Las soluciones de segunda capa de Ethereum carecen de usabilidad en el mundo real, según el CTO de Skale
Cointelegraph habló con Konstantin Kladko, el CTO de Skale Network, una plataforma blockchain basada en Ethereum (ETH).
Kladko tiene un doctorado en física del Instituto Max Planck y una maestría en informática de Stanford. En el transcurso de una larga carrera que incluye el Laboratorio Nacional de Los Alamos y Sun Microsystems, también contribuyó a la creación de Java.
Si bien Kladko es indudablemente un fanático y creyente de Ethereum, refiriéndose a él como “una excavadora imparable”, a menudo va en contra de las narrativas populares de la comunidad, especialmente con respecto a la escala “capa dos”.
Como Cointelegraph informó anteriormente, en 2019 la comunidad de Ethereum se alejó en gran medida de Plasma, una red propuesta de cadenas laterales que habría quitado una gran parte de la carga computacional de la red principal. Una clase de dos soluciones de capa llamada Rollups tomó su lugar, con dos variantes llamadas zk-Rollup y Optimistic Rollup.
Los problemas con los zk-Rollups
El primero se basa en el concepto de pruebas de conocimiento cero , que en este caso se utilizarían para verificar la exactitud de lo que está sucediendo en la cadena lateral de manera eficiente. La comunidad de Ethereum se ha distanciado en gran medida de los zk-Rollups, debido a problemas con el rendimiento y la incapacidad de usar contratos inteligentes en tales cadenas.
Kladko cree que la tecnología de conocimiento cero simplemente no es lo suficientemente buena para escalar todavía:
“Examinamos mucho el zk-STARKs en Skale, y la conclusión a la que llegamos fue que es una tecnología prometedora y fundamental, pero probablemente no esté lista todavía en cinco años, en el sentido de que es lenta.”
Dijo que según sus cálculos de “la parte de atrás de la servilleta”, hacer un intercambio requeriría esperar “algo así como una hora”. Sin embargo, Kladko reveló que Skale está usando la tecnología para generar números aleatorios, donde es bastante efectiva.
Sin embargo, para las aplicaciones de escalado, cree que “necesitan ser 100 veces más rápidas para ser súper utilizables” en entornos prácticos. Eso puede llevar algún tiempo, ya que “el fruto más bajo de este algoritmo” ya ha sido tomado, dijo Kladko.
“Es [una cuestión de] ciencia fundamental, así que veremos […] Pero la tecnología es realmente interesante”, concluyó.
Cabe señalar que el recientemente lanzado DeversiFi cuenta con zk-STARKs para la escalabilidad, aunque los detalles de su aplicación no son públicos.
Optimistic Rollups y delanteros
La otra solución de Rollup cambia radicalmente los supuestos de seguridad de la segunda capa. En lugar de verificar que todas las transacciones son correctas, el sistema simplemente asume que todas son válidas, y permite a los usuarios presentar “pruebas de fraude” si el operador se comporta mal.
Pero eso sólo incluye robar dinero directamente, lo que Kladko llamó un “caso límite”. Me lo explicó:
“La razón por la que miramos esta cosa y decidimos saltarnos es por la centralización. Lo único que los Optimistic Rollups garantizan es que si robas dinero directamente, la gente puede quejarse y te atraparán. […] Pero, si estás haciendo DeFi, nadie roba dinero físicamente. […] Lo que hacen es un front running.”
El frente se basa en tener información exclusiva sobre un oficio que está a punto de ser presentado y en actuar sobre ese conocimiento interno. Por ejemplo, una bolsa centralizada podría teóricamente adelantarse a sus usuarios colocando posiciones cortas tan pronto como vea una afluencia de nuevos pedidos de venta.
Kladko dijo que este fenómeno ya ocurre en los intercambios descentralizados como Uniswap, debido a la demora entre la presentación de un comercio al mempool y su inclusión en un bloque, pero ese conocimiento es público.
“Lo más importante de los rollups optimistas es que el operador de rollups, el tipo que realmente dirige la cosa, obtendrá estos oficios primero.”
Esta es la razón por la que Kladko cree que los rollups están centralizados, sólo el operador tendrá acceso a este conocimiento interno. Eso, en su opinión, los excluye de su uso en las finanzas descentralizadas, dejando los pagos como único uso posible.
Pero eso presenta un problema de facilidad de uso, ya que “la gente no quiere vigilar, y la gente no quiere esperar”, refiriéndose al complejo mecanismo de quejas detrás de Optimistic Rollups.
El Homebrew Computer Club de cripto
Kladko lamentó que todas las soluciones de la capa dos son expresiones de una mentalidad peculiar entre la “comunidad inicial de ETH”, que en su opinión están “realmente interesados en las cosas, pero no tanto en lo que hace una startup típica”, refiriéndose al enfoque obsesivo en las necesidades del cliente que se encuentra en el mundo del “lean startup”.
Comparó la situación con el Homebrew Computer Club, una comunidad de entusiastas de la informática fundada en los años 70:
“Eran estos aficionados que sólo se interesaban por las computadoras, y por otro lado no les importaba el resto del sistema. Así que, por ejemplo, antes de Apple, no podías comprar una computadora. Tendrías que comprar partes y sólo soldarlas. Y los chicos del Homebrew Club decían: “Sí, eso es totalmente razonable”.
Sin embargo, sólo las pruebas en el mundo real dirán si las soluciones como Optimistic Rollup o Plasma de OMG Network serán adoptadas.
Sigue leyendo: