Fonte: CryptoNewsNet
Título Original: Vitalik Buterin says Ethereum can handle temporary loss of finality
Link Original:
Ethereum pode permitir-se perder a finalização de tempos em tempos sem colocar a rede em risco sério, de acordo com o cofundador Vitalik Buterin, mesmo após um bug recente no cliente que quase interrompeu o mecanismo de confirmação da blockchain.
Após um bug recente no cliente Prysm Ethereum, Buterin afirmou numa publicação no X que não há “nada de errado em perder a finalização de vez em quando.” Ele acrescentou que a finalização indica que a rede está “realmente segura” de que um bloco não será revertido.
Buterin argumentou que, se a finalidade for ocasionalmente atrasada por horas devido a um bug importante, “isso é aceitável,” e a blockchain continua a funcionar enquanto isso acontece. O verdadeiro problema seria outra coisa, ele disse: “A coisa a evitar é finalizar a coisa errada.”
Especialistas opinam sobre a perda de finalização
Fabrizio Romano Genovese, PhD em ciência da computação pela Universidade de Oxford, Inglaterra, parceiro na empresa de pesquisa em blockchain 20squares, e especialista no protocolo Ethereum, concordou com Buterin.
Ele afirmou que, quando a finalização é perdida, o Ethereum torna-se mais parecido com o Bitcoin (BTC), e salientou que o Bitcoin não tem “nenhuma finalização desde 2009 e ninguém reclama.”
Uma blockchain de prova de trabalho, como a do Bitcoin, pode ramificar-se em múltiplas cadeias, sendo aquela que recebe mais trabalho (geralmente a mais longa) considerada válida. Ainda assim, se um ramo secundário crescer o suficiente para ultrapassar o ramo principal, ele invalida o ramo principal e as transações que continha — isso é chamado de reorganização.
É assim que o Bitcoin funciona: sua finalização é probabilística, não determinística, porque — embora seja quase impossível após adicionar blocos suficientes ao ramo principal — uma reorganização ainda pode teoricamente ocorrer. Genovese explicou como o Ethereum é diferente, com regras que definem blocos como “finalizados.”
O Ethereum possui um mecanismo de finalização: quando um bloco recebe mais de 66% dos votos dos validadores, ele torna-se ‘justificado.’ Nesse momento, se mais de duas épocas (64 blocos) passarem, o bloco é finalizado.
Isso não é apenas teórico; aconteceu em maio de 2023 devido a um incidente muito semelhante ao recente com o cliente Prysm. Genovese afirmou que esses incidentes não tornam a cadeia insegura; pelo contrário, “isso apenas significa que nossas garantias em torno da reorganização foram temporariamente revertidas para serem probabilísticas e não determinísticas.”
Consequências para L2s e pontes
Ainda assim, Genovese observou que a falta de finalização afetaria infraestruturas que dependem dela, incluindo algumas pontes entre blockchains ou layer-2 (L2). Um representante da sidechain Ethereum Polygon disse à Cointelegraph que a Polygon continuaria com operações normais, mas as transferências de Ethereum para a sidechain “podem ser atrasadas enquanto aguardam a finalização.”
Além disso, o porta-voz da Polygon afirmou que a camada de liquidação crosschain AggLayer atrasaria transações de Ethereum para L2 até que a finalização fosse alcançada novamente. Ainda assim, disseram que “não há cenário em que os usuários experimentem um rollback ou invalidação de mensagens” devido à perda de finalidade:
“O impacto prático de um evento de finalização atrasada é simplesmente que os depósitos podem demorar mais a aparecer. Os usuários não estão expostos a reversões impulsionadas por reorganizações além desse atraso.”
Genovese atribuiu a culpa por esses atrasos aos desenvolvedores que exigem a finalização. “Se um construtor de ponte decidir não implementar qualquer mecanismo de fallback em caso de perda de finalização, essa é a sua escolha,” concluiu.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
Vitalik Buterin afirma que o Ethereum pode lidar com a perda temporária de finalidade
Fonte: CryptoNewsNet Título Original: Vitalik Buterin says Ethereum can handle temporary loss of finality Link Original: Ethereum pode permitir-se perder a finalização de tempos em tempos sem colocar a rede em risco sério, de acordo com o cofundador Vitalik Buterin, mesmo após um bug recente no cliente que quase interrompeu o mecanismo de confirmação da blockchain.
Após um bug recente no cliente Prysm Ethereum, Buterin afirmou numa publicação no X que não há “nada de errado em perder a finalização de vez em quando.” Ele acrescentou que a finalização indica que a rede está “realmente segura” de que um bloco não será revertido.
Buterin argumentou que, se a finalidade for ocasionalmente atrasada por horas devido a um bug importante, “isso é aceitável,” e a blockchain continua a funcionar enquanto isso acontece. O verdadeiro problema seria outra coisa, ele disse: “A coisa a evitar é finalizar a coisa errada.”
Especialistas opinam sobre a perda de finalização
Fabrizio Romano Genovese, PhD em ciência da computação pela Universidade de Oxford, Inglaterra, parceiro na empresa de pesquisa em blockchain 20squares, e especialista no protocolo Ethereum, concordou com Buterin.
Ele afirmou que, quando a finalização é perdida, o Ethereum torna-se mais parecido com o Bitcoin (BTC), e salientou que o Bitcoin não tem “nenhuma finalização desde 2009 e ninguém reclama.”
Uma blockchain de prova de trabalho, como a do Bitcoin, pode ramificar-se em múltiplas cadeias, sendo aquela que recebe mais trabalho (geralmente a mais longa) considerada válida. Ainda assim, se um ramo secundário crescer o suficiente para ultrapassar o ramo principal, ele invalida o ramo principal e as transações que continha — isso é chamado de reorganização.
É assim que o Bitcoin funciona: sua finalização é probabilística, não determinística, porque — embora seja quase impossível após adicionar blocos suficientes ao ramo principal — uma reorganização ainda pode teoricamente ocorrer. Genovese explicou como o Ethereum é diferente, com regras que definem blocos como “finalizados.”
Isso não é apenas teórico; aconteceu em maio de 2023 devido a um incidente muito semelhante ao recente com o cliente Prysm. Genovese afirmou que esses incidentes não tornam a cadeia insegura; pelo contrário, “isso apenas significa que nossas garantias em torno da reorganização foram temporariamente revertidas para serem probabilísticas e não determinísticas.”
Consequências para L2s e pontes
Ainda assim, Genovese observou que a falta de finalização afetaria infraestruturas que dependem dela, incluindo algumas pontes entre blockchains ou layer-2 (L2). Um representante da sidechain Ethereum Polygon disse à Cointelegraph que a Polygon continuaria com operações normais, mas as transferências de Ethereum para a sidechain “podem ser atrasadas enquanto aguardam a finalização.”
Além disso, o porta-voz da Polygon afirmou que a camada de liquidação crosschain AggLayer atrasaria transações de Ethereum para L2 até que a finalização fosse alcançada novamente. Ainda assim, disseram que “não há cenário em que os usuários experimentem um rollback ou invalidação de mensagens” devido à perda de finalidade:
Genovese atribuiu a culpa por esses atrasos aos desenvolvedores que exigem a finalização. “Se um construtor de ponte decidir não implementar qualquer mecanismo de fallback em caso de perda de finalização, essa é a sua escolha,” concluiu.