Поделиться этой статьей

Mudando e mudando: o código Casper do Ethereum toma forma

Um componente essencial da visão futura do ethereum está tomando forma, com os dois principais desenvolvedores do projeto trocando teorias sobre seu design.

O esforço líder da Ethereum para reimaginar como os nós em um sistema de blockchain chegam a um acordo está avançando lenta, mas seguramente.

Pelo menos essa era a mensagem principal e centralDevcon3, a conferência anual de Tecnologia do projeto de código aberto, na quarta-feira. O tópico de Casper– a versão muito aguardada do consenso de prova de participação do ethereum – esteve presente em vários painéis do evento.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку Crypto Long & Short сегодня. Просмотреть все рассылки

Um de uma série de peças móveis que precisam se unir para que o projeto realize sua visão de longo prazo, Casper pode estar entre os mais importantes, pois é essencial para democratizar o acesso à plataforma. A necessidade percebida da atualização foi talvez melhor apresentada pelo pesquisador da Universidade Cornell Emin Gün Sirer, que argumentou como a prova de trabalho – o sistema do bitcoin para manter sua rede sincronizada – levou a um ambiente em que os usuários não podem mais participar como previsto.

Sirer disse durante o evento:

"Estamos à mercê do hardware. A Tecnologia está fora de nossas mãos."

Nessa linha, Casper visa uma abordagem mais igualitária, diferenciando o Ethereum por meio da introdução de uma nova abordagem em um sistema chamado proof-of-stake.

Em vez de os usuários comprarem computadores especializados para executar o software, a ideia é que os usuários simplesmente reservem fundos (que seriam bloqueados por um período de tempo) e realizem cálculos para aprovar transações. Por meio dessa ação, os usuários poderiam competir por recompensas de protocolo.

Dessa forma, o criador do Ethereum Vitalik Buterin chegou ao ponto de argumentar que ele deveria ser priorizado acima de todos os outros itens no roteiro. Mas como a prova de participação eliminaria elementos da infraestrutura do ethereum, o argumento continua, os riscos de segurança estão surgindo como uma preocupação central.

Em um painel ao lado de Sirer estavam o desenvolvedor do Ethereum Vlad Zamfir; a colega professora da Cornell Elaine Shi; e o desenvolvedor da Parity Technologies Peter Czaban. O sentimento geral entre os participantes do painel: o Casper precisa acontecer rapidamente – pelo menos, o mais rápido possível dentro das restrições de segurança.

Cozinha lotada

Ainda assim, o delicado equilíbrio que o projeto precisa atingir contrasta com os relatórios sobre o ambiente no qual o código está sendo desenvolvido.

Por exemplo, foi confirmado que os autores da proposta original – Zamfir e Buterin – ainda estão trabalhando em versões concorrentes da tecnologia, como estavam emDevcon2ano passado. Enquanto a versão de Buterin afirma ser extremamente simples, a versão do próprio Zamfir promete constituir uma mudança muito mínima.

A apresentação de Zamfir demonstrou que ele tem trabalhado discretamente para melhorar a versão mais antiga do Casper, que incluía uma estrutura de blockchain mais complexa.

Com base no protocolo GHOST, o Casper da Zamfir ostenta tempos de transação mais rápidos por meio da reformulação das regras pelas quais os blocos são verificados. Dessa forma, a estrutura subjacente LOOKS mais um zigue-zague do que um blockchain linear – e espelha outras propostasna tentativa de criar um protocolo mais rápido.

A versão do próprio Buterin do Casper, coescrita com o colega desenvolvedor Virgil Griffith, se afastou dessas ideias e migrou para um design que ele pretende ser "o mais simples possível e o mais simples possível para representar graficamente nos sistemas de prova de trabalho existentes".

No entanto, neste estágio de desenvolvimento, ainda há desacordo sobre qual abordagem do Casper alcança a verdadeira simplicidade, com Zamfir apontando várias outras estruturas de dados que poderiam ser implantadas para atingir esse objetivo.

Imagem de Rachel Rose O'Leary para CoinDesk

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