'Esenciales absolutos de Ethereum' por Paul Dylan-Ennis: un extracto

¿Cómo funciona la gobernanza dentro y fuera de la cadena en Ethereum?

AccessTimeIconFeb 7, 2024 at 6:49 p.m. UTC
Updated Feb 8, 2024 at 2:41 p.m. UTC

La gobernanza de blockchain se refiere a los mecanismos de coordinación que permiten a las partes interesadas de blockchain tomar decisiones legítimas. Tradicionalmente se divide en dos áreas amplias: gobernanza dentro de la cadena y gobernanza fuera de la cadena. En el contexto de Ethereum, la gobernanza en cadena se relaciona con el protocolo Ethereum . El protocolo abarca aproximadamente el documento técnico original de Vitalik Buterin, el documento amarillo más técnico de Gavin Wood y la capa de ejecución más reciente y las especificaciones de la capa de consenso.

"Absolute Essentials of Ethereum" de Paul Dylan-Ennis fue publicado por Routledge. Dylan-Ennis es profesor asistente en la Facultad de Negocios de la University College Dublin.

Actualmente hay esfuerzos para actualizar y estandarizar todo, como la actualización del documento amarillo de la Especificación de la capa de ejecución de Ethereum (EELS), y probablemente en unos años veremos una estructura más formal. La gobernanza fuera de la cadena consiste en procedimientos de código abierto (reuniones de desarrolladores e investigadores, repositorios de GitHub, propuestas de mejora de Ethereum (EIP)) donde los usuarios pueden proponer cambios en el protocolo Ethereum y potencialmente implementarlos.

La cultura blockchain son los valores sociales, culturales o políticos compartidos por una comunidad blockchain. La cultura de Ethereum es multifacética y dinámica, pero se basa en un conjunto CORE de valores. El primer valor es especialmente importante en Ethereum y en casi todas las demás comunidades blockchain: la descentralización.

La descentralización significa que la autoridad se distribuye entre todos los miembros participantes, en lugar de concentrarse. Ligeramente por debajo de la descentralización encontramos más valores importantes para los etéreos: falta de permiso (no se requiere permiso para usar Ethereum); resistencia a la censura (nadie puede censurarte en Ethereum) y neutralidad creíble (las operaciones de Ethereum deben ser justas para todos).

La gobernanza y la cultura están estrechamente interrelacionadas porque se supone que la gobernanza refleja los valores de la cultura.

Gobernanza de Ethereum

Satoshi Nakamoto, el inventor de Bitcoin, lanzó Bitcoin como software de código abierto. El desarrollo de código abierto significa que los voluntarios trabajan en colaboración para crear software no propietario donde el código esté disponible gratuitamente para que los usuarios lo inspeccionen e incluso lo copien y desarrollen. Ethereum adopta este modelo de desarrollo de código abierto al por mayor. Este modelo también se aplica a muchos proyectos construidos en Ethereum .

Las principales bases de código de Ethereum están alojadas en la plataforma de desarrollo de código abierto GitHub. El GitHub de Ethereum contiene varios repositorios de código que la comunidad reconoce como esenciales para Ethereum. Estos son:

  • Implementación oficial de Go del protocolo Ethereum : Familiar para la mayoría como el cliente Geth, la implementación oficial de Go actuó como un cliente de referencia para el protocolo Ethereum previo a la fusión. (Ethereum, sin embargo, sigue una Regulación de diversidad de clientes en la que varios equipos de clientes trabajan en clientes de software. Desde The Merge, Geth es un cliente de ejecución (los otros son Nethermind, Besu, Erigon, Reth) que debe ejecutarse con un cliente de consenso como (como Lighthouse, Lodestar, Nimbus, Prysm y Teku. Los equipos de software son independientes entre ONE , pero colaboran estrechamente a la hora de coordinar los EIP).
  • Propuestas de mejora de Ethereum (EIP): las EIP son el mecanismo de gobernanza para cambios importantes en el protocolo Ethereum .
  • Solidity: Solidity es un lenguaje de programación de alto nivel para escribir contratos inteligentes. Los contratos inteligentes se pueden escribir en otros lenguajes, como Vyper, pero Solidity domina el panorama.
  • Remix: un entorno de desarrollo integrado (IDE) y compilador para Solidity al que se puede acceder desde su navegador.
  • Sitio web Ethereum.org : esta es la página de inicio de Ethereum y contiene información extensa y fácil de usar sobre todas las facetas de Ethereum. Se mantiene como un esfuerzo de código abierto con un pequeño personal de soporte. Probablemente sea ONE de los medios más accesibles para que los lectores participen activamente en la contribución del código abierto de Ethereum . Simplemente vaya a su Discord y pregunte dónde necesitan ayuda.

El proceso de código abierto para GitHub en general es el siguiente. Este proceso se utiliza ampliamente en todos los casos anteriores, pero espere matices una vez que se involucre:

  • Problemas: los usuarios sugieren públicamente cambios, ya sean correcciones de errores o mejoras. Es posible que se produzca una discusión sobre los problemas.
  • Solicitudes de extracción: los desarrolladores, generalmente del equipo del proyecto involucrado, proponen soluciones a los problemas. Es posible que se produzca una discusión sobre la Request de extracción. Si el PR genera interés y un amplio apoyo, pasará algunas comprobaciones y luego se fusionará en la siguiente versión. Cada repositorio tendrá personas que puedan fusionar código, lo que se denomina tener acceso de confirmación . Si las relaciones públicas son controvertidas, podrían provocar una ruptura.

¿Qué pasa cuando alguien propone un cambio en el protocolo Ethereum en lugar de un cliente de software específico o el sitio web? Este tipo de sugerencia tiene su propio proceso especial: las propuestas de mejora de Ethereum (EIP). Los EIP tienen su propio repositorio en Ethereum GitHub. Los EIP Síguenos una plantilla en la que el proponente, conocido como campeón, proporcionará la justificación y la especificación técnica propuesta.

Estos cambios pueden estar relacionados con varias partes de Ethereum. Los más conocidos son los CORE EIP, que son actualizaciones o mejoras que requieren una bifurcación. Los EIP se discuten ampliamente. Un subconjunto de EIP, llamado Request de comentarios de Ethereum (ERC), se relaciona con estándares para contratos inteligentes y dApps, y en el momento de escribir este artículo hay una discusión para separar los ERC de los EIP, convirtiendo a los ERC en su propia categoría.

Un CORE EIP famoso es el EIP-1559, que proponía quemar las tarifas del Gas en lugar de enviarlas a los validadores. Este es un cambio en el propio protocolo Ethereum . Por lo tanto, necesitaba obtener el apoyo de todos los sectores. Esto significó que todas las partes interesadas posibles en el ecosistema Ethereum tuvieran que respaldarlo antes de que entrara en funcionamiento en 2021. Recuerde, Ethereum está políticamente descentralizado en gran medida, por lo que no existe una entidad centralizada que pueda decidir en nombre de todos los demás.

(Paul Dylan-Ennis)
(Paul Dylan-Ennis)

La toma de decisiones se reparte entre muchas partes interesadas de blockchain. Las partes interesadas de Blockchain son grupos con intereses, ya sean financieros o culturales, en la implementación de una cadena de bloques. Las partes interesadas de Ethereum, sin ningún orden en particular, son:

  • Usuarios de Ethereum : el usuario final cotidiano de Ethereum . Solo el JOE medio envía USDC , se une a una DAO o compra un NFT.
  • Medios Ethereum : medios especializados y personas influyentes como Podcasts o programas de YouTube, por ejemplo "The Daily Gwei" o el podcast Bankless.
  • Constructores de Ethereum : los diversos equipos de aplicaciones descentralizadas (dApps) que se basan en la cadena de bloques Ethereum .
  • Desarrolladores de Ethereum : Desarrolladores e investigadores de código abierto que trabajan en el software cliente o el protocolo Ethereum . Esto también incluye a los miembros y coordinadores de apoyo al protocolo.
  • Stakers de Ethereum : usuarios que ayudan a proteger la cadena de bloques de Ethereum.
  • Fundación Ethereum (EF): una organización sin fines de lucro que brinda apoyo para conferencias (por ejemplo, Devcon), reuniones de desarrolladores, el sitio web Ethereum.org y ofrece subvenciones.

Es posible que una propuesta de EIP no despierte ningún interés, pero de vez en cuando alguna lo hará. Cuando esto suceda, lo más probable es que los desarrolladores e investigadores de Ethereum recojan el EIP.

Los desarrolladores se congregan en el foro Ethereum's Magician y en Ethereum R&D Discord (Investigación y Desarrollo). En estos centros, desarrolladores e investigadores se reúnen para coordinar y discutir temas, incluidos representantes de los distintos equipos de software del cliente. Cada semana hay una reunión llamada AllCoreDevs donde se discuten los temas más importantes en torno al protocolo Ethereum . También hay varias reuniones de discusión más pequeñas y específicas.

La logística de Ethereum generalmente está a cargo de la Fundación Ethereum (EF), la organización sin fines de lucro creada durante el lanzamiento de Ethereum. También tiene otras funciones, como organizar y albergar conferencias Ethereum (por ejemplo, Devcon) y proporcionar subvenciones para la investigación de Ethereum (por ejemplo, el Programa de apoyo al ecosistema). Sin embargo, su función diaria es proporcionar varios empleados dedicados a tiempo completo que trabajan en Ethereum, lo que incluye desarrolladores e investigadores, pero también miembros de soporte de protocolo.

SingleQuoteLightGreenSingleQuoteLightGreen
Ser un buen ciudadano en Ethereum es... alterar la centralización donde la encuentres.
SingleQuoteLightGreenSingleQuoteLightGreen

Por ejemplo, Ethereum Cat Herders es un colectivo que ayuda con la logística, pero también limpia los EIP. Los Cat Herders incluyen personal de EF y no EF, pero los miembros del personal realmente KEEP el motor en marcha. El Protocol Guild, con miembros de EF y no miembros de EF, gestiona un contrato inteligente que recompensa a los desarrolladores de código abierto de Ethereum, pero nuevamente los miembros de EF son los principales impulsores. De manera algo divertida, el papel logístico de la Fundación Ethereum a menudo se combina con el control centralizado de Ethereum, pero todavía no he encontrado una sola instancia en la que la EF le dicte a nadie.

No existe una ciencia exacta sobre cómo obtiene apoyo un EIP. Con el tiempo, obtiene el apoyo de desarrolladores e investigadores y, con bastante frecuencia, será criticado por cualquier problema potencial que pueda causar. Luego, los EIP atraerán a personas para que contribuyan a cualquier investigación, prueba o codificación adicional necesaria. Las noticias sobre este EIP comenzarán a filtrarse a las demás partes interesadas. Los validadores de Ethereum o los equipos de proyecto pueden expresar su propio apoyo o inquietudes. Los medios y usuarios de Ethereum podrían comenzar a discutirlo entre ellos.

Un EIP que logra obtener una respuesta positiva de las diversas partes interesadas de Ethereum , pero especialmente de los desarrolladores e investigadores en la convocatoria de AllCoreDevs, llega a un consenso aproximado de que el EIP debe implementarse. En la cultura de desarrollo de código abierto, rara vez existe un consenso completo, sino que se llega a un consenso aproximado entre las muchas partes distribuidas. Una vez más, aquí no existe una ciencia perfecta, pero normalmente se puede reconocer un consenso aproximado por la desaparición de preocupaciones, críticas o controversias. Una vez aceptado, el EIP generalmente se incluirá en la próxima actualización de Ethereum y pasará a formar parte de la discusión general entre desarrolladores e investigadores sobre cómo coordinar e integrar el EIP en los distintos clientes de software en preparación para la actualización. Los EIP suelen estar agrupados hoy en día.

Gobernar una cadena de bloques como Ethereum es responsabilidad colectiva de la comunidad y cada parte interesada de la comunidad en general tiene cierta influencia, aunque a veces pequeña. El estado de gobernanza óptimo, central para los sistemas de creencias detrás de casi todas las comunidades blockchain, es la descentralización. El fundamento, al menos en este nivel abstracto, es reemplazar la gobernanza centralizada por una gobernanza descentralizada.

Las instituciones, empresas, organizaciones y gobiernos centralizados son vistos como inherentemente corruptos o corruptibles. Sin embargo, el deseo de implementar alternativas descentralizadas no siempre sale según lo planeado y la centralización tiende a reafirmarse, incluso en las comunidades blockchain más conscientes. La realidad de la descentralización se parece más a una danza, en la que el poder centralizado es interrumpido por la descentralización, aparecen nuevas formas de centralización y se producen renovados esfuerzos de descentralización, en actos de redescentralización.

Ser un buen ciudadano en Ethereum es KEEP atento a lo que cree que podrían ser puntos de influencia centralizados y plantear inquietudes e interrumpir la centralización donde la encuentre. En términos generales, la gobernanza de Ethereum está altamente descentralizada, pero con cierta centralización en torno a la logística.

Cultura Ethereum

Ethereum no tiene una cultura dominante y, en principio, los ethereanos pueden provenir de cualquier cultura, en el espíritu de un protocolo abierto sin permiso. A pesar de esto, existen subculturas reconociblemente populares dentro de Ethereum y podemos Aprende mucho sobre el protocolo observando quién se siente atraído por él. Dado que la cultura es dinámica, algunas de estas subculturas seguirán floreciendo en Ethereum y otras podrían disiparse.

Cypherpunk: muchos de los desarrolladores e investigadores influyentes de Ethereum están influenciados por los ideales cypherpunk. Cypherpunk fue una de las subculturas fundamentales de Bitcoin y se extendió a partes del mundo Ethereum . Un cypherpunk apuesta por el desarrollo de código abierto y cierta actitud DIY o punk. Los Cypherpunks creen que la mejor manera de resolver problemas es crear la solución uno mismo y luego difundir los resultados libremente, incluso permitiendo que otros los copien y construyan sobre ellos. Los cypherpunks suelen enfatizar una posición apolítica con respecto al uso que se debe dar a sus construcciones. En el caso de Ethereum, los cypherpunks construyen la infraestructura y las herramientas, pero no intervienen en cómo se utilizan y adoptan una postura neutral. Históricamente, el cypherpunk tenía un énfasis explícito en la Privacidad, pero en Ethereum no siempre se prioriza, aunque esto parece estar cambiando. También ha surgido un movimiento neo-cypherpunk llamado lunarpunk que aboga por poner la Privacidad en primer plano. Puede encontrar cypherpunks en el foro Ethereum's Magician, Ethereum R&D Discord o asistiendo a Eventos como ETHDenver.

Regens: muchas voces influyentes dentro de Ethereum están comprometidas con una regeneración o enfoque regenerativo para la construcción de Tecnología. Arraigados en el interés de Vitalik Buterin por la política y las ciencias sociales, muchos regens participan en experimentos de gobernanza diseñados para revitalizar, mejorar o incluso reemplazar las instituciones contemporáneas. Esta subcultura se caracteriza por su naturaleza experimental y su interés en los bienes públicos, participando en experimentos como Quadratic Funding, Soulbound Tokens (SBT) y financiación retroactiva de bienes públicos. Los Regens suelen estar menos centrados en aplicaciones financieras y más atraídos por la idea de construir una nueva Web descentralizada, a veces llamada Web3. Los Regens por lo general, pero no siempre, tienden a adoptar formas políticas más progresistas y están asociados con una estética llamada solarpunk. Puedes encontrar regeneradores en comunidades de bienes públicos como Gitcoin u Optimism.

Degens: Dentro de Ethereum existe un contingente de usuarios impulsados ​​puramente por la especulación y la acumulación de riqueza a toda costa, los degens (degenerados). Los Degens son nihilistas financieros que se centran en las tendencias actuales y exageran para tener suerte y escapar de la carrera de ratas del capitalismo neoliberal contemporáneo. Degens a menudo correrá riesgos extraordinarios, pero de una manera irónica, casi imparcial. Los Degens por lo general, pero no siempre, tienden a tener opiniones políticas más provocativas y están asociados con una estética más de tipo anime. Puede encontrar degens en y alrededor de los lanzamientos recientemente lanzados de Finanzas descentralizadas (DeFi) o tokens no fungibles (NFT).

Disclosure

Tenga en cuenta que nuestra política de privacidad, condiciones de uso, cookies, y no vender mis datos personales ha sido actualizada.

CoinDesk, líder en noticias e información sobre criptomonedas, activos digitales y el futuro del dinero, es un medio de comunicación galardonado que se esfuerza por alcanzar los más altos estándares periodísticos y se rige por un estricto conjunto de políticas editoriales. En noviembre de 2023, CoinDesk fue adquirido por el grupo Bullish, propietario de Bullish, un intercambio institucional de activos digitales regulado. El grupo alcista es propiedad mayoritaria de Block.one; Ambos grupos tienen intereses en una variedad de negocios de activos digitales y blockchain y participaciones importantes de activos digitales, incluido bitcoin. CoinDesk opera como una subsidiaria independiente y un comité editorial, presidido por un ex editor en jefe de The Wall Street Journal, se está formando para apoyar la integridad periodística.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.