Mysten Labs, compuesto por un equipo de reconocidos expertos en sistemas distribuidos, lenguajes de programación y criptografía, y los creadores de Sui Community, ha anunciado un avance innovador en la escalabilidad de blockchain. Su última innovación, Pilotfish, promete revolucionar el panorama de las transacciones blockchain al alcanzar niveles de rendimiento sin precedentes.
El prototipo de pez piloto demuestra una escala lineal
Durante rigurosas pruebas y desarrollo dentro del entorno blockchain de Sui, Pilotfish, un prototipo de extensión de Sui, demostró un noteworthy aumento de ocho veces en el rendimiento cuando period appropriate con ocho máquinas. Este logro subraya el potencial del escalamiento lineal, un hito que antes period inalcanzable en la tecnología blockchain.
Un gran avance en la reducción de la latencia
Sorprendentemente, a medida que se incorporaron máquinas adicionales durante la fase de prueba, la latencia por transacción experimentó una disminución significativa. Este avance no solo valida la viabilidad del escalamiento horizontal lineal, sino que también representa un desarrollo innovador en la reducción de la latencia de las transacciones blockchain, estableciendo un nuevo estándar en la industria.
Convalidación Académica y Presentación Official
La prueba de concepto de Pilotfish se presentó formalmente en una preimpresión académica titulada ‘Pilotfish – Distributed Transaction Execution for Lazy Blockchains’, que se dio a conocer el 29 de enero de 2024. Esta importante contribución al campo de la escalabilidad de blockchain ha atraído una atención generalizada desde su publicación en el archivo de acceso abierto arXiv.
Perspectivas de expertos sobre el pez piloto
Lefteris Kokoris-Kogias, investigadora de Mysten Labs y una de las autoras del artículo, elogió a Pilotfish como una innovación transformadora con el potencial de redefinir el panorama de escalabilidad de la tecnología blockchain. Hizo hincapié en la capacidad de Pilotfish para superar las cadenas de bloques de alto rendimiento existentes, lo que marca un cambio de paradigma en las capacidades de rendimiento de transacciones.
Superar las limitaciones con el escalado horizontal
Si bien Sui se ha convertido en un líder de la industria en rendimiento al aprovechar múltiples núcleos para la ejecución de transacciones en paralelo, las ganancias de escalabilidad que se pueden lograr a través de este enfoque están inherentemente limitadas por la capacidad de la máquina. Pilotfish aborda esta limitación al permitir que un único validador aproveche el poder de múltiples servidores simultáneamente, facilitando así la capacidad elástica y la optimización de la utilización de recursos.
Capacidad elástica y arquitectura de escalamiento automático
La innovadora solución ofrecida por Pilotfish no solo desbloquea la capacidad elástica sino que también presenta una arquitectura de escalamiento automático comparable a las soluciones de nube centralizadas como AWS o Heroku. Este enfoque innovador elimina la necesidad de máquinas costosas y de alta potencia, allanando el camino para soluciones de escalabilidad rentables adaptadas a las necesidades específicas de las aplicaciones blockchain.
Escalado de rendimiento lineal sin aumento de latencia
A diferencia de los métodos de escalado tradicionales que implican una latencia significativa debido al procesamiento por lotes, Pilotfish logra un escalamiento de rendimiento potencialmente lineal sin sacrificar la latencia. Esta innovadora capacidad garantiza que las transacciones avancen rápidamente hasta su finalización, sin los retrasos asociados con el procesamiento por lotes, mejorando así la eficiencia standard de las transacciones.
Visualizando innovaciones futuras
Alberto Sonnino, científico investigador de Mysten Labs, imagina un futuro en el que Pilotfish redefine la narrativa de la escalabilidad al permitir el escalamiento horizontal mediante la basic adición de servidores, sin comprometer la velocidad de ejecución de las transacciones. Anticipa que Pilotfish marcará el comienzo de una nueva era de escalabilidad, donde la cuestión pasará de la viabilidad a la optimización de la asignación de recursos.
Debajo del capó: cómo Pilotfish logra escalabilidad
Pilotfish logra su notable escalabilidad al distribuir la ejecución de transacciones entre múltiples máquinas, optimizando así la utilización y el rendimiento de los recursos. Al dividir la función de validación en distintas funciones manejadas por diferentes componentes que residen en varias máquinas, Pilotfish garantiza una escalabilidad precisa adaptada a los diversos requisitos de carga de trabajo.
Mirando hacia el futuro: mejoras futuras
Los planes futuros para Pilotfish incluyen mejoras como múltiples SequencingWorkers, replicación de fragmentos y redes ultrarrápidas, lo que consolida aún más su posición como líder en soluciones de escalabilidad blockchain. Estos desarrollos prometen elevar a Pilotfish a nuevas alturas de escalabilidad y rendimiento, dando forma al futuro de la tecnología blockchain.