Un desarrollador de Ethereum espera que un "Checkpoint" estilo Cosmos pueda resolver el problema de datos en la red

El desarrollador de Ethereum espera que "Checkpoint" al estilo Cosmos pueda resolver un problema de datos de red - ethereum serenity 2.0Los desarrolladores de Ethereum pretenden lanzar Eth 2.0 en 2020. Pero eso no significa que todos los detalles técnicos ya hayan sido revelados. El desarrollador independiente Alexey Akhunov podría tener una solución al problema de datos en Ethereum: tomando una parte del código Cosmos, pensó en una cadena de bloques basada en la interoperabilidad.

Su nueva propuesta, apodada "ReGenesis", publicada en EthResearch el 24 de junio, traería la búsqueda de clientes apátridas dentro de la actual cadena Ethereum (también conocida como Eth 1.x) al "bombardear" algunos estados del nodo e intercambiarlos con Una prueba matemática sobre una base móvil. En otras palabras, la idea es hacer que el conjunto de datos de Ethereum sea escalable con mínimos sacrificios de seguridad.

ReGénesis

"Bombardear" la cadena de bloques no es una idea nueva. Ya se mencionó en el papel amarillo Ethereum (precio de criptografía) por el cofundador Gavin Wood. Akhunov dijo que se inspiró para su interpretación de ReGenesis de Cosmos, que se ha sometido a un procedimiento similar varias veces para hacer que la cadena sea "más ligera".

"Yo llamo a esto [relanzamiento] ReGenesis, y se puede hacer regularmente para aliviar el peso de los nudos no mineros", escribió Akhunov. Apoyar a los clientes sin estado, es decir, los nodos que traerían la menor cantidad de información de estado posible para verificar las transacciones, era un objetivo principal de Eth 2.0 para reducir las tensiones de datos en los nodos Ethereum.

La propuesta de Akhunov funciona como un punto de control de videojuegos. Cada vez que la cadena de bloques Ethereum alcanza un cierto número de bloque, la red se guarda automáticamente. Por lo tanto, eliminaría todo su progreso al dejar una "prueba" o "testigo" de todas las transacciones pasadas. Por lo tanto, el guardado automático podría archivarse en otras redes como BitTorrent, dijo Akhunov.

Este sistema de punto de control ya se utiliza de varias maneras para poner en línea nuevos nodos, por ejemplo, en la sincronización de haces. La propuesta de Akhunov está destinada a la actual cadena de bloques de prueba de trabajo (PoW) de Etheruem. Pero funciona con suposiciones inspiradas en los pensamientos de Buterin sobre la Prueba de Estaca (PoS) al sellar la red en "nodos completos" y "clientes sin estado" que se basan en evidencia externa.

¿"Bombardeo" o "poda"?

Sin embargo, un experto en el problema del cliente de la Fundación Ethereum Geth Péter Szilágyi señaló que ReGenesis no reduce técnicamente el estado. "Pode" solo la cadena. En otras palabras, Szilágyi dice que algunas partes aún deberán conservar una copia completa del estado, independientemente de la evidencia de Akhunov.

Además de los problemas con la velocidad de procesamiento y una posible vulnerabilidad en la Denegación de servicio distribuida (DDOS), muchas aplicaciones descentralizadas (dapp) como los navegadores Web 3.0 pueden tener dificultades para operar sin "Reiniciar", dijo Szilágyi. Para funcionar, muchos dapps deben estar en estado completo y no solo una versión de prueba.

“En última instancia, siempre se reduce a lo que puede permitirse eliminar. Si el ecosistema Ethereum nos permite eliminar bloques viejos o registros antiguos, es posible obtener mucho. De lo contrario, y Ethereum los patrocinó para que nada se elimine, tenemos problemas ", dijo Szilágyi.