CEO de Matter Labs: Escalar DeFi con Optimistic Rollups no es la mejor opción
Dado que es probable que Ethereum 2.0 tarde unos años más en comenzar a aumentar el rendimiento de la red, el enfoque de la comunidad se centra en las soluciones de capa dos que podrían asumir parte de la carga a corto plazo.
Varias soluciones que admiten transferencias de tokens ya se implementan en vivo, incluido ZkSync de Matter Labs y Plasma de OMG Network. Pero el “santo grial” de la capa dos es el soporte de contratos inteligentes generalizados, lo que permitiría a DApps y DeFi salir de la cada vez más costosa cadena de bloques. Tradicionalmente, se considera que tanto Plasma como ZK Rollups carecen de ese aspecto, por lo que el entusiasmo de la comunidad se desplazó en gran medida en 2019 a los próximos Optimistic Rollups, que incluirían su propia máquina virtual con un entorno de contrato inteligente generalizado.
En una conversación con Cointelegraph, Alex Gluchowski de Matter Labs dijo que este año se logró un gran avance en la habilitación de los contratos inteligentes ZK Rollup. Los contratos inteligentes generalizados requieren la capacidad de crear pruebas recursivas de conocimiento cero, esencialmente pruebas de pruebas, que anteriormente se creía que eran demasiado caras desde un punto de vista computacional.
Gluchowski dijo que Matter Labs demostró un ejemplo vivo y práctico de SNARK recursivo en la testnet Rinkeby de Ethereum para Reddit’s Scaling Bake-off. “Creo que [los miembros de la comunidad] no están considerando los avances en recursividad logrados este año”, añadió.
Eso parece haber abierto de par en par la puerta para los contratos inteligentes en ZK Rollups, y Gluchowski dijo que ahora es “puramente una cuestión de ingeniería, que ya no quedan problemas fundamentales por resolver”.
Los contratos inteligentes de Matter Labs usarían un lenguaje diferente llamado Zinc, que según Gluchowski es muy similar a Solidity, pero tiene algunas limitaciones adicionales en los tamaños de recursividad y bucle. “En parte, esto es incluso una ventaja, ya que evita los errores de solidez”, dijo. “Pero cualquier cosa que se pueda hacer en Vyper hoy se puede trasladar uno a uno a Zinc”.
Vyper es un lenguaje alternativo a Solidity que compromete su riqueza de funciones para mejorar la seguridad. En el caso de Zinc, sin embargo, las limitaciones provienen de las pruebas de conocimiento cero, dijo Gluchowski.
Con estos avances, la competencia entre los paquetes acumulativos habilitados para contratos inteligentes podría volverse intensa. Gluchowski cree que los Optimistic Rollups tienen una serie de desventajas que van desde técnicas hasta criptoeconómicas.
“No está claro qué tan exitosamente se ejecutará Optimistic Rollups en su promesa de componibilidad del 100%. No hemos visto eso hasta ahora, ya que hay muchas trampas ocultas allí. La tecnología no es tan simple como parece “.
Pero incluso si la promesa de componibilidad se mantiene en un grado significativo, agregó, el mecanismo central de Optimistic Rollups puede ser un gran impedimento para la adopción.
Los paquetes acumulativos optimistas toman su nombre de la idea de que, en lugar de verificar la exactitud de cada acción, simplemente se asume que son válidos por defecto. Los usuarios solo necesitan enviar “pruebas de fraude” si ven algún mal comportamiento matemáticamente verificable. Pero para dar tiempo a que se presenten estas pruebas, salir del sistema requiere un período de espera de una semana.
Gluchowski admitió que este problema podría solucionarse a través de proveedores de liquidez que facilitan los retiros instantáneos por una tarifa. Pero señaló que tendrían que hacer coincidir cada pedido por separado de manera similar a los intercambios descentralizados que utilizan libros de pedidos. Dado que estos tradicionalmente carecen de liquidez, se puede ver un problema similar para los retiros rápidos, afirmó.
“Entonces, por defecto, asumimos que los retiros tomarán una semana. Eso es muy desagradable ya que trabajar con otros sistemas [fuera del Rollup] se vuelve inconveniente. En ZK Rollups, los retiros tardan minutos “.
En el período de tiempo en que se lanzan y prueban Optimistic Rollups, Gluchowski dijo que “sin duda implementaremos contratos inteligentes en ZK Rollups”. La carrera parece estar en marcha para ser la primera solución de escalado para los contratos inteligentes de DeFi, que actualmente son algunos de los mayores consumidores de gas.
Sigue leyendo: