'Absolute Essentials of Ethereum' por Paul Dylan-Ennis: um trecho

Como funciona a governança dentro e fora da rede no Ethereum?

AccessTimeIconFeb 7, 2024 at 6:49 p.m. UTC
Updated Jun 14, 2024 at 3:34 p.m. UTC

A governança do blockchain refere-se aos mecanismos de coordenação que permitem que as partes interessadas do blockchain tomem decisões legítimas. É tradicionalmente dividido em duas grandes áreas: governação on-chain e governação off-chain. No contexto do Ethereum, a governança on-chain está relacionada ao protocolo Ethereum . O protocolo abrange aproximadamente o white paper original de Vitalik Buterin, o paper amarelo mais técnico de Gavin Wood e a camada de execução mais recente e as especificações da camada de consenso.

"Absolute Essentials of Ethereum" de Paul Dylan-Ennis foi publicado pela Routledge. Dylan-Ennis é conferencista/professor assistente na College of Business da University College Dublin.

Atualmente há esforços para atualizar e padronizar tudo, como a atualização do papel amarelo Ethereum Execution Layer Specification (EELS), e provavelmente em alguns anos veremos uma estrutura mais formal. A governança fora da cadeia consiste em procedimentos de código aberto – reuniões de desenvolvedores e pesquisadores, repositórios GitHub, Propostas de Melhoria Ethereum (EIPs) – onde os usuários podem propor mudanças no protocolo Ethereum e potencialmente implementá-las.

A cultura Blockchain são os valores sociais, culturais ou políticos compartilhados por uma comunidade blockchain. A cultura da Ethereum é multifacetada e dinâmica, mas baseia-se num conjunto CORE de valores. O primeiro valor é especialmente importante no Ethereum e em quase todas as outras comunidades blockchain: a descentralização.

A descentralização significa que a autoridade está espalhada entre todos os membros participantes, em vez de concentrada. Um pouco abaixo da descentralização, encontramos mais valores importantes para os Ethereans: ausência de permissão (não é necessária permissão para usar o Ethereum); resistência à censura (ninguém pode censurá-lo no Ethereum) e neutralidade confiável (as operações do Ethereum devem ser justas para todos).

A governação e a cultura estão estreitamente interligadas porque a governação deve reflectir os valores da cultura.

Governança Ethereum

Satoshi Nakamoto, o inventor do Bitcoin, lançou o Bitcoin como software de código aberto. O desenvolvimento de código aberto significa que os voluntários trabalham em colaboração para criar software não proprietário, onde o código está disponível gratuitamente para os usuários inspecionarem e até mesmo copiarem e desenvolverem. Ethereum adota este modelo de desenvolvimento de código aberto no atacado. Este modelo também se aplica a muitos projetos construídos no Ethereum .

As principais bases de código do Ethereum estão hospedadas na plataforma de desenvolvimento de código aberto GitHub. O GitHub do Ethereum contém vários repositórios de código que a comunidade reconhece como essenciais para o Ethereum. Estes são:

  • Implementação oficial Go do protocolo Ethereum : familiar para a maioria como o cliente Geth, a implementação Official Go agiu como um cliente de referência para o protocolo pré-Merge Ethereum . (Ethereum, no entanto, segue uma Política de diversidade de clientes, onde várias equipes de clientes trabalham em clientes de software. Desde The Merge, Geth é um cliente de execução - os outros são Nethermind, Besu, Erigon, Reth - que deve ser executado com um cliente de consenso como como Lighthouse, Lodestar, Nimbus, Prysm e Teku. As equipes de software são independentes umas das outras, mas colaboram estreitamente na coordenação de EIPs.)
  • Propostas de Melhoria Ethereum (EIPs): EIPs são o mecanismo de governança para grandes mudanças no protocolo Ethereum .
  • Solidity: Solidity é uma linguagem de programação de alto nível para escrever contratos inteligentes. Os contratos inteligentes podem ser escritos em outras linguagens, como Vyper, mas o Solidity domina o cenário.
  • Remix: Um ambiente de desenvolvimento integrado (IDE) e compilador para Solidity que pode ser acessado em seu navegador.
  • Site Ethereum.org : Esta é a página inicial do Ethereum e consiste em informações extensas e fáceis de usar sobre todas as facetas do Ethereum. Ele é mantido como um esforço de código aberto com uma pequena equipe de suporte. É provavelmente um dos meios mais acessíveis para os leitores se envolverem ativamente na contribuição de código aberto do Ethereum . Basta acessar o Discord e perguntar onde eles precisam de ajuda.

O processo de código aberto para GitHub em geral é o seguinte. Este processo é amplamente utilizado em todos os casos acima, mas espere nuances quando você se envolver:

  • Problemas: os usuários sugerem publicamente alterações, sejam correções de bugs ou melhorias. A discussão sobre os problemas pode acontecer.
  • Solicitações pull: os desenvolvedores, geralmente da equipe do projeto envolvida, propõem soluções para os problemas. A discussão sobre o Pull Request pode acontecer. Se o PR gerar interesse e amplo apoio, ele passará por algumas verificações e então será incorporado ao próximo lançamento. Cada repositório terá pessoas que podem mesclar código, chamadas de ter acesso de commit . Se o PR for controverso, pode causar uma ruptura.

E quando alguém propõe uma mudança no protocolo Ethereum em vez de um cliente de software específico ou do site? Esse tipo de sugestão tem seu próprio processo especial: Propostas de Melhoria Ethereum (EIPs). Os EIPs têm seu próprio repositório no Ethereum GitHub. Os EIPs Siga um modelo onde o proponente, conhecido como campeão, fornecerá a justificativa e a especificação técnica proposta.

Essas mudanças podem estar relacionadas a várias partes do Ethereum. Os mais conhecidos são os CORE EIPs, que são atualizações ou melhorias que requerem uma bifurcação. Os EIPs são amplamente discutidos. Um subconjunto de EIPs, chamado Ethereum Request for Comments (ERC), refere-se a padrões para contratos inteligentes e dApps e, no momento em que este artigo foi escrito, havia uma discussão para separar ERCs de EIPs, tornando os ERCs sua própria categoria.

Um famoso CORE EIP é o EIP-1559, que propõe que as taxas do Gas sejam queimadas em vez de enviadas aos validadores. Esta é uma mudança no próprio protocolo Ethereum . Portanto, precisava angariar apoio de todos os quadrantes. Isso significou que o máximo possível de todas as partes interessadas no ecossistema Ethereum tiveram que apoiá-lo antes de entrar em operação em 2021. Lembre-se, o Ethereum é politicamente descentralizado em um grau forte, portanto não há nenhuma entidade centralizada que possa decidir em nome de todos os outros.

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

A tomada de decisões está espalhada entre muitas partes interessadas do blockchain. As partes interessadas do Blockchain são grupos com participação ou interesse, seja financeiro ou cultural, na implementação do Blockchain. As partes interessadas da Ethereum, sem nenhuma ordem específica, são:

  • Usuários Ethereum : o usuário final diário do Ethereum . Apenas o JOE e a Jane comuns enviando USDC , ingressando em um DAO ou comprando um NFT.
  • Mídia Ethereum : mídia especializada e influenciadores, como Podcasts ou programas do YouTube, por exemplo, "The Daily Gwei" ou o podcast Bankless.
  • Construtores Ethereum : as diversas equipes de aplicativos descentralizados (dApps) que estão construindo no blockchain Ethereum .
  • Desenvolvedores Ethereum : desenvolvedores e pesquisadores de código aberto que trabalham no software cliente Ethereum ou no protocolo. Isso também inclui membros e coordenadores de suporte de protocolo.
  • Stakers Ethereum : usuários que ajudam a proteger o blockchain do Ethereum.
  • Fundação Ethereum (EF): uma organização sem fins lucrativos que fornece suporte para conferências (por exemplo, Devcon), reuniões de desenvolvedores, o site Ethereum.org e oferece subsídios.

Uma proposta de EIP pode não despertar nenhum interesse, mas de vez em quando alguns o farão. Quando isso acontecer, o EIP provavelmente será adquirido pelos desenvolvedores e pesquisadores do Ethereum .

Os desenvolvedores se reúnem no fórum Ethereum's Magician e no Ethereum R&D Discord (Pesquisa e Desenvolvimento). Nesses centros, desenvolvedores e pesquisadores se reúnem para coordenar e discutir questões, incluindo representantes das diversas equipes de software cliente. Toda semana há uma reunião chamada AllCoreDevs onde são discutidas as questões mais importantes em torno do protocolo Ethereum . Existem também várias reuniões de discussão menores e de nicho.

A logística do Ethereum é geralmente feita pela Ethereum Foundation (EF), a organização sem fins lucrativos criada no lançamento do Ethereum. Também tem outras funções, como organizar e hospedar conferências Ethereum (por exemplo, Devcon) e fornecer subsídios para pesquisas em Ethereum (por exemplo, o Programa de Apoio ao Ecossistema). No entanto, seu papel diário é fornecer vários funcionários dedicados em tempo integral que trabalham no Ethereum, o que inclui desenvolvedores e pesquisadores, mas também membros de suporte ao protocolo.

SingleQuoteLightGreenSingleQuoteLightGreen
Ser um bom cidadão em Ethereum é... interromper a centralização onde você a encontra
SingleQuoteLightGreenSingleQuoteLightGreen

Por exemplo, o Ethereum Cat Herders é um coletivo que ajuda na logística, mas também limpa EIPs. Os Cat Herders incluem funcionários da EF e não-EF, mas os membros da equipe realmente KEEP o motor funcionando. A Protocol Guild, com membros da EF e não-EF, gerencia um contrato inteligente que recompensa os desenvolvedores de código aberto do Ethereum, mas novamente os membros da EF são os principais impulsionadores. Curiosamente, o papel logístico da Fundação Ethereum é frequentemente confundido com o controle centralizado do Ethereum, mas ainda não encontrei uma única instância da EF ditando a alguém.

Não existe ciência exata sobre como um EIP obtém apoio. Com o tempo, ele ganha apoio de desenvolvedores e pesquisadores e, muitas vezes, será criticado por quaisquer problemas potenciais que possa causar. Os EIPs atrairão então pessoas para contribuir com qualquer pesquisa, teste ou codificação adicional necessária. As notícias sobre este EIP começarão a chegar às outras partes interessadas. Os validadores Ethereum ou equipes de projeto podem expressar seu próprio apoio ou preocupações. A mídia e os usuários do Ethereum podem começar a discutir o assunto entre si.

Um EIP que consegue obter uma resposta positiva das várias partes interessadas do Ethereum – mas especialmente dos desenvolvedores e pesquisadores na chamada AllCoreDevs – chega a um consenso aproximado de que o EIP deve ser implementado. Na cultura de desenvolvimento de código aberto, raramente há um consenso completo, mas em vez disso, um consenso aproximado é alcançado entre as muitas partes distribuídas. Novamente, não há aqui uma ciência perfeita, mas geralmente é possível reconhecer um consenso aproximado pelo desaparecimento de preocupações, críticas ou controvérsias. Uma vez aceito, o EIP geralmente será incluído na próxima atualização do Ethereum e se tornará parte da discussão geral entre desenvolvedores e pesquisadores sobre como coordenar e integrar o EIP nos vários clientes de software em preparação para a atualização. Atualmente, os EIPs são frequentemente agrupados.

Governar uma blockchain como a Ethereum é responsabilidade coletiva da comunidade e cada parte interessada na comunidade em geral tem alguma influência, embora às vezes pequena. O estado de governança ideal, central para os sistemas de crenças por trás de quase todas as comunidades blockchain, é a descentralização. A lógica, pelo menos a este nível abstracto, é substituir a governação centralizada pela governação descentralizada.

Instituições centralizadas, empresas, organizações e governos são vistos como inerentemente corrompidos ou corruptíveis. No entanto, o desejo de implementar alternativas descentralizadas nem sempre corre conforme o planeado e a centralização tende a reafirmar-se, mesmo nas comunidades blockchain mais conscientes. A realidade da descentralização assemelha-se mais a uma dança, onde o poder centralizado é perturbado pela descentralização, surgem novas formas de centralização, ocorrem esforços renovados de descentralização, em actos de redecentralização.

Ser um bom cidadão em Ethereum é KEEP de olho no que você acredita que possam ser pontos de influência centralizados e levantar preocupações e interromper a centralização onde quer que a encontre. De modo geral, a governança do Ethereum é altamente descentralizada, mas com alguma centralização leve em torno da logística.

Cultura Ethereum

Ethereum não tem cultura dominante e os Ethereans podem, em princípio, ser provenientes de qualquer cultura, no espírito de um protocolo aberto e sem permissão. Apesar disso, existem subculturas reconhecidamente populares dentro do Ethereum e podemos Aprenda muito sobre o protocolo observando quem se sente atraído por ele. Como a cultura é dinâmica, algumas destas subculturas continuarão a florescer no Ethereum e outras poderão dissipar-se.

Cypherpunk: Muitos dos desenvolvedores e pesquisadores influentes do Ethereum são influenciados pelos ideais do cypherpunk. Cypherpunk foi uma das subculturas fundamentais do Bitcoin e foi transportada para partes do mundo Ethereum . Um cypherpunk está comprometido com o desenvolvimento de código aberto e uma certa atitude DIY ou punk. Os Cypherpunks acreditam que a melhor maneira de resolver problemas é criar você mesmo a solução e depois divulgar os resultados livremente, permitindo até que outros os copiem e desenvolvam. Cypherpunks geralmente enfatizam uma posição apolítica em relação à finalidade para a qual eles constroem. No caso do Ethereum, os cypherpunks constroem a infraestrutura e as ferramentas, mas não se preocupam com a forma como são usadas, assumindo uma postura neutra. Historicamente, o cypherpunk tinha uma ênfase explícita na Política de Privacidade, mas no Ethereum isso nem sempre é priorizado, embora isso pareça estar mudando. Um movimento neo-cypherpunk chamado lunarpunk também surgiu para defender a colocação da Política de Privacidade em primeiro plano. Você pode encontrar cypherpunks no fórum Magician da Ethereum, no Ethereum R&D Discord ou participando de Eventos como o ETHDenver.

Regens: Muitas vozes influentes dentro da Ethereum estão comprometidas com uma abordagem regenerativa ou regenerativa para a construção de Tecnologia. Enraizados no interesse de Vitalik Buterin pela política e pelas ciências sociais, muitos regens envolvem-se em experiências de governação destinadas a revigorar, melhorar ou mesmo substituir instituições contemporâneas. Esta subcultura é caracterizada pela sua natureza experimental e interesse em bens públicos, envolvendo-se em experiências como Financiamento Quadrático, Tokens Soulbound (SBT) e financiamento retroativo de bens públicos. Os Regens geralmente estão menos focados em aplicações financeiras e mais atraídos pela ideia de construir uma nova Web descentralizada, às vezes chamada de Web3. Os Regens geralmente, mas nem sempre, tendem a adotar formas mais progressistas de política e estão associados a uma estética chamada solarpunk. Você pode encontrar regens em comunidades de bens públicos como Gitcoin ou Optimism.

Degens: Dentro do Ethereum existe um contingente de usuários movidos puramente pela especulação e acumulação de riqueza a todo custo, os degens (degenerados). Degens são niilistas financeiros que se concentram nas tendências atuais e no hype para ter sorte e escapar da corrida desenfreada do capitalismo neoliberal contemporâneo. Degens muitas vezes assume riscos extraordinários, mas de uma forma irónica e quase imparcial. Degens geralmente, mas nem sempre, tendem a ter opiniões políticas mais provocativas e estão associados a uma estética mais do tipo anime. Você pode encontrar degens dentro e ao redor dos lançamentos recém-lançados de Finanças Descentralizadas (DeFi) ou Token Não Fungível (NFT).

Disclosure

Observe que nossa política de privacidade, termos de uso, cookies, e não venda minhas informações pessoais foi atualizada.

CoinDesk é uma premiada plataforma de mídia que cobre a indústria de criptomoedas. Seus jornalistas obedecem a um conjunto rigoroso de políticas editoriais. Em Novembro de 2023, CoinDesk foi adquirida pelo grupo Bullish, proprietário da Bullish, uma bolsa de ativos digitais institucional e regulamentada. O grupo Bullish é majoritariamente de propriedade de Block.one; ambas empresas têm interesses em uma variedade de negócios de blockchain e ativos digitais e participações significativas de ativos digitais, incluindo bitcoin. CoinDesk opera como uma subsidiária independente com um comitê editorial para proteger a independência jornalística. Os funcionários da CoinDesk, incluindo jornalistas, podem receber opções no grupo Bullish como parte de sua remuneração.


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.