Pero Buterin clasifica la dificultad de escalado con la computación como la más fácil, la disponibilidad de datos como más difícil, y el estado como el más difícil de escalar.
Las pruebas de conocimiento cero y la división de datos ayudan a escalar la ejecución y la disponibilidad sin debilitar las supuestos de confianza.
Vitalik invirtió su opinión de 2017, ahora apoyando la auto-verificación del usuario a medida que avanzan la criptografía y las lecciones del mundo real.
El cofundador de Ethereum, Vitalik Buterin, describió un marco revisado para el escalado de blockchain y la verificación del usuario en una publicación compartida en X ayer. La discusión detalló cómo las blockchains escalan la computación, los datos y el estado, y por qué su dificultad difiere. Buterin también invirtió una opinión de 2017 sobre la auto-validación del usuario, citando avances técnicos y lecciones prácticas aprendidas.
Según Vitalik Buterin, el escalado de blockchain sigue una jerarquía clara, comenzando con la computación como el componente más fácil de escalar. Explicó que los desarrolladores pueden paralelizar la computación o reemplazar cargas de trabajo grandes con pruebas criptográficas. Es importante destacar que técnicas como las pruebas de conocimiento cero reducen las demandas de ejecución sin alterar los supuestos de confianza.
Sin embargo, Buterin situó la disponibilidad de datos en medio de la jerarquía. Afirmó que los sistemas que requieren garantías de disponibilidad deben cumplirlas directamente. Aún así, los desarrolladores pueden dividir los datos y aplicar métodos de codificación de borrado como PeerDAS. Como resultado, los nodos con menor capacidad pueden producir bloques proporcionalmente más pequeños.
En contraste, Buterin identificó el estado como el componente más difícil de escalar. Señaló que validar incluso una sola transacción requiere acceso al estado completo. Incluso cuando los desarrolladores comprimen el estado en una estructura de árbol, actualizar la raíz aún depende de datos completos del estado.
Aunque algunos enfoques intentan la partición del estado, Buterin dijo que requieren cambios arquitectónicos importantes. Además, estos diseños carecen de flexibilidad para propósitos generales. Debido a esto, argumentó que los desarrolladores deberían reemplazar el estado con datos cuando sea posible, siempre que la descentralización permanezca intacta.
Junto con la discusión sobre el escalado, Buterin invirtió públicamente una declaración que hizo en 2017 respecto a la validación del usuario. En ese momento, describió la verificación completa del usuario como poco realista. Sin embargo, en su reciente publicación en X, dijo que la mejora en criptografía y experiencia cambió esa perspectiva.
Reconoció que el ecosistema ha cambiado enormemente. Como resultado, ahora enfatiza la soberanía y la verificación propias como objetivos de diseño centrales. Según Buterin, estos cambios indican la postura actualizada de Ethereum sobre la resiliencia a largo plazo de la red.