Buterin retrocede 2017 Ver mientras las pruebas de ZK permiten la verificación

Buterin regresa a 2017 como las pruebas de ZK hacen que la verificación completa sea práctica

Last Updated:
Buterin regresa a 2017 como las pruebas de ZK hacen que la verificación completa sea práctica
  • Vitalik Buterin revirtió su opinión de 2017 sobre la verificación completa de usuarios.
  • Los ZK-SNARKs ahora permiten comprobaciones completas de corrección de la cadena sin repetir todas las transacciones.
  • Buterin dijo que fallos como la censura, las interrupciones y la concentración de validadores cambiaron su opinión.

El cofundador de Ethereum, Vitalik Buterin, dijo que ya no está de acuerdo con una publicación del 9 de junio de 2017 en la que descartaba la idea de que los usuarios habituales verifiquen todo el historial de la blockchain.

Ese comentario se produjo durante un debate sobre si las blockchains deberían almacenar solo el orden de las transacciones o también comprometer el estado completo del sistema, como los saldos y los datos de contratos inteligentes.

En aquel momento, Buterin se oponía a diseños en los que los usuarios solo podían reconstruir el estado repitiendo cada transacción o confiando en terceros.

Ethereum eligió comprometer las raíces de estado directamente en encabezados de bloque, lo que permite a cualquier usuario demostrar un valor de saldo o contrato mediante una prueba de Merkle. Este diseño depende de una mayoría honesta de validadores, no de un único proveedor de servicios.

Buterin dijo que el modelo siempre fue mejor que confiar en un solo endpoint RPC, pero aun así no ofreció a los usuarios una verdadera reserva cuando los sistemas fallan.

Las demostraciones ZK cambian la ecuación de coste

El principal cambio vino de las demostraciones de conocimiento cero. Según Buterin, los ZK-SNARKs ahora permiten a los usuarios verificar la corrección de la cadena sin tener que volver a ejecutar todas las transacciones desde el génesis. Esto elimina el antiguo compromiso entre la confianza y el coste de cálculo.

En términos sencillos, los usuarios pueden comprobar que el estado completo de la cadena es correcto usando pruebas compactas en lugar de ejecución en bruto. Eso hace que la verificación completa vuelva a ser práctica, sin forzar tamaños de bloque tan pequeños que la red se vuelva inutilizable.

Buterin describió esto como una respuesta directa a los debates derivados de las guerras de tamaño de bloque, con los límites restantes ligados principalmente al ancho de banda de datos y la centralización de la producción de bloques.

Con esta herramienta disponible, dijo, los compromisos de diseño realizados en años anteriores ya no se mantienen.

Los modos de fallo importan más que la teoría

Buterin también dijo que su forma de pensar cambió debido a fallos en el mundo real, como fallos P2P, picos de latencia, cierres de proveedores de servicios y concentración de conjuntos de validadores. Añadió que la censura existe, como se vio durante las restricciones de Tornado Cash.

En esos casos, decir a los usuarios que dependan de los desarrolladores se convierte en una forma de control central. Cuando la única solución requiere trabajo técnico profundo, muchos usuarios pierden el acceso a los fondos o salen completamente del sistema.

Buterin afirmó que las blockchains destinadas a durar décadas deben ofrecer una opción de último recurso en la que los usuarios puedan operar de forma independiente si todo lo demás falla. Describió la verificación completa como una cabina de seguridad, no como un estilo de vida diario. Su valor proviene de estar siempre disponible.

El hecho de que los usuarios puedan recurrir a él también obliga a los intermediarios a comportarse mejor, de forma similar a cómo BitTorrent mantiene la presión sobre las plataformas de medios.

Relacionado: Vitalik Buterin defiende el cambio hacia herramientas centradas en la privacidad tras críticas de la comunidad

Disclaimer: The information presented in this article is for informational and educational purposes only. The article does not constitute financial advice or advice of any kind. Coin Edition is not responsible for any losses incurred as a result of the utilization of content, products, or services mentioned. Readers are advised to exercise caution before taking any action related to the company.