Share this article

Solução Mágica? 'Fellowship' de Coders Embarca na Busca Ethereum

Um grupo que se autodenomina "Fellowship of Ethereum Magicians" está buscando mudar a forma como o segundo blockchain mais valioso do mundo toma decisões.

Screen Shot 16

O computador mundial do Ethereum precisa de um toque de mágica.

Enquanto os desenvolvedores continuam a se desentender sobre mais uma atualização de software controversa, algumas das principais mentes do Ethereum estão trabalhando juntas para encontrar uma solução para o que tem sido uma ausência preocupante ultimamente: o consenso da comunidade.

Story continues
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

Discussões recentes sobre o retorno de fundos perdidos — e um tipo de correção de código que exige uma "mudança de estado irregular" ou revisão de software em toda a plataforma — levaram a conflitos internos, com desenvolvedoresquestionando sua autoridadepara fazer mudanças controversas enquantoapelando ao públicopara opiniões sobre o assunto.

Enforcado após oCongelamento do fundo de paridade, um novo coletivo de desenvolvedores está buscando organizar melhor esses debates para alcançar o tipo de consenso global que eles acreditam que o projeto precisa para avançar.

Liderada pelo desenvolvedor Greg Colvin e Jamie Pitts, da Ethereum Foundation, a Fellowship of Ethereum Magicians espera fornecer um grupo de trabalho estruturado onde os codificadores do Ethereum possam se coordenar de acordo com as melhores práticas existentes para desenvolvimento de código aberto.

"Estamos falando sobre, 'Nossa, você sabe, há muitos, muitos milhões de dólares simplesmente perdidos por aí sem nenhuma razão, que tecnicamente poderíamos consertar, e deveríamos?' E, novamente, T temos fóruns para chegar a um consenso da comunidade sobre essas coisas", disse Colvin ao CoinDesk.

Muitas vezes ocorrendo como resultado de código defeituoso, alguns desenvolvedores veem a devolução de fundos perdidos como uma obrigação, enquanto outros acham que tais ações podem serpotencialmente criminoso— uma polarização que levou a disputas internas acirradas.

"Acredito que ter esse nível de colegialidade entre pesquisadores e desenvolvedores torna mais fácil que essas conversas aconteçam e permaneçam civilizadas", disse Colvin.

Para piorar a situação, no caso de protocolos descentralizados, qualquer desacordo pode levar a versões concorrentes do software – como ocorreu após o hack do DAO em 2016, que levou à criação de uma base de código de Criptomoeda rival chamada Ethereum Classic.

"Acho que o DAO é um exemplo de como fazer um grande movimento sem um consenso adequado", disse Colvin, acrescentando:

"A irmandade seria a comunidade se levantando e dizendo: bem, vamos nos organizar para formar um consenso em torno dessas coisas."

Governança em escala

Segundo Colvin, a disputa recente revelou falhas no processo de desenvolvimento da plataforma em geral.

Originalmente proposto para simplificar o processo de implementação de retornos de fundos,PEI 867foi criticado por alguns, com o editor do EIP Yoichi Hirai se recusando terminantemente a até mesmo fundir a proposta a princípio. A decisão de Hirai, junto com a proposta em si, levou a comunidade a repensar o quanto as mudanças devem ser implementadas — com alguns argumentando que o processo é muito centralizado.

"T quero mais fazer parte da comunidade Ethereum se apenas uma entidade pode bloquear qualquer proposta", escreveu Afri Schoedon da Parity em Twitter.

Segundo Colvin, essas dificuldades dependem da rapidez com que a comunidade cresce.

"Os desenvolvedores CORE inicialmente eram um grupo bem pequeno, todos se conheciam", disse Colvin. Enquanto nesses estágios iniciais, as decisões técnicas podiam ocorrer mais facilmente, neste ponto ele disse, "É um grupo muito maior, está espalhado por todo o mundo."

Tendo divulgado primeiro o chamado para participação no reddit, a bolsa está pronta para começar com um workshop na próxima conferência da comunidade Ethereum , EthCC, no mês que vem em Paris. A partir daí, Colvin espera que isso se expanda para um conselho dedicado até julho.

E Colvin afirma que essas reuniões presenciais podem fazer muito para resolver conflitos técnicos que podem persistir online por anos.

"Às vezes, você precisa sentar pessoalmente e realmente conhecer alguém e estabelecer um nível de comunicação que T existia antes", disse Colvin.

Consenso aproximado

Dessa forma, a bolsa modela sua estrutura com base na Internet Engineering Task Force, ou IETF, um coletivo internacional de técnicos dedicados à manutenção da internet.

"Vi que o IETF é provavelmente o exemplo mais relevante de sucesso nesse domínio", disse Colvin. Tendo "mantido a internet funcionando por muitos anos", de acordo com Colvin, o IEFT é construído para lidar com grandes números e faz isso combinando assembleias maiores com grupos menores e mais especializados.

"Cada grupo faz o seu trabalho, e seria RARE um nerd se interessar por muitos desses grupos", continuou Colvin.

Assim como o IEFT, o processo de governança da irmandade defende o que é chamado de "consenso aproximado e código de execução", o que significa que a maioria dominante em uma determinada discussão terá precedência, dependendo, é claro, de sua proficiência técnica — o principal critério de julgamento para qualquer posição mantida dentro do grupo.

O mais importante para Colvin é que o IEFT consegue isso sem nenhum tipo de financiamento corporativo ou qualquer outro órgão de patrocínio que possa de alguma forma influenciar a atividade do coletivo.

Colvin resumiu:

"T queremos que seja qualquer tipo de imposição de cima para baixo na comunidade. Tem que ser um fórum, um fórum de construção de consenso para a comunidade."

Questões maiores

Ao combinar um processo aberto, uma estrutura informal de associação e uma ênfase na responsabilidade técnica, Colvin espera que a bolsa possa finalmente fornecer uma plataforma adequada para a comunidade resolver seus tópicos mais delicados.

De fato, a questão dos fundos perdidos T é a única encruzilhada técnica que o Ethereum enfrenta hoje — e, sem dúvida, é uma discussão trivial comparada às mudanças que devem ser implementadas no futuro.

"Estamos falando sobre mudar de proof-of-work para proof-of-stake, quando ainda estamos projetando proof-of-stake, quando ainda não está totalmente claro que funcionará. Estamos falando sobre mudar para sharding, com dois ou três designs diferentes em fluxo. Estamos falando de mudanças realmente grandes no protocolo", disse Colvin.

Segundo ele, é crucial que a comunidade de desenvolvimento mais ampla, e não apenas os desenvolvedores CORE , tenha voz nessas mudanças fundamentais.

"Vamos mudar para proof-of-stake? Há mais do que um pequeno número de pessoas que se importam com isso e que sabem sobre isso e têm algo a contribuir", Colvin continuou, concluindo:

"Então, essa é a ideia, é apenas uma oferta para a comunidade."

Greg Colvin através deStatus

Rachel-Rose O'Leary

Rachel-Rose O'Leary é uma codificadora e escritora na Dark Renaissance Technologies. Ela foi redatora de tecnologia líder para a CoinDesk 2017-2018, cobrindo tecnologia de Política de Privacidade e Ethereum. Ela tem formação em arte digital e filosofia, e escreve sobre Cripto desde 2015.

Rachel-Rose O'Leary