Crypto actualmente languidece como lo hizo Internet en 1996 con velocidades lentas y pocos casos de uso práctico, dice Steve Newcomb, director de productos de Matter Labs.
Pero un gran aumento en el ancho de banda y la seguridad poco después hizo que Internet se convirtiera en una parte crucial de la vida diaria en todo el mundo, y estamos justo en la cúspide de que eso suceda con las criptomonedas en los próximos meses.
“Nadie confiaba en su tarjeta de crédito y todos pensaban que era una moda pasajera y que no había ningún caso de uso”, explica Newcomb.
“Y luego tuvimos momentos 10x en ancho de banda y luego vino SSL, y HTPS donde obtuviste ese bloqueo, ese fue un momento 10x en confianza. De repente, en 2005, el comercio electrónico se disparó”.
El momento '10x' de Crypto finalmente podría estar aquí, con el lanzamiento de la red principal compatible con Ethereum Virtual Machine de zkSync el 28 de octubre. EVM es esencialmente el sistema operativo para Ethereum y permitir que funcione utilizando acumulaciones de conocimiento cero significa que todo lo que se ejecuta en Ethereum puede transferirse sin problemas a la experiencia un gran salto en velocidad y costos más bajos.
No son los únicos que atacan el problema: Polygon lanzó su testnet para su propio zkEVM esta semana con Aave, Uniswap y Lens comprometiéndose a implementarlo. Scroll lanzó su "red de prueba Pre Alpha" en julio mientras La solución zk de StarkWare ha estado procesando millones de transacciones al mes.
Todas estas soluciones están bien financiadas, con Scroll recaudando $30 millones, Starkware recaudando $150 millones y Polygon recaudando $450 millones. Newcomb insinúa que la ronda de financiación propia de zkSync está en el mismo estadio que la de Polygon, pero aún no se ha anunciado oficialmente.
StarkWare está muy por delante del resto, ya que lanzó su propia solución ZK rollup hace nueve meses y activó el escalado recursivo en agosto. Pero también tomó la arriesgada decisión de usar un lenguaje de programación personalizado llamado Cairo para escalar de manera más eficiente. Esto podría hacer que la adopción por parte de los grandes protocolos avance hacia el camino de menor resistencia en las soluciones compatibles con EVM.
Todas las soluciones también están trabajando en escala recursiva y/o implementaciones de 'Capa 3' que harán que las transacciones de Ethereum se vuelvan potencialmente miles de veces más rápidas, eliminen la necesidad de puentes entre cadenas y permitan que las criptomonedas finalmente se den cuenta de su verdadero potencial.
¿Qué es un paquete acumulativo de conocimiento cero o un paquete acumulativo zk?
Los paquetes acumulativos de ZK se encuentran entre las palabras de moda más importantes en blockchain en la actualidad. La tecnología permite calcular miles de transacciones fuera de la extremadamente lenta cadena de bloques de Ethereum, con una pequeña "prueba de validez" que verifica que todas las transacciones se llevaron a cabo correctamente. Por lo tanto, puede "agrupar" 10,000 transacciones realizadas en otros lugares en una sola transacción ETH. Esto es un gran problema porque incluso después de que Merge Ethereum cojee a 15 transacciones por segundo.
Los resúmenes de ZK se han utilizado para NFT y transacciones financieras desde hace algún tiempo en plataformas como Loopring, dyDx y otras. Pero como señaló el cofundador Vitalik Buterin durante ETH Seúl en agosto:
"En general, creo que hemos aprendido que las personas no solo quieren algo de dinero escalable, quieren un EVM escalable".
Es uno de los que Newcomb llama "cinco elementos mágicos" para los paquetes acumulativos ZK. En su opinión, una solución acumulativa ZK debe ser de uso general, compatible con EVM y admitir el lenguaje de programación Solidity de Ethereum. También debe ser de código abierto para adaptarse al espíritu fundador de las criptomonedas, y debe tener una distribución de tokens que descentralice el protocolo en lugar de concentrar la riqueza entre el equipo.
Por una curiosa coincidencia, zkSync ha logrado las cinco métricas autoimpuestas. (Newcomb dice que no puede detallar la distribución exacta de tokens, pero dice que alrededor del 30% para los expertos parece ser el "consenso").
La lista de verificación es una especie de crítica velada del competidor StarkWare, que entregará el 49.9% de su suministro de tokens StarkNet a inversores y contribuyentes principales. Tampoco es de código abierto, aunque planea dar el control de la IP a su comunidad.
El cofundador Eli Ben-Sasson explica que la única forma de aprovechar al máximo la escala que ofrecen los paquetes acumulativos de ZK es usar un lenguaje personalizado como Cairo.
“Estoy muy seguro de que la gente se dará cuenta una vez que activen las pruebas de que el objetivo no es simular EVM. El objetivo es alcanzar la escalabilidad. Poner 10,000, 100,000, un millón de transacciones y tener su prueba instalada dentro de un solo bloque de Ethereum”, dice.
“Estoy dispuesto a apostar que no verá un ZK EVM completo que pueda poner un millón de transacciones dentro de una sola prueba en Ethereum. Como podemos hacer fácilmente hoy y lo hemos estado haciendo durante meses y años”.
Escalado frente a compatibilidad
Odin-Free de StarkWare explicó en Twitter que existen razones matemáticas complicadas detrás de la necesidad de un lenguaje personalizado porque "los sistemas de prueba como Stark se basan en polinomios sobre campos finitos, lo que brinda una ecuación polinomial mucho más efectiva". OK, tomemos su palabra.
Para Ben-Sasson, tratar de mejorar el EVM es una tontería:
“Si quisieras resolver el transporte, podrías tomar un camión grande y ponerlo dentro de un avión y hacer que el avión lo entregue”, dice.
“Hay aviones en los que cabe un camión, pero es una forma muy ineficiente de hacerlo. Una manera mucho mejor es simplemente tomar las cosas y ponerlas directamente en el avión”.
Dicho esto, el ecosistema tiene un transpilador llamado Warp que convierte el código Solidity en código Cairo y que se acaba de usar para transferir una bifurcación de Uniswap a StarkNet.
Fuente: https://cointelegraph.com/magazine/2022/10/12/attack-zkevms-cryptos-10x-moment