Ethereum sai do teste: o teste final da Descentralização

O caminho da descentralização do Ethereum: analisando o papel crucial do "teste de saída"

Recentemente, na conferência EthCC realizada na França, o fundador da Ethereum apresentou um ponto de vista instigante: se a Ethereum não conseguir alcançar uma verdadeira Descentralização, seu desenvolvimento futuro enfrentará desafios significativos. Para isso, ele propôs três critérios de teste-chave para avaliar se um protocolo possui a capacidade de Descentralização sustentável. Esses três critérios são: teste de saída, teste de ataque interno e teste de base de computação confiável.

Dentre eles, a saída do teste é considerada a etapa mais básica e importante. Ela aborda uma questão central: se a equipe do projeto se dissolver ou a plataforma ficar indisponível, os usuários ainda poderão retirar seus ativos com segurança e concluir as interações?

A essência de sair do teste

O núcleo do teste de saída está em verificar se o projeto permite que os usuários, mesmo quando a equipe de desenvolvimento está completamente "desaparecida", ainda consigam sair por conta própria, retirar ativos e realizar interações na blockchain. Isso se assemelha mais a uma cláusula de garantia, não enfatizando a integridade das funções diárias, mas sim, nas condições mais extremas, testar se um protocolo realmente alcançou a "descentralização".

Em 2022, o fundador do Ethereum já havia criticado a arquitetura de "rollup auxiliar" adotada pela maioria dos Rollups, apontando que eles dependem excessivamente de operações centralizadas e intervenções humanas para garantir a segurança. Uma plataforma de dados dividiu os Rollups em três fases de descentralização: "Fase 0", que depende completamente de controle centralizado; "Fase 1", que depende de forma limitada; e "Fase 2", que é completamente descentralizada, refletindo assim o grau de dependência dos Rollups em relação à 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 operadores? Esta questão que parece simples é, na verdade, crucial.

Entendendo "Sair do Teste": o "Último Quilômetro" do Ethereum para a Descentralização"

Capacidade de Saída: O Objetivo Supremo da Descentralização

Por que o Bitcoin e o Ethereum se tornaram as principais escolhas para novos usuários e instituições? Porque mesmo sem fundadores, essas redes ainda conseguem operar sem problemas. Para novos usuários ou investidores institucionais, a consideração mais fundamental costuma ser "posso retirar meus fundos a qualquer momento".

A saída do teste respondeu diretamente a esta questão, sendo o "último quilômetro" da realização da descentralização na blockchain, assim como a prática da ideia de "chaves que não estão sob seu controle, ou seja, moedas que você não possui". Se os usuários precisam depender de uma interface front-end específica ou de uma equipe de desenvolvimento para retirar ativos ou interagir, isso ainda é, em essência, uma relação de confiança centralizada. Os protocolos que realmente passam pelo teste de saída, mesmo que todos os nós estejam offline e todos os operadores tenham saído, permitem que os usuários ainda completem operações de forma independente utilizando ferramentas on-chain e front-ends de terceiros.

Isso não é apenas uma questão técnica, mas também a implementação do conceito de Web3. Muitos projetos DeFi ou L2 que aparentemente são descentralizados podem, na verdade, esconder chaves de atualização, lógicas de portas dos fundos, mecanismos de congelamento e outros canais centralizados. Uma vez que esses mecanismos sejam abusados, os ativos dos usuários estarão completamente sob controle de terceiros. O objetivo do teste de saída é verificar e eliminar esses mecanismos, somente quando o caminho de saída do usuário não depender de nenhuma parte, esse protocolo realmente se torna confiável.

Saída do teste: Aplicações amplas no campo Web3

Sair do teste como um critério central de segurança no design de Ethereum e Rollup já é uma prática amplamente adotada em outros campos do Web3. Tomando como exemplo as carteiras, que são as ferramentas centrais de gestão de ativos, elas devem ter um alto nível de segurança e transparência. Isso inclui a aleatoriedade na geração de palavras-chave e chaves privadas, segurança do firmware de código aberto e outros fatores críticos. Quase todas as carteiras Web3 populares permitem a exportação de chaves privadas ou palavras-chave, permitindo que os usuários movam facilmente seus ativos para qualquer software ou dispositivo de hardware de carteira.

Este design é essencialmente um "mecanismo de saída": os usuários não precisam confiar na empresa de carteiras para controlar permanentemente seus fundos. Isso faz com que os usuários deixem de ser apenas "experienciadores" dos serviços de produtos Web3, e se tornem verdadeiros "proprietários" com soberania sobre seus ativos.

Construir a base da Descentralização

As três testes centrais propostos pelo fundador do Ethereum constituem, na verdade, um ciclo fechado completo:

  1. Saída do teste: garantir que os usuários possam se auto-redimir após a interrupção das operações do projeto.
  2. Teste de Ataque Interno: verificar se o sistema pode resistir a ações maliciosas ou ataques colaborativos de desenvolvedores.
  3. Teste de Base de Computação Confiável: Avaliar se a quantidade de código que o usuário precisa confiar é suficientemente pequena e se é auditável.

Esses três testes constituem o "quadro básico" da Descentralização para o desenvolvimento sustentável a longo prazo do Ethereum, realizando verdadeiramente o conceito de "sem confiança, apenas verificação".

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 segurança, sem se preocupar com fatores externos como a ética da equipe do projeto.

Como disse o fundador do Ethereum, se não conseguirmos alcançar isso, o Ethereum pode acabar se tornando apenas uma memória de uma geração, como muitas coisas que já foram grandiosas, mas que acabaram sendo esquecidas pela história. Portanto, garantir uma verdadeira Descentralização através de mecanismos como a saída de testes será a chave para o futuro desenvolvimento do Ethereum e de todo o ecossistema Web3.

Entender "Sair do Teste": o "Último Quilômetro" do Ethereum para a Descentralização"

ETH4.57%
Ver original
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.
  • Recompensa
  • 7
  • Partilhar
Comentar
0/400
SlowLearnerWangvip
· 07-21 11:28
Eh... esta saída do teste não é a versão de desenvolvedor do pacote de puxar o tapete?
Ver originalResponder0
blocksnarkvip
· 07-19 07:12
Puxar o tapete teste, ri até morrer. A descentralização se tornou uma tradição antiga.
Ver originalResponder0
GasWastervip
· 07-19 07:12
Puxar o tapete não funciona, o protocolo é tudo uma farsa.
Ver originalResponder0
metaverse_hermitvip
· 07-19 07:07
O plano de fuga do urso deve ser elaborado.
Ver originalResponder0
MetaNeighborvip
· 07-19 06:55
V退 realmente yyds
Ver originalResponder0
YieldChaservip
· 07-19 06:45
É apenas uma fachada, fala como se pudesse puxar o tapete.
Ver originalResponder0
ThanosDadvip
· 07-19 06:44
快 entrar numa posição!🚗
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)