É 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.
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.
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.
É 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.
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.
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.