A chave da descentralização do Ethereum: uma análise aprofundada do "teste de saída"
Recentemente, um dos cofundadores do Ethereum fez uma observação instigante na conferência EthCC na França. Ele apontou que, se o Ethereum não conseguir realmente alcançar a Descentralização, seu futuro pode enfrentar uma crise de sobrevivência. Para isso, ele propôs três critérios de teste chave para avaliar a capacidade de Descentralização sustentável do protocolo: teste de saída, teste de ataque interno e teste de base de computação confiável.
Nesse contexto, "sair do teste" é considerado o aspecto mais básico e importante. Ele aborda uma questão central: se a equipe do projeto se dissolver ou a plataforma ficar offline, os usuários ainda poderão retirar seus ativos com segurança e concluir as interações?
A essência da saída do teste
O núcleo do teste de saída reside em verificar se o projeto permite que os usuários ainda possam sair, retirar ativos e interagir na cadeia de forma autônoma, mesmo quando a equipe de desenvolvimento está completamente "fora de contato". Isso é mais parecido com um mecanismo de segurança em condições extremas, destinado a validar se o protocolo realmente alcançou a "descentralização".
Ainda em 2022, este fundador do Ethereum criticou a arquitetura de "rodas auxiliares" adotada pela maioria dos Rollups, apontando que elas dependem excessivamente da operação centralizada e da intervenção humana para garantir a segurança. Uma plataforma de avaliação conhecida classificou os Rollups em três estágios de descentralização, refletindo o grau de dependência da intervenção humana.
Um indicador central para avaliar a fase de Descentralização é: os usuários conseguem retirar fundos por conta própria sem a colaboração de um operador? Esta questão, que parece simples, é na verdade de extrema importância.
Tomando como exemplo os Rollups mainstream, embora a maioria tenha mecanismos como "cabines de fuga", muitos projetos ainda mantêm permissões de "contratos atualizáveis" e até "superadministradores". Embora esses designs pareçam ser para emergências, também podem se tornar janelas de risco potenciais.
Descentralização do objetivo final
Por que as criptomoedas mainstream são frequentemente a primeira escolha para novos usuários e instituições? Porque mesmo sem uma equipe fundadora, essas redes ainda conseguem operar normalmente. Para os novos entrantes, a consideração mais fundamental costuma ser "Os meus ativos podem ser retirados a qualquer momento?"
A saída do teste é uma resposta direta a esta questão. Representa a "última milha" na realização da Descentralização da blockchain e também é um teste prático do conceito de "chaves privadas que não estão sob o seu controle, ou seja, moedas que você não possui".
Se os usuários devem depender de uma interface de frontend específica ou de uma equipe de desenvolvimento para operar ativos, isso ainda é essencialmente uma relação de confiança centralizada. Um protocolo que realmente passou pelo teste de saída permite que os usuários realizem operações de forma autônoma através de ferramentas on-chain e frontends de terceiros, mesmo que todos os nós fiquem offline e todos os operadores saiam.
Isto não é apenas um problema a nível técnico, mas também uma profunda implementação do conceito Web3. Muitos projetos DeFi ou L2 que aparentam ser descentralizados, na verdade, podem esconder chaves de atualização, lógica de backdoor, mecanismos de congelamento e outros canais centralizados. Assim que estes mecanismos forem abusados, os ativos dos usuários estarão completamente à mercê de terceiros.
O objetivo de sair do teste é verificar e eliminar esses mecanismos. Apenas quando o caminho de saída do usuário não depende de nenhuma parte única é que o protocolo se torna verdadeiramente confiável.
Saída de Teste na Ampla Aplicação do Web3
Na verdade, a ideia de sair dos testes já foi praticada em outras áreas do Web3. Tomemos como exemplo as carteiras, que são a ferramenta central para gestão de ativos e devem ter um alto nível de segurança e transparência. Isso inclui a aleatoriedade na geração de frases de recuperação e chaves privadas, bem como a segurança do firmware ser de código aberto, entre outros fatores críticos. Quase todas as carteiras Web3 populares permitem a exportação de chaves privadas ou frases de recuperação, permitindo que os usuários transfiram facilmente seus ativos para qualquer software ou dispositivo de hardware de carteira.
Isso é essencialmente um "design de saída": os usuários não precisam confiar na empresa de carteira em si, podendo sempre controlar seus próprios fundos. Isso faz com que os usuários deixem de ser meros "experimentadores" dos serviços de produtos Web3, e se tornem verdadeiros "proprietários" com soberania sobre os ativos.
Conclusão
As três testes centrais propostos pelo fundador do Ethereum constituem um ciclo fechado completo: o teste de saída garante que os usuários possam se resgatar após a interrupção das operações do projeto; o teste de ataque interno verifica se o sistema pode resistir a ataques maliciosos de desenvolvedores internos ou ataques colaborativos; o teste de base de computação confiável examina se a quantidade de código que os usuários precisam confiar é suficientemente pequena e se é auditável.
Estes três testes constituem a "estrutura básica" da Descentralização para o desenvolvimento sustentável a longo prazo do Ethereum, realizando verdadeiramente o conceito de "sem necessidade de confiança, tudo pode ser verificado". No mundo Web3, a "confiança" sem necessidade de confiança provém essencialmente da verificabilidade. Somente através de matemática e algoritmos transparentes, permitindo que os usuários verifiquem a qualquer momento, é que se pode realmente sentir-se seguro, sem se preocupar com fatores externos como a ética da equipa do projeto.
Como disse este fundador, se não conseguirmos alcançar esse objetivo, o Ethereum pode acabar por se tornar apenas uma memória de uma geração, assim como muitas coisas que já foram grandiosas, mas que acabaram por cair na mediocridade e foram esquecidas pela história.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
13 gostos
Recompensa
13
4
Republicar
Partilhar
Comentar
0/400
MeltdownSurvivalist
· 08-09 23:29
A essência da Descentralização é desmantelar o Puxar o tapete.
Ver originalResponder0
MevHunter
· 08-09 23:27
A equipe puxou o tapete, eu também consigo retirar moeda. É possível.
Ver originalResponder0
LiquidatedDreams
· 08-09 23:25
V毛子啥时候 Puxar o tapete teste uma vez
Ver originalResponder0
BearMarketSurvivor
· 08-09 23:12
Puxar o tapete partido diante de um que possa lutar.
O caminho de sobrevivência do Ethereum: sair dos testes se torna um indicador chave de descentralização
A chave da descentralização do Ethereum: uma análise aprofundada do "teste de saída"
Recentemente, um dos cofundadores do Ethereum fez uma observação instigante na conferência EthCC na França. Ele apontou que, se o Ethereum não conseguir realmente alcançar a Descentralização, seu futuro pode enfrentar uma crise de sobrevivência. Para isso, ele propôs três critérios de teste chave para avaliar a capacidade de Descentralização sustentável do protocolo: teste de saída, teste de ataque interno e teste de base de computação confiável.
Nesse contexto, "sair do teste" é considerado o aspecto mais básico e importante. Ele aborda uma questão central: se a equipe do projeto se dissolver ou a plataforma ficar offline, os usuários ainda poderão retirar seus ativos com segurança e concluir as interações?
A essência da saída do teste
O núcleo do teste de saída reside em verificar se o projeto permite que os usuários ainda possam sair, retirar ativos e interagir na cadeia de forma autônoma, mesmo quando a equipe de desenvolvimento está completamente "fora de contato". Isso é mais parecido com um mecanismo de segurança em condições extremas, destinado a validar se o protocolo realmente alcançou a "descentralização".
Ainda em 2022, este fundador do Ethereum criticou a arquitetura de "rodas auxiliares" adotada pela maioria dos Rollups, apontando que elas dependem excessivamente da operação centralizada e da intervenção humana para garantir a segurança. Uma plataforma de avaliação conhecida classificou os Rollups em três estágios de descentralização, refletindo o grau de dependência da intervenção humana.
Um indicador central para avaliar a fase de Descentralização é: os usuários conseguem retirar fundos por conta própria sem a colaboração de um operador? Esta questão, que parece simples, é na verdade de extrema importância.
Tomando como exemplo os Rollups mainstream, embora a maioria tenha mecanismos como "cabines de fuga", muitos projetos ainda mantêm permissões de "contratos atualizáveis" e até "superadministradores". Embora esses designs pareçam ser para emergências, também podem se tornar janelas de risco potenciais.
Descentralização do objetivo final
Por que as criptomoedas mainstream são frequentemente a primeira escolha para novos usuários e instituições? Porque mesmo sem uma equipe fundadora, essas redes ainda conseguem operar normalmente. Para os novos entrantes, a consideração mais fundamental costuma ser "Os meus ativos podem ser retirados a qualquer momento?"
A saída do teste é uma resposta direta a esta questão. Representa a "última milha" na realização da Descentralização da blockchain e também é um teste prático do conceito de "chaves privadas que não estão sob o seu controle, ou seja, moedas que você não possui".
Se os usuários devem depender de uma interface de frontend específica ou de uma equipe de desenvolvimento para operar ativos, isso ainda é essencialmente uma relação de confiança centralizada. Um protocolo que realmente passou pelo teste de saída permite que os usuários realizem operações de forma autônoma através de ferramentas on-chain e frontends de terceiros, mesmo que todos os nós fiquem offline e todos os operadores saiam.
Isto não é apenas um problema a nível técnico, mas também uma profunda implementação do conceito Web3. Muitos projetos DeFi ou L2 que aparentam ser descentralizados, na verdade, podem esconder chaves de atualização, lógica de backdoor, mecanismos de congelamento e outros canais centralizados. Assim que estes mecanismos forem abusados, os ativos dos usuários estarão completamente à mercê de terceiros.
O objetivo de sair do teste é verificar e eliminar esses mecanismos. Apenas quando o caminho de saída do usuário não depende de nenhuma parte única é que o protocolo se torna verdadeiramente confiável.
Saída de Teste na Ampla Aplicação do Web3
Na verdade, a ideia de sair dos testes já foi praticada em outras áreas do Web3. Tomemos como exemplo as carteiras, que são a ferramenta central para gestão de ativos e devem ter um alto nível de segurança e transparência. Isso inclui a aleatoriedade na geração de frases de recuperação e chaves privadas, bem como a segurança do firmware ser de código aberto, entre outros fatores críticos. Quase todas as carteiras Web3 populares permitem a exportação de chaves privadas ou frases de recuperação, permitindo que os usuários transfiram facilmente seus ativos para qualquer software ou dispositivo de hardware de carteira.
Isso é essencialmente um "design de saída": os usuários não precisam confiar na empresa de carteira em si, podendo sempre controlar seus próprios fundos. Isso faz com que os usuários deixem de ser meros "experimentadores" dos serviços de produtos Web3, e se tornem verdadeiros "proprietários" com soberania sobre os ativos.
Conclusão
As três testes centrais propostos pelo fundador do Ethereum constituem um ciclo fechado completo: o teste de saída garante que os usuários possam se resgatar após a interrupção das operações do projeto; o teste de ataque interno verifica se o sistema pode resistir a ataques maliciosos de desenvolvedores internos ou ataques colaborativos; o teste de base de computação confiável examina se a quantidade de código que os usuários precisam confiar é suficientemente pequena e se é auditável.
Estes três testes constituem a "estrutura básica" da Descentralização para o desenvolvimento sustentável a longo prazo do Ethereum, realizando verdadeiramente o conceito de "sem necessidade de confiança, tudo pode ser verificado". No mundo Web3, a "confiança" sem necessidade de confiança provém essencialmente da verificabilidade. Somente através de matemática e algoritmos transparentes, permitindo que os usuários verifiquem a qualquer momento, é que se pode realmente sentir-se seguro, sem se preocupar com fatores externos como a ética da equipa do projeto.
Como disse este fundador, se não conseguirmos alcançar esse objetivo, o Ethereum pode acabar por se tornar apenas uma memória de uma geração, assim como muitas coisas que já foram grandiosas, mas que acabaram por cair na mediocridade e foram esquecidas pela história.