StarkEx Demos Onboarding 1.3 millones en de Ethereum para centavos

Reddit, estamos listos para ti. Así lo dice StarkWare, que ha desarrollado una solución de escalado que ahora se llama validium.

Para mostrar que la red ethereum actual puede manejar el uso del nivel de Reddit a través de la técnica de validium, hicieron un token simulado que corresponde al token 'real' de Reddit que es ahora en testnet. StarkWare dice:

“Acuñamos en la cadena 2 ^ 60 tokens de un ERC-20 que llamamos MockErc20 y los depositamos en un contrato inteligente que representa un subreddit.

Luego trasladamos sin confianza esos activos a la cuenta fuera de la cadena del "tesoro subreddit". Fuera de la cadena, creamos 159 lotes de 8,192 transferencias cada uno. Cada lote representaba transferencias de la cuenta del moderador a un subconjunto de propietarios de cuentas individuales.

Para cada lote generamos una prueba STARK que atestigua la integridad de todo el lote y actualizamos un árbol de saldos de cuentas de Merkle fuera de la cadena. Luego, cada prueba se envió en cadena (en 13 tx separados, 380K de gas / tx en promedio, para un total por prueba de 4.94M de gas), junto con un compromiso con el estado actualizado del árbol Merkle.

Cada transacción cuesta 603 gas (4,94 millones de gas / 8192 transferencias). Para no cargar a Mainnet, que ya estaba muy congestionado, presentamos 2067 (13 veces 159 lotes) transacciones de Ethereum separadas ”.

Entonces, para 8,000 transacciones usaron aproximadamente la mitad de un bloque de ethereum. Aquí hay un bloque eth típico:

 Último bloque ethereum, junio de 2020 Último bloque ethereum, junio de 2020

En este último bloque en el momento de la redacción tenemos 117 transacciones que utilizaron alrededor de 10 millones de unidades de gas, con 10 millones son el límite del bloque.

Así que esto es básicamente a plena capacidad, y todavía puede manejar apenas 100 transacciones. Con el marco que se llama StarkEx, este bloque podría haber manejado 16,000 transacciones.

En su declaración, StarkWare revela todos los datos donde puede ver los bloques que procesaron sus transacciones. Bloques que en la superficie se parecen a los de arriba, cien transacciones de algo en el límite de gas completo. Sin embargo, esos bloques "ocultos" contienen 8,000 cambios en la propiedad de la cuenta.

Oculto en este caso, casi por completo, literalmente porque mantienen los cambios de propiedad fuera de la cadena a través de los árboles Merkle y luego se instalan en la cadena en una transacción 'normal' además de usar la tecnología zk.

Eso crea un 'problema' para Vitalik Buterin, cofundador de ethereum, porque las soluciones de tecnología zk generalmente se denominan acumulaciones zk a medida que acumulan los datos comprimidos en la cadena.

"Es decir, todos los datos son necesarios para reconstruir el estado y publicar retiros en cadena o todavía hay un garante de datos ¿dependencia?" – dice Buterin, siendo el primero rollup mientras que el segundo es plasma.

Buterin dice que este StarkEx es Plasma que usa tecnología zk mientras mantiene los datos fuera de la cadena, lo que lo convierte en una clase diferente y, por lo tanto, tenemos un nuevo nombre para marcar el comienzo de escalar ethereum unas 1.500 veces con los mismos requisitos de recursos que la cadena de bloques actual de bitcoin con la cadena de bloques de eth también ejecutándose a aproximadamente 1 MB por diez minutos.

Los desarrolladores han estado trabajando en estas soluciones de escalado basadas en contratos inteligentes desde al menos el comienzo del año pasado pero recientemente han estado ganando fuerza a medida que los proyectos comienzan a mostrar que realmente funcionan y que son utilizables en este momento.

Lo que significa que podemos ver muchas más implementaciones e integraciones de estas soluciones para dar cabida a muchos más usuarios.