Palo Alto, California, 20 de marzo de 2024, Chainwire
Pilotfish, un prototipo de extensión de Sui, pudo aumentar la productividad de la ejecución de contratos inteligentes directamente proporcional a la cantidad de máquinas utilizadas.
Mysten Labs, un equipo de expertos líderes en sistemas distribuidos, lenguajes de programación y criptografía y creadores de la red Sui, anunció hoy un logro histórico en el escalamiento de la capacidad de blockchain. Durante las pruebas y el desarrollo en un entorno de blockchain de Sui, Pilotfish, un prototipo de extensión de Sui, aumentó el rendimiento 8 veces cuando estaba soportado por 8 máquinas, lo que ilustra con éxito la posibilidad de escalamiento lineal. En particular, la latencia por transacción disminuyó a medida que se agregaron más máquinas durante la prueba, lo que demuestra por primera vez en cualquier cadena de bloques la viabilidad del escalamiento horizontal lineal para transacciones de cadena de bloques de baja latencia.
Esta prueba de concepto se presentó formalmente como una preimpresión académica titulada «Pilotfish: ejecución de transacciones distribuidas para Lazy Blockchain”, y se compartió inicialmente el 29 de enero de 2024 como un artículo en el archivo de acceso abierto arXiv.
«Pilotfish representa un punto de inflexión ya que la industria blockchain busca lograr el mismo aumento dinámico en la capacidad que actualmente solo es posible con tecnologías de servidores centralizados», dijo Lefteris Kokoris-Kogias, uno de los autores del artículo e investigador de Mysten Labs. «Pilotfish tiene el potencial de impulsar el rendimiento mucho más allá de lo que actualmente lidera el camino entre las cadenas de bloques de alto rendimiento, permitiendo niveles de rendimiento de transacciones que ninguna otra cadena de bloques existente en la actualidad puede lograr».
Sui lidera la industria en rendimiento al aprovechar múltiples núcleos para la ejecución paralela de transacciones dentro de validadores individuales. Utilizando este enfoque, en los meses posteriores a la red principal, Sui logró 65,8 millones de ejecuciones de transacciones en un solo día, la cifra más alta jamás alcanzada por cualquier blockchain. Sin embargo, una sola máquina sólo puede incorporar un número finito de núcleos, por lo que las ganancias de rendimiento mediante esta estrategia son limitadas. Además, las máquinas capaces de albergar una gran cantidad de núcleos son caras de comprar y operar. La innovadora solución ofrecida por Pilotfish permite que un único validador utilice varios servidores simultáneamente. Esta nueva tecnología no solo hace posible la capacidad elástica, sino que su arquitectura de escalamiento automático, similar a soluciones centralizadas como AWS o Heroku, permite el uso de servidores más pequeños y más baratos disponibles bajo demanda.
Casi todas las demás cadenas de bloques que pretenden crecer utilizan alguna forma de procesamiento por lotes, es decir, agrupar transacciones para agregarlas todas a la vez. La desventaja de este método es una latencia adicional significativa. En lugar de ir directamente a las transacciones, las transacciones se retrasan mientras se espera que otras se agrupen para su ejecución. A diferencia de estas otras soluciones de escalado, Pilotfish logra un escalamiento de rendimiento potencialmente lineal sin aumentar la latencia. En términos más simples, con el escalado horizontal habilitado por Pilotfish, simplemente comprometiendo la cantidad requerida de máquinas, un validador puede adaptar su productividad y uso de recursos al caso de uso en cuestión.
Alberto Sonnino, investigador de Mysten Labs, dijo: “Hasta ahora, la única opción para aumentar la capacidad de un validador era actualizarlo a una máquina más potente. Pilotfish elimina esta restricción, haciendo posible el escalado horizontal simplemente agregando servidores y sin retrasar la ejecución. Con Pilotfish, la pregunta ya no es si es posible alcanzar cierto nivel de rendimiento, sino sólo cuántos servidores se necesitarán”.
Pilotfish logra su notable escalabilidad al permitir que un único validador ejecute transacciones en múltiples máquinas. Específicamente, Pilotfish divide la función de validación en tres roles clave: (1) el Primario, que gestiona la secuenciación de transacciones mediante consenso de alto rendimiento, (2) SequencingWorkers (SW), que almacena las transacciones y las envía para su procesamiento. y (3) ExecutionWorkers (EW), que almacenan el estado de la cadena de bloques y ejecutan las transacciones recibidas del SW. Diferentes componentes pueden residir en múltiples máquinas diferentes para aumentar la capacidad del sistema con mayor precisión.
En resultados experimentales, Pilotfish ya ha logrado resultados notables en términos de escalabilidad lineal, baja latencia y soporte para diversas cargas de trabajo. Durante las pruebas, Pilotfish redujo los tiempos de respuesta de la red y mantuvo un rango de latencia de menos de 20 ms. Los planes futuros incluyen mejoras como más SequencingWorkers, replicación de fragmentos y redes ultrarrápidas.
Contacto
Laboratorios Mysten
[email protected]
*La información contenida en este artículo y los enlaces proporcionados son solo para fines de información general y no deben constituir ningún asesoramiento financiero o de inversión. Le recomendamos que investigue o consulte a un profesional antes de tomar cualquier decisión financiera. Reconozca que no somos responsables de ninguna pérdida causada por la información contenida en este sitio web.
Si quiere puede hacernos una donación por el trabajo que hacemos, lo apreciaremos mucho.
Direcciones de Billetera:
- BTC: 14xsuQRtT3Abek4zgDWZxJXs9VRdwxyPUS
- USDT: TQmV9FyrcpeaZMro3M1yeEHnNjv7xKZDNe
- BNB: 0x2fdb9034507b6d505d351a6f59d877040d0edb0f
- DOGE: D5SZesmFQGYVkE5trYYLF8hNPBgXgYcmrx
También puede seguirnos en nuestras Redes sociales para mantenerse al tanto de los últimos post de la web:
- Telegram
Disclaimer: En Cryptoshitcompra.com no nos hacemos responsables de ninguna inversión de ningún visitante, nosotros simplemente damos información sobre Tokens, juegos NFT y criptomonedas, no recomendamos inversiones