Vitalik publicou uma proposta para simplificar o L1 do Ethereum, com o objetivo de que a simplicidade do protocolo se aproxime do Bitcoin em cinco anos.
Mensagem do ChainCatcher, o cofundador do Ethereum Vitalik Buterin publicou um artigo no blog indicando que o objetivo do Ethereum é se tornar um "livro-razão mundial": uma plataforma para armazenar ativos da civilização e registrar, que serve como a camada base para finanças, governança, verificação de dados de alto valor, entre outros. Isso requer duas coisas: escalabilidade e resiliência. O objetivo deste post é focar em um aspecto extremamente importante da resiliência (que também está relacionado à escalabilidade), mas que é facilmente subestimado: a simplicidade do protocolo. Uma das melhores características do Bitcoin é seu design de protocolo extremamente simples e elegante, manter a simplicidade do protocolo ajuda o Bitcoin ou Ethereum a se tornarem uma infraestrutura de camada confiável, neutra e globalmente confiável. No passado, o Ethereum frequentemente não fez o suficiente nesse aspecto, e este artigo discutirá em seguida: como o Ethereum pode se tornar quase tão simples quanto o Bitcoin nos próximos cinco anos.
Camada de consenso simplificada: a nova camada de consenso (anteriormente chamada "Beam Chain") visa utilizar toda a experiência acumulada nos últimos dez anos em teoria de consenso, desenvolvimento de ZK-SNARK, economia de prova de participação e outras áreas para criar uma camada de consenso a longo prazo otimizada para Ethereum. A vantagem desta camada de consenso é que ela é muito mais simplificada do que a atual Beacon Chain.
Camada de execução simplificada: A complexidade do EVM está a aumentar, e grande parte dessa complexidade tem-se mostrado desnecessária (em muitos casos é minha culpa). Recomenda-se substituir o EVM por RISC-V ou por outra máquina virtual que possa escrever provadores ZK do Ethereum.
Sugiro que aprendamos com a abordagem do projeto tinygrad, estabelecendo um "objetivo máximo de linhas de código" para as especificações técnicas de longo prazo do Ethereum, com o intuito de tornar o código crítico relacionado ao consenso no Ethereum o mais próximo possível da simplicidade do Bitcoin. O código que lida com as regras históricas do Ethereum ainda será mantido, mas deve-se evitar entrar no caminho crítico do consenso. Ao mesmo tempo, devemos também incorporar os seguintes princípios na filosofia de design geral: sempre que possível, optar por soluções mais simples, preferindo a "complexidade encapsulada" em vez da "complexidade sistêmica", e priorizar soluções com propriedades e garantias claramente verificáveis nas decisões de design.
O conteúdo serve apenas de referência e não constitui uma solicitação ou oferta. Não é prestado qualquer aconselhamento em matéria de investimento, fiscal ou jurídica. Consulte a Declaração de exoneração de responsabilidade para obter mais informações sobre os riscos.
Recompensa
gostar
1
Partilhar
Comentar
0/400
TakeYourTime
· 05-03 13:24
Basta destruir sem emitir mais, é tudo o que é necessário, não vale a pena fazer mais.
Vitalik publicou uma proposta para simplificar o L1 do Ethereum, com o objetivo de que a simplicidade do protocolo se aproxime do Bitcoin em cinco anos.
Mensagem do ChainCatcher, o cofundador do Ethereum Vitalik Buterin publicou um artigo no blog indicando que o objetivo do Ethereum é se tornar um "livro-razão mundial": uma plataforma para armazenar ativos da civilização e registrar, que serve como a camada base para finanças, governança, verificação de dados de alto valor, entre outros. Isso requer duas coisas: escalabilidade e resiliência. O objetivo deste post é focar em um aspecto extremamente importante da resiliência (que também está relacionado à escalabilidade), mas que é facilmente subestimado: a simplicidade do protocolo. Uma das melhores características do Bitcoin é seu design de protocolo extremamente simples e elegante, manter a simplicidade do protocolo ajuda o Bitcoin ou Ethereum a se tornarem uma infraestrutura de camada confiável, neutra e globalmente confiável. No passado, o Ethereum frequentemente não fez o suficiente nesse aspecto, e este artigo discutirá em seguida: como o Ethereum pode se tornar quase tão simples quanto o Bitcoin nos próximos cinco anos. Camada de consenso simplificada: a nova camada de consenso (anteriormente chamada "Beam Chain") visa utilizar toda a experiência acumulada nos últimos dez anos em teoria de consenso, desenvolvimento de ZK-SNARK, economia de prova de participação e outras áreas para criar uma camada de consenso a longo prazo otimizada para Ethereum. A vantagem desta camada de consenso é que ela é muito mais simplificada do que a atual Beacon Chain. Camada de execução simplificada: A complexidade do EVM está a aumentar, e grande parte dessa complexidade tem-se mostrado desnecessária (em muitos casos é minha culpa). Recomenda-se substituir o EVM por RISC-V ou por outra máquina virtual que possa escrever provadores ZK do Ethereum. Sugiro que aprendamos com a abordagem do projeto tinygrad, estabelecendo um "objetivo máximo de linhas de código" para as especificações técnicas de longo prazo do Ethereum, com o intuito de tornar o código crítico relacionado ao consenso no Ethereum o mais próximo possível da simplicidade do Bitcoin. O código que lida com as regras históricas do Ethereum ainda será mantido, mas deve-se evitar entrar no caminho crítico do consenso. Ao mesmo tempo, devemos também incorporar os seguintes princípios na filosofia de design geral: sempre que possível, optar por soluções mais simples, preferindo a "complexidade encapsulada" em vez da "complexidade sistêmica", e priorizar soluções com propriedades e garantias claramente verificáveis nas decisões de design.