Escrito por: Vitalik Buterin
Compilado por: Scof, ChainCatcher
En el ecosistema Ethereum, el equilibrio es un desafío de gobernanza primordial o, más exactamente, la integración de la descentralización y la cooperación. La fortaleza de este ecosistema es que existe una amplia gama de individuos y organizaciones (equipos de clientes, investigadores, equipos de redes de segundo nivel, desarrolladores de aplicaciones, grupos comunitarios locales) todos trabajando hacia su propia visión de lo que podría ser Ethereum. El principal desafío es garantizar que todos los proyectos trabajen juntos para construir un ecosistema Ethereum, en lugar de 138 feudos incompatibles.
Para resolver este desafío, muchas personas en el ecosistema Ethereum han propuesto el concepto de "consistencia de Ethereum". Esto podría incluir alineación de valores (por ejemplo, código abierto, centralización mínima, apoyo a bienes públicos), alineación tecnológica (por ejemplo, trabajar con estándares para todo el ecosistema) y alineación económica (por ejemplo, usar ETH siempre que sea posible como tokens). Sin embargo, históricamente el concepto ha estado mal definido, lo que crea el riesgo de ser controlado a nivel social: si la coherencia significa tener los amigos adecuados, entonces la "coherencia" como concepto fracasa.
Para resolver este problema, creo que debería aclararse el concepto de coherencia, dividiéndolo en propiedades específicas que puedan representarse mediante métricas específicas. La lista de cada uno será diferente y las métricas inevitablemente cambiarán con el tiempo. Sin embargo, creo que tenemos algunos puntos de partida sólidos.
Código abierto: esto es valioso por dos razones: (i) el código se puede inspeccionar por seguridad y, lo que es más importante, (ii) reduce el riesgo de bloqueo de propiedad y permite a terceros realizar mejoras sin una licencia. No es necesario que todas las partes de cada aplicación sean completamente de código abierto, pero los componentes centrales de la infraestructura en los que depende el ecosistema deberían serlo. Los estándares de oro aquí son la Definición de Software Libre FSF y la Definición de Código Abierto OSI.
Estándares abiertos: luchar por la interoperabilidad con el ecosistema Ethereum y construir sobre estándares abiertos, ya sean existentes (por ejemplo, ERC-20, ERC-1271...) o en desarrollo (por ejemplo, abstracción de cuentas, transferencias entre L2, cliente ligero L1 y L2). certificaciones, próximas normas de formato de dirección). Si desea introducir una nueva característica que el estándar existente no cumple bien, trabaje con otros para escribir un nuevo ERC. Las aplicaciones y billeteras se pueden clasificar según la cantidad de ERC con los que son compatibles.
Descentralización y seguridad: evite puntos de confianza, minimice las vulnerabilidades de censura y minimice la dependencia de la infraestructura centralizada. Las métricas naturales son (i) la prueba de retirada: si su equipo y sus servidores desaparecieran mañana, su aplicación seguiría siendo utilizable, y (ii) la prueba de ataque interno: cuánto se rompería si su propio equipo intentara atacar el sistema. ¿Cuánto daño puedes hacer? Una formalización importante es la etapa de agregación L2beat.
Suma positiva: 1) Orientado a Ethereum: el éxito del proyecto debería beneficiar a toda la comunidad de Ethereum (por ejemplo, titulares de ETH, usuarios de Ethereum), incluso si no son parte del propio ecosistema del proyecto. Ejemplos específicos incluyen el uso de ETH como token (contribuyendo así a sus efectos de red), contribuciones a la tecnología de código abierto y el compromiso de donar un porcentaje de tokens o ingresos a bienes públicos del ecosistema Ethereum. 2) De cara al mundo en general: Ethereum tiene como objetivo hacer del mundo un lugar más libre y abierto, permitir nuevas formas de propiedad y cooperación y hacer contribuciones positivas a los principales desafíos que enfrenta la humanidad. ¿Tu proyecto lo logró? Los ejemplos incluyen aplicaciones que aportan valor sostenible a una audiencia más amplia (por ejemplo, inclusión financiera), donar un porcentaje a bienes públicos más allá de Ethereum y crear tecnología que tenga utilidad más allá de las criptomonedas (por ejemplo, mecanismos de financiamiento, seguridad informática general), estas técnicas en realidad son utilizados en estos entornos.
Mapa de nodos de Ethereum, fuente ethernodes.org
Obviamente, los criterios anteriores no se aplicarán a todos los proyectos. Para redes de capa 2 (L2), billeteras, aplicaciones de redes sociales descentralizadas, etc., las métricas aplicables serán muy diferentes. Las diferentes métricas también pueden cambiar en prioridad: hace dos años, era aceptable que Rollup usara "ruedas de entrenamiento" porque hoy todavía estaba en las "primeras etapas", necesitamos llegar al menos a la etapa uno lo más rápido posible; Hoy en día, el indicador de suma positiva más obvio es el compromiso de donar un cierto porcentaje de tokens, y cada vez más proyectos lo hacen en el futuro; también podemos encontrar indicadores que aclaren otros aspectos de la suma positiva;
Mi objetivo ideal sería ver surgir más entidades como L2beat para rastrear qué tan bien se están desempeñando los proyectos individuales en el cumplimiento de los criterios anteriores, así como los propuestos por otras comunidades. Los proyectos no deberían competir para hacer los amigos adecuados, pero sí deberían competir para ser lo más consistentes posible basándose en criterios claros y comprensibles. La Fundación Ethereum debería mantener cierta distancia al respecto: financiamos L2beat, pero no deberíamos ser L2beat. Crear el próximo L2beat es en sí mismo un proceso sin permiso.
Esto también proporcionará un camino más claro para la Fundación Ethereum y otras organizaciones (e individuos) que quieran apoyar y participar en el ecosistema sin dejar de ser neutrales a la hora de decidir qué proyectos apoyar y utilizar. Cada organización e individuo puede utilizar su propio criterio para determinar qué criterios le preocupan más y seleccionar proyectos basándose en parte en qué proyectos cumplen mejor esos criterios. Esto facilita que la Fundación Ethereum y todos los demás sean parte de los incentivos para que los proyectos estén más alineados.
La meritocracia sólo se puede lograr si el "mérito" está claramente definido; de lo contrario, se tiene un juego social (posiblemente exclusivo y de suma cero). La mejor solución a la preocupación por "quién vigila a los perros guardianes" no es depositar todas las esperanzas en los intentos de garantizar que todas las personas influyentes sean ángeles, sino a través de técnicas probadas y comprobadas como la descentralización. Las "organizaciones de panel" como L2beat, exploradores de bloques y otros monitores de ecosistemas son excelentes ejemplos de este principio en funcionamiento en el ecosistema Ethereum actual. Si pudiéramos hacer más para aclarar los diferentes aspectos de la coherencia sin centrarnos en una sola "supervisión", podríamos hacer que el concepto fuera más efectivo, además de justo e inclusivo, muy parecido al ecosistema Ethereum tal como se persigue.