Entender "Salir de la Prueba": El "último kilómetro" de Ethereum hacia la Descentralización

robot
Generación de resúmenes en curso

A principios de este mes, en la conferencia EthCC en Francia, Vitalik Buterin presentó un punto de vista alarmante que parecía un poco exagerado: "Si Ethereum no puede lograr realmente la Descentralización, su futuro enfrentará una crisis de supervivencia".

Para ello, propuso tres criterios de prueba clave para medir si un protocolo tiene la capacidad de descentralización sostenible: Prueba de Salida (Walk-Away Test), Prueba de Ataque Interno (Insider Attack Test) y Prueba de Base Confiable (Trusted Base Test).

Entre ellos, "salir de la prueba" es el aspecto más básico y también el más importante, que apunta a una cuestión central: si el equipo del proyecto se disuelve o la plataforma pierde conexión, ¿podrán los usuarios seguir extrayendo activos de manera segura y completar interacciones?

01、¿Qué es "salir de la prueba"?

En términos simples, la esencia de la salida de la prueba es si el proyecto permite a los usuarios retirarse, extraer activos e interactuar en la cadena de bloques de forma autónoma, incluso si el equipo de desarrollo ha "desaparecido" por completo.

Desde esta perspectiva, se asemeja más a una cláusula de respaldo, que no enfatiza la completitud de las funciones diarias, sino que en las condiciones más extremas, verifica si un protocolo es realmente "Descentralización".

En realidad, ya en 2022, Vitalik criticó en su blog la mayoría de las arquitecturas de Training Wheels (ruedas de entrenamiento) de Rollup, afirmando que dependen de operaciones centralizadas y de la intervención humana para garantizar la seguridad. Los usuarios que utilizan L2Beat deberían estar muy familiarizados con esto, ya que en la página de inicio de su sitio web se muestra un indicador clave relacionado: Stage:

Este es un marco de evaluación que divide el Rollup en tres etapas de Descentralización: «Stage 0», que depende completamente del control centralizado; «Stage 1», que depende de manera limitada; y «Stage 2», que es completamente descentralizado. Esto también refleja el grado de dependencia del Rollup en la intervención humana de las ruedas auxiliares.

Entender "salir de la prueba": el "último kilómetro" de Ethereum hacia la Descentralización

🔺Fuente de la imagen: L2Beat

Uno de los indicadores más importantes para evaluar la etapa Stage es si los usuarios pueden completar la extracción de fondos por sí mismos sin la cooperación de un operador.

Este problema, aunque parece simple, en realidad es un problema mortal.

Un ejemplo típico es que, en el caso de los Rollups más comunes, aunque todos tienen mecanismos de diseño similares como "cápsulas de escape", muchos proyectos aún conservan permisos de "contratos actualizables" e incluso de "superadministradores". Aunque parece un diseño de emergencia, en realidad también puede convertirse en una posible ventana de riesgo.

Por ejemplo, el equipo puede controlar la dirección de cambio del contrato lógico a través de múltiples firmas; aunque se enfatice que es inmutable, mientras exista una puerta trasera, una vez que se inyecte lógica maliciosa en el contrato actualizado, los activos de los usuarios también pueden ser transferidos legalmente.

Esto significa que si los fondos de los usuarios se congelan, será difícil evitar que el equipo del proyecto los recupere. La verdadera prueba de salida requiere eliminar por completo la dependencia y las vías de intervención, asegurando que en cualquier momento los usuarios puedan operar de forma independiente y tener el control total. Incluso si el equipo central desaparece o la plataforma cierra repentinamente, los usuarios deben mantener el control completo, y los activos no deben ser bloqueados ni retenidos por terceros.

En pocas palabras, la salida de pruebas es la piedra de toque que evalúa si un protocolo puede ser verdaderamente descentralizado; no solo se trata de la resistencia a la censura, sino de si los usuarios aún poseen la soberanía de sus activos en situaciones extremas.

02、La Descentralización tiene como meta la "capacidad de salida"

Por qué BTC y Ether son la primera opción para nuevos usuarios e instituciones.

Porque incluso sin Satoshi Nakamoto y Vitalik, Bitcoin y Ethereum pueden seguir funcionando sin problemas, por lo que, objetivamente, para los usuarios incrementales o los jugadores institucionales, la consideración más crucial en la decisión de entrada a Web3 es "¿Puedo retirar mi dinero en cualquier momento?"

Salir de la prueba es la respuesta directa a este problema, es el "último kilómetro" en la realización de la Descentralización de la blockchain, así como la práctica del concepto "Not your keys, not your coins".

Después de todo, si los usuarios deben depender de una interfaz de usuario específica o de un equipo de desarrollo para retirar activos o interactuar, entonces, en esencia, sigue siendo una relación de confianza centralizada. Sin embargo, a través de un protocolo que ha superado las pruebas, incluso si todos los nodos están desconectados y todo el personal operativo ha huido, los usuarios aún pueden completar las operaciones de manera autónoma utilizando herramientas en la cadena y una interfaz de usuario de terceros.

Esto no solo es un problema técnico, sino también la implementación de la filosofía de Web3.

También es por eso que Vitalik ha enfatizado en varias ocasiones que muchos proyectos de DeFi o L2 que parecen ser descentralizados, en realidad esconden mecanismos centralizados como teclas de actualización, lógicas de puerta trasera y mecanismos de congelamiento. Si se abusan de estos mecanismos, los activos de los usuarios quedarán completamente bajo control.

La salida de la prueba es precisamente para verificar si existen estos mecanismos y exigir su eliminación total. Solo cuando la ruta de salida del usuario no dependa de ninguna de las partes, este protocolo es realmente digno de confianza.

03, "salir de la prueba", el punto de inflexión hacia la realidad de la Descentralización

Y si cambiamos un poco la perspectiva, en realidad podemos ver que "salir de la prueba" aunque es un criterio central de evaluación del diseño de seguridad de Ethereum, especialmente en Rollup, en realidad ya ha tenido una amplia práctica en otros campos de Web3:

Tomando como ejemplo una billetera, como herramienta central de gestión de activos, debe poseer un alto nivel de seguridad y transparencia, lo que incluye la aleatoriedad en la generación de frases de recuperación y claves privadas (generador de números aleatorios verdaderos), seguridad de firmware de código abierto y otros factores clave, mientras que la mayoría de las billeteras Web3 (como imToken, entre otras) casi todas permiten la exportación de claves privadas/frases de recuperación, permitiendo a los usuarios migrar fácilmente activos a cualquier software o dispositivo de hardware de billetera.

Se puede decir que este es un diseño de "salida" natural: los usuarios no necesitan confiar en la empresa de la billetera en sí, pueden controlar sus fondos para siempre, lo que convierte a los usuarios en "propietarios" que realmente poseen la soberanía de sus activos, en lugar de ser solo "experimentadores" de los servicios de productos Web3.

Desde esta perspectiva, las tres pruebas centrales que Vitalik propuso en esta ocasión son, en realidad, un ciclo completo:

  • Salida de prueba: Asegurar que los usuarios puedan redimirse a sí mismos después de que el proyecto deje de operar.
  • Prueba de ataque interno: si el sistema puede resistir el mal uso o ataques colaborativos por parte de los desarrolladores.
  • Prueba de base de computación confiable: ¿es suficiente la cantidad de código que el usuario necesita confiar, es auditable?

Estas tres pruebas constituyen el "marco básico" de la Descentralización para el desarrollo sostenible a largo plazo de Ethereum, logrando realmente el "Don't Trust, Verify".

En pocas palabras, el mundo de Web3, la "confianza" sin necesidad de confianza, se basa esencialmente en la verificabilidad, solo a través de matemáticas y algoritmos transparentes, lo que permite a los usuarios "Verificar" en cualquier momento para sentirse seguros, sin preocuparse por la ética del equipo del proyecto y otros factores externos.

Entender "salir de la prueba": el "último kilómetro" de Ethereum hacia la Descentralización

🔺Fuente de la imagen: CoinDesk

Como dijo finalmente Vitalik:

"Si no logramos hacerlo, Ethereum terminará siendo el recuerdo de una era para una generación, como muchas cosas que brillaron brevemente pero que finalmente cayeron en la mediocridad, siendo olvidadas por la historia."

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)