- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menuConsenso
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
Vlad Zamfir da Ethereum reivindica marco na fragmentação de blockchain
O pesquisador da Ethereum Vlad Zamfir codificou a arquitetura base da próxima solução de dimensionamento, o sharding.
O Ethereum pode estar um passo mais perto de fragmentar sua blockchain.
Pelo menos é o que diz o pesquisador de blockchain de longa data Vlad Zamfir, que afirma ter codificado uma prova de conceito bem-sucedida da ideia no hackathon EthBerlin do Ethereum esta semana. Construído com a ajuda de vários outros desenvolvedores, incluindo Tim Beiko, Steve Marx e o codificador pseudônimo "maurelian", o código é dito para demonstrar como diferentes fragmentos de Ethereum podem ser capazes de se comunicar algum dia no blockchain.
Dando um passo atrás, o sharding é uma solução de dimensionamento experimental promovida como uma forma de aliviar a pressão de uma rede em crescimento, dividindo o blockchain em unidades menores, chamadas shards.
Embora muitos desenvolvedores do Ethereum , incluindo o criador do Ethereum Vitalik Buterin, estejam trabalhando para tornar o compartilhamento parte do roteiro do Ethereum, ele ainda é um trabalho em andamento (com previsão de lançamento para daqui a dois anos).
Em declarações ao CoinDesk, Zamfir afirmou que a prova de conceito "não está nem perto" de estar pronta para produção, mas mesmo assim ele acredita que ela contém código que será fundamental para sua implantação no Ethereum.
"É realmente uma prova de conceito do componente mais CORE no meu roteiro de sharding", disse Zamfir. "Ele previne a falha de atomicidade entre shards, ou mais especificamente, previne a finalização da falha de atomicidade entre shards, então nunca será que um 'enviar' seja finalizado e um 'não recebido' seja finalizado."
Isso provavelmente parece bastante técnico, e é, mas, resumindo, Zamfir e os outros desenvolvedores foram capazes de mostrar como a Criptomoeda nativa do Ethereum, ETH, e outras mensagens podem ser enviadas com segurança por meio de um blockchain fragmentado.
Disponível no repositório de código de código abertoGithub, a prova de conceito vem com um visualizador que permite aos usuários baixar e estimular a base de código. Embora a prova de trabalho atual T esteja completamente finalizada, ele disse.
Zamfir continuou:
"Ainda estamos trabalhando na integração, mas volte em uma semana e deve ser algo em que temos instruções e você pode Siga -las e fazê-lo funcionar no seu computador."
Apenas para fins educacionais
Embora a prova de conceito tenha sido finalmente escrita em código no hackathon, de acordo com Zamfir, grande parte dela já havia sido desenvolvida anteriormente.
"A especificação já estava praticamente 100 por cento pronta, na maior parte. T precisei fazer nenhuma pesquisa no hackathon, estava apenas implementando coisas", disse ele ao CoinDesk.
O motivo para implementar a base de código, disse Zamfir, é em grande parte educacional.
"Há muitas pessoas que T conseguem olhar para a pesquisa, especialmente quando T temos pesquisas publicadas da maneira que realmente gostamos. E então ver software é algo que algumas pessoas acham atraente", ele disse.
Além disso, ele continuou, a prova de conceito não tem "quase nenhuma significância", já que T procurou descobrir nenhum novo terreno ou resolver nenhum problema conhecido. O que falta inclui um sistema para taxas de transação e uma maneira de rotear transações e mensagens de um shard para outro.
"Não temos um protocolo de roteamento real", disse Zamfir, resumindo:
"Tudo o que ele faz é demonstrar a transmissão de mensagens entre fragmentos da maneira como funciona com a regra de escolha de bifurcação."
Os aspectos técnicos da fragmentação
O que Zamfir está se referindo quando diz "regra de escolha de fork" é o código de como os shards de Ethereum interagem com o blockchain principal. Este código foi lançado em uma prova de conceito por Buterin em maio.
Ainda assim, embora a prova de conceito de Zamfir se baseie no conjunto mais amplo de ideias existentes sobre fragmentação, ela também foi criada para funcionar junto com seu "correto por construção" pesquisa, que inclui regras pelas quais os blockchains devem chegar a um consenso sobre históricos de transações.
"Para mim, tudo se resume a tentar usar a metodologia correta por construção e todo o meu trabalho de fragmentação está muito bem dentro dessa estrutura", disse ele ao CoinDesk.
E com esse foco, o roteiro de fragmentação de Zamfir se desvia um pouco do roteiro de fragmentação do Ethereum convencional, atendendo a "critérios de design diferentes", disse ele.
Embora ainda esteja enraizado nos mesmos problemas — tentando encontrar maneiras de resolver os obstáculos de escala do ethereum, bem como finalizar a próxima mudança para uma maneira mais igualitária de proteger blockchains, chamada prova de participação — o Zamfir tem um foco de design diferente de outros que buscam fragmentação.
"Eu considero o CORE do sharding como uma mensagem cross-shard ou um problema de consistência cross-shard", disse Zamfir ao CoinDesk. "Vitalik pensa nisso como sharding de disponibilidade, validade e execução do estado. Eu tenho uma perspectiva diferente da Vitalik sobre protocolos de consenso e, portanto, também sobre sharding."
Ele continuou:
"Estou apenas me concentrando no que considero serem os problemas mais difíceis primeiro."
Imagem do teclado porFantasia sobre Desaparecer
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.
