Reconstruir a Camada de Consenso do Ethereum com Beam Chain: A Solução Definitiva ou um Enigma Técnico?

intermediário11/26/2024, 5:52:18 AM
Aprofunde-se na iniciativa Beam Chain proposta pela Ethereum Foundation, com o objetivo de abordar questões de MEV, melhorar a escalabilidade e a segurança, e aproveitar a tecnologia ZK para aumentar o desempenho por meio do redesenho da camada de consenso. O artigo explora os destaques técnicos do Beam Chain, como a Snarkification alimentada pelo ZKVM e assinaturas agregadas baseadas em hash, ao mesmo tempo em que examina as opiniões e preocupações divergentes da comunidade em relação à proposta.

É razoável o prazo de implementação de 5 anos para a Beam Chain? O que a comunidade pensa?

Na conferência Devcon, o membro do núcleo da Ethereum Foundation, Justin Drake, propôs uma reformulação abrangente da camada de consenso da Ethereum, referida como Cadeia Beam. A reformulação visa mitigar os problemas de MEV, aumentar a escalabilidade e segurança, e aproveitar a tecnologia ZK para melhorias de desempenho. A Beam Chain foca principalmente em mudanças na camada de consenso, sem criar novos tokens ou alterar a arquitetura existente do blockchain.
A camada de consenso atual do Ethereum, a Beacon Chain, está em funcionamento há cinco anos e já demonstrou forte segurança. No entanto, ao longo do tempo, a dívida técnica tem se acumulado. Além disso, à medida que a comunidade Ethereum se aprofunda na pesquisa de MEV e a tecnologia ZK progride rapidamente, a camada de consenso existente tem mostrado limitações na adaptação às tecnologias emergentes. A iniciativa Beam Chain busca eliminar os ônus técnicos, tornando o Ethereum mais flexível e adaptável para o futuro.

Destaques Técnicos

Do ponto de vista técnico, a Beam Chain possui duas características notáveis: Snarkification habilitado por ZKVM e assinaturas agregadas baseadas em hash.
A camada de consenso determina principalmente como todos os nós na rede chegam a um acordo sobre o estado da cadeia, como a ordenação de transações e os saldos de contas. No Ethereum, a camada de consenso lida com tarefas como validação de blocos, verificação de assinaturas, gerenciamento de forks e manutenção e atualização de estados de contas. Uma operação fundamental dentro da camada de consenso é a transição de estados, que envolve passar de um estado de bloco para o próximo (por exemplo, saldos de contas após transações). Essas operações frequentemente exigem cálculos significativos, e a Snarkificação é uma técnica para converter esses cálculos em provas de conhecimento zero.

Beam Chain utiliza o ZKVM para implementar a Snarkification na camada de consenso, transformando funções de transição de estado em provas de conhecimento zero. O ZKVM transfere o processo computacional para ambientes off-chain, reduzindo a carga computacional on-chain. Cada nó pode verificar a corretude do estado simplesmente validando as provas de conhecimento zero, sem a necessidade de realizar os cálculos eles mesmos. Além disso, Beam Chain permite que os validadores escolham seu ZKVM preferido sem impor um específico no protocolo on-chain.
Além disso, com o avanço da computação quântica, métodos criptográficos tradicionais como a criptografia de curva elíptica enfrentam riscos potenciais de serem comprometidos. Isso representa uma ameaça à segurança dos sistemas de blockchain atuais, como a proteção de chaves privadas e a validação de assinaturas, que podem ser quebrados por computadores quânticos. Para lidar com isso, a Beam Chain introduz um esquema de assinatura agregada baseada em hash. As funções de hash oferecem segurança pós-quântica, tornando-as resistentes a ataques quânticos. Essa abordagem não apenas melhora a eficiência da agregação de assinaturas, mas também fornece segurança aprimorada para o futuro.
A Beam Chain também adota o PBS (Separação de Proposer-Builder), introduzindo listas de inclusão e leilões de execução para mitigar o impacto negativo do MEV. Ele planeja reduzir o requisito mínimo de apostas para validadores de 32 ETH para 1 ETH, aumentando ainda mais a descentralização. A transição para a Beam Chain ocorrerá em fases, substituindo gradualmente as funcionalidades da Beacon Chain, com o processo previsto para durar cinco anos.

Perspectivas da Comunidade

Preocupações Sobre o Cronograma de Desenvolvimento: A comunidade expressou uma preocupação generalizada com o ciclo de desenvolvimento de 5 anos necessário para a Beam Chain. Alguns membros até questionaram se os objetivos da Beam Chain visam tornar o Ethereum cada vez mais semelhante ao Solana.

  • José Maria Macedo, sócio-fundador da Delphi Ventures, expressou desapontamento com a Beam Chain. Ele acredita que as melhorias essenciais, como uma base de código reestruturada, tempos de bloco de 4 segundos e 'resistência quântica', não se concretizarão até 2029-2030. Segundo ele, essas mudanças são insuficientes para o Ethereum Layer 1 manter uma vantagem competitiva no espaço blockchain ou sustentar uma narrativa de competitividade de longo prazo.
  • Mert, CEO da plataforma de desenvolvimento Solana Helius, também expressou preocupações sobre o cronograma. Ele afirmou que se a Beam Chain realmente levar até 2029 para ser lançada, o Ethereum pode ter dificuldades em permanecer competitivo no setor de blockchain em rápida evolução.
  • Qi Zhou, co-fundador da EthStorage, argumentou que a conclusão projetada para 2030 é muito longa. Ele sugeriu focar no uso de uma única linguagem de programação, como Rust ou Go, para acelerar o desenvolvimento. Ele também recomendou que o endereço técnico do Ethereum resolva a dívida técnica adotando a abordagem de “re-gênese” do Cosmos - redefinindo o bloco gênese da blockchain enquanto mantém os dados essenciais do usuário e do contrato, removendo assim dados históricos redundantes e código desatualizado.
  • Meir, co-fundador da Hydrogen Labs, expressou ceticismo de que o cronograma estendido da Beam Chain possa atender às necessidades de escalabilidade do Ethereum como uma blockchain completa. Se o objetivo do Ethereum é servir como uma plataforma blockchain eficiente e não apenas como um DA, ele requer melhorias de escalabilidade mais rápidas e agressivas, não otimizações graduais ao longo dos próximos cinco anos.
  • Cygaar , um desenvolvedor abstrato, explicou por que o prazo de 5 anos para a Beam Chain é necessário. Ele enfatizou que o Ethereum não é uma pequena blockchain; é a segunda maior blockchain do mundo com $60 bilhões em TVL, $400 bilhões em valor de ativo base e milhares de aplicativos que dependem dela. Implementar mudanças tão massivas em uma rede distribuída ao vivo apresenta riscos imensos, exigindo preparação prolongada e testes rigorosos para evitar perdas significativas para os usuários.
  • Terence, um dos mantenedores do cliente Ethereum Prysm, abordou as preocupações com o prazo longo descrevendo a Beam Chain como o 'objetivo final' do Ethereum. Enquanto isso, o Ethereum continuará a se aprimorar por meio de hard forks. Algumas propostas dentro da Beam Chain irão melhorar a descentralização e a resistência à censura do Ethereum. Antes de sua implementação, o Ethereum também trabalhará na melhoria da disponibilidade de dados, resistência à censura, desempenho da EVM e outros aspectos para atender às demandas em constante evolução.
  • Hasu, líder de estratégia da Flashbots, alertou contra exagerar na proposta do Beam Chain. Ele afirmou que é um projeto de longo prazo que requer pelo menos cinco anos e que a maioria de suas melhorias já faz parte do roteiro do Ethereum. A verdadeira inovação está em agrupar essas melhorias para testes e, eventualmente, implementá-las como uma atualização unificada, o que poderia acelerar o progresso. No entanto, muitos membros da comunidade entenderam mal a proposta como um lançamento empolgante do "Ethereum 3.0" ou esperavam que emulasse alguns dos recursos do Solana, levando a expectativas não atendidas.
  • gabrielShapir0 , fundador do MetaLeX, argumentou que os valores fundamentais do Ethereum estão na sua descentralização e soberania, ambos os quais a Beam Chain aprimora significativamente. Embora alguns esperem que o Ethereum ofereça produtos diferentes, serviços ou siga tendências populares, essas aspirações não estão alinhadas com a posição do Ethereum, que permanece distinta da direção do Solana.

Desafios Técnicos

  • Péter, um membro essencial da Fundação Ethereum, acredita que a proposta da Beam Chain agrupa muitas mudanças juntas, o que pode causar problemas potenciais tanto tecnicamente quanto em termos de governança. Tecnicamente, combinar várias mudanças aumenta a probabilidade de erros. Do ponto de vista da governança, embalar várias modificações pode levar a detalhes negligenciados e a uma controvérsia intensificada. Ele sugere abordar primeiro melhorias de baixa dificuldade na Beacon Chain e implementar mudanças mais complexas gradualmente. Essa abordagem faseada ajudaria o sistema a se adaptar de forma incremental, evitando uma única revisão abrangente.
  • O pesquisador do Ethereum observou que, embora o Beam Chain seja apresentado como um novo conceito, ele essencialmente consolida muitas ideias mais antigas. Embora apoie a proposta,mteamexpressou preocupação de que tal atualização possa atrapalhar a pesquisa na camada de execução. Uma vez que as camadas de execução e consenso são áreas de pesquisa independentes, elas devem ser aprimoradas em paralelo para evitar interferências.
  • Max Resnick, diretor de pesquisa da SMG, argumentou que o Ethereum precisa de uma visão mais ambiciosa em vez de ser limitado por melhorias incrementais de cinco anos. Ele pediu um retorno ao objetivo original do Ethereum de ser uma plataforma global de computação que ajuda os desenvolvedores a resolver os desafios de coordenação mais complexos. Ele delineou metas que o Ethereum deve buscar alcançar em cinco anos, incluindo tempos de bloco de 1 segundo, finalidade de um único slot para permitir a interoperabilidade perfeita entre cadeias cruzadas, throughput significativamente maior (>1000 TPS) e múltiplos proponentes paralelos para garantir resistência à censura em tempo real.

Isenção de responsabilidade:

  1. Este artigo é reproduzido a partir de [ChainFeeds]. The copyright belongs to the original author [0xNatalie]. Se você tiver alguma objeção à reimpressão, entre em contato Gate LearnEquipe, a equipe irá lidar com isso o mais breve possível de acordo com os procedimentos relevantes.
  2. Aviso Legal: As visões e opiniões expressas neste artigo representam apenas as visões pessoais do autor e não constituem nenhum conselho de investimento.
  3. A equipe de aprendizado da Gate traduz outras versões do artigo para outros idiomas. A menos que seja declarado o contrário, o artigo traduzido não pode ser copiado, distribuído ou plagiado.

Reconstruir a Camada de Consenso do Ethereum com Beam Chain: A Solução Definitiva ou um Enigma Técnico?

intermediário11/26/2024, 5:52:18 AM
Aprofunde-se na iniciativa Beam Chain proposta pela Ethereum Foundation, com o objetivo de abordar questões de MEV, melhorar a escalabilidade e a segurança, e aproveitar a tecnologia ZK para aumentar o desempenho por meio do redesenho da camada de consenso. O artigo explora os destaques técnicos do Beam Chain, como a Snarkification alimentada pelo ZKVM e assinaturas agregadas baseadas em hash, ao mesmo tempo em que examina as opiniões e preocupações divergentes da comunidade em relação à proposta.

É razoável o prazo de implementação de 5 anos para a Beam Chain? O que a comunidade pensa?

Na conferência Devcon, o membro do núcleo da Ethereum Foundation, Justin Drake, propôs uma reformulação abrangente da camada de consenso da Ethereum, referida como Cadeia Beam. A reformulação visa mitigar os problemas de MEV, aumentar a escalabilidade e segurança, e aproveitar a tecnologia ZK para melhorias de desempenho. A Beam Chain foca principalmente em mudanças na camada de consenso, sem criar novos tokens ou alterar a arquitetura existente do blockchain.
A camada de consenso atual do Ethereum, a Beacon Chain, está em funcionamento há cinco anos e já demonstrou forte segurança. No entanto, ao longo do tempo, a dívida técnica tem se acumulado. Além disso, à medida que a comunidade Ethereum se aprofunda na pesquisa de MEV e a tecnologia ZK progride rapidamente, a camada de consenso existente tem mostrado limitações na adaptação às tecnologias emergentes. A iniciativa Beam Chain busca eliminar os ônus técnicos, tornando o Ethereum mais flexível e adaptável para o futuro.

Destaques Técnicos

Do ponto de vista técnico, a Beam Chain possui duas características notáveis: Snarkification habilitado por ZKVM e assinaturas agregadas baseadas em hash.
A camada de consenso determina principalmente como todos os nós na rede chegam a um acordo sobre o estado da cadeia, como a ordenação de transações e os saldos de contas. No Ethereum, a camada de consenso lida com tarefas como validação de blocos, verificação de assinaturas, gerenciamento de forks e manutenção e atualização de estados de contas. Uma operação fundamental dentro da camada de consenso é a transição de estados, que envolve passar de um estado de bloco para o próximo (por exemplo, saldos de contas após transações). Essas operações frequentemente exigem cálculos significativos, e a Snarkificação é uma técnica para converter esses cálculos em provas de conhecimento zero.

Beam Chain utiliza o ZKVM para implementar a Snarkification na camada de consenso, transformando funções de transição de estado em provas de conhecimento zero. O ZKVM transfere o processo computacional para ambientes off-chain, reduzindo a carga computacional on-chain. Cada nó pode verificar a corretude do estado simplesmente validando as provas de conhecimento zero, sem a necessidade de realizar os cálculos eles mesmos. Além disso, Beam Chain permite que os validadores escolham seu ZKVM preferido sem impor um específico no protocolo on-chain.
Além disso, com o avanço da computação quântica, métodos criptográficos tradicionais como a criptografia de curva elíptica enfrentam riscos potenciais de serem comprometidos. Isso representa uma ameaça à segurança dos sistemas de blockchain atuais, como a proteção de chaves privadas e a validação de assinaturas, que podem ser quebrados por computadores quânticos. Para lidar com isso, a Beam Chain introduz um esquema de assinatura agregada baseada em hash. As funções de hash oferecem segurança pós-quântica, tornando-as resistentes a ataques quânticos. Essa abordagem não apenas melhora a eficiência da agregação de assinaturas, mas também fornece segurança aprimorada para o futuro.
A Beam Chain também adota o PBS (Separação de Proposer-Builder), introduzindo listas de inclusão e leilões de execução para mitigar o impacto negativo do MEV. Ele planeja reduzir o requisito mínimo de apostas para validadores de 32 ETH para 1 ETH, aumentando ainda mais a descentralização. A transição para a Beam Chain ocorrerá em fases, substituindo gradualmente as funcionalidades da Beacon Chain, com o processo previsto para durar cinco anos.

Perspectivas da Comunidade

Preocupações Sobre o Cronograma de Desenvolvimento: A comunidade expressou uma preocupação generalizada com o ciclo de desenvolvimento de 5 anos necessário para a Beam Chain. Alguns membros até questionaram se os objetivos da Beam Chain visam tornar o Ethereum cada vez mais semelhante ao Solana.

  • José Maria Macedo, sócio-fundador da Delphi Ventures, expressou desapontamento com a Beam Chain. Ele acredita que as melhorias essenciais, como uma base de código reestruturada, tempos de bloco de 4 segundos e 'resistência quântica', não se concretizarão até 2029-2030. Segundo ele, essas mudanças são insuficientes para o Ethereum Layer 1 manter uma vantagem competitiva no espaço blockchain ou sustentar uma narrativa de competitividade de longo prazo.
  • Mert, CEO da plataforma de desenvolvimento Solana Helius, também expressou preocupações sobre o cronograma. Ele afirmou que se a Beam Chain realmente levar até 2029 para ser lançada, o Ethereum pode ter dificuldades em permanecer competitivo no setor de blockchain em rápida evolução.
  • Qi Zhou, co-fundador da EthStorage, argumentou que a conclusão projetada para 2030 é muito longa. Ele sugeriu focar no uso de uma única linguagem de programação, como Rust ou Go, para acelerar o desenvolvimento. Ele também recomendou que o endereço técnico do Ethereum resolva a dívida técnica adotando a abordagem de “re-gênese” do Cosmos - redefinindo o bloco gênese da blockchain enquanto mantém os dados essenciais do usuário e do contrato, removendo assim dados históricos redundantes e código desatualizado.
  • Meir, co-fundador da Hydrogen Labs, expressou ceticismo de que o cronograma estendido da Beam Chain possa atender às necessidades de escalabilidade do Ethereum como uma blockchain completa. Se o objetivo do Ethereum é servir como uma plataforma blockchain eficiente e não apenas como um DA, ele requer melhorias de escalabilidade mais rápidas e agressivas, não otimizações graduais ao longo dos próximos cinco anos.
  • Cygaar , um desenvolvedor abstrato, explicou por que o prazo de 5 anos para a Beam Chain é necessário. Ele enfatizou que o Ethereum não é uma pequena blockchain; é a segunda maior blockchain do mundo com $60 bilhões em TVL, $400 bilhões em valor de ativo base e milhares de aplicativos que dependem dela. Implementar mudanças tão massivas em uma rede distribuída ao vivo apresenta riscos imensos, exigindo preparação prolongada e testes rigorosos para evitar perdas significativas para os usuários.
  • Terence, um dos mantenedores do cliente Ethereum Prysm, abordou as preocupações com o prazo longo descrevendo a Beam Chain como o 'objetivo final' do Ethereum. Enquanto isso, o Ethereum continuará a se aprimorar por meio de hard forks. Algumas propostas dentro da Beam Chain irão melhorar a descentralização e a resistência à censura do Ethereum. Antes de sua implementação, o Ethereum também trabalhará na melhoria da disponibilidade de dados, resistência à censura, desempenho da EVM e outros aspectos para atender às demandas em constante evolução.
  • Hasu, líder de estratégia da Flashbots, alertou contra exagerar na proposta do Beam Chain. Ele afirmou que é um projeto de longo prazo que requer pelo menos cinco anos e que a maioria de suas melhorias já faz parte do roteiro do Ethereum. A verdadeira inovação está em agrupar essas melhorias para testes e, eventualmente, implementá-las como uma atualização unificada, o que poderia acelerar o progresso. No entanto, muitos membros da comunidade entenderam mal a proposta como um lançamento empolgante do "Ethereum 3.0" ou esperavam que emulasse alguns dos recursos do Solana, levando a expectativas não atendidas.
  • gabrielShapir0 , fundador do MetaLeX, argumentou que os valores fundamentais do Ethereum estão na sua descentralização e soberania, ambos os quais a Beam Chain aprimora significativamente. Embora alguns esperem que o Ethereum ofereça produtos diferentes, serviços ou siga tendências populares, essas aspirações não estão alinhadas com a posição do Ethereum, que permanece distinta da direção do Solana.

Desafios Técnicos

  • Péter, um membro essencial da Fundação Ethereum, acredita que a proposta da Beam Chain agrupa muitas mudanças juntas, o que pode causar problemas potenciais tanto tecnicamente quanto em termos de governança. Tecnicamente, combinar várias mudanças aumenta a probabilidade de erros. Do ponto de vista da governança, embalar várias modificações pode levar a detalhes negligenciados e a uma controvérsia intensificada. Ele sugere abordar primeiro melhorias de baixa dificuldade na Beacon Chain e implementar mudanças mais complexas gradualmente. Essa abordagem faseada ajudaria o sistema a se adaptar de forma incremental, evitando uma única revisão abrangente.
  • O pesquisador do Ethereum observou que, embora o Beam Chain seja apresentado como um novo conceito, ele essencialmente consolida muitas ideias mais antigas. Embora apoie a proposta,mteamexpressou preocupação de que tal atualização possa atrapalhar a pesquisa na camada de execução. Uma vez que as camadas de execução e consenso são áreas de pesquisa independentes, elas devem ser aprimoradas em paralelo para evitar interferências.
  • Max Resnick, diretor de pesquisa da SMG, argumentou que o Ethereum precisa de uma visão mais ambiciosa em vez de ser limitado por melhorias incrementais de cinco anos. Ele pediu um retorno ao objetivo original do Ethereum de ser uma plataforma global de computação que ajuda os desenvolvedores a resolver os desafios de coordenação mais complexos. Ele delineou metas que o Ethereum deve buscar alcançar em cinco anos, incluindo tempos de bloco de 1 segundo, finalidade de um único slot para permitir a interoperabilidade perfeita entre cadeias cruzadas, throughput significativamente maior (>1000 TPS) e múltiplos proponentes paralelos para garantir resistência à censura em tempo real.

Isenção de responsabilidade:

  1. Este artigo é reproduzido a partir de [ChainFeeds]. The copyright belongs to the original author [0xNatalie]. Se você tiver alguma objeção à reimpressão, entre em contato Gate LearnEquipe, a equipe irá lidar com isso o mais breve possível de acordo com os procedimentos relevantes.
  2. Aviso Legal: As visões e opiniões expressas neste artigo representam apenas as visões pessoais do autor e não constituem nenhum conselho de investimento.
  3. A equipe de aprendizado da Gate traduz outras versões do artigo para outros idiomas. A menos que seja declarado o contrário, o artigo traduzido não pode ser copiado, distribuído ou plagiado.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!