O caminho da descentralização do Ethereum: de "sair do teste" para a classificação de risco
O cofundador do Ethereum levantou um ponto interessante em uma postagem de blog: para garantir a Descentralização e a segurança, devemos minimizar a dependência de infraestruturas centralizadas e reduzir as vulnerabilidades de censura. Ele sugeriu que podemos avaliar a robustez do sistema através de "testes de saída" e "testes de ataque interno".
"Teste de Ataque Interno" refere-se a atacar ativamente o sistema, observando os danos potenciais causados, a fim de descobrir vulnerabilidades potenciais. Por outro lado, "Teste de Saída" é uma ferramenta de pensamento relativamente nova, utilizada para verificar o grau de dependência centralizada de um projeto e rede, podendo servir como um indicador chave na avaliação de projetos de Descentralização, e pode até mesmo evoluir para uma ferramenta de classificação de risco.
A ideia central de "Deixar o Teste"
A questão central do "deixar o teste" é: se a sua equipe e servidor desaparecerem de repente, a sua aplicação ainda funcionará normalmente? Este teste visa avaliar se projetos, plataformas ou protocolos Web3 possuem a verdadeira capacidade de operar de forma independente e valor de sustentabilidade.
Do ponto de vista do desenvolvimento de projetos, modelos econômicos e governança comunitária, "sair do teste" pode provocar as seguintes reflexões:
O projeto pode continuar a operar de forma independente após a dissolução da equipe de desenvolvimento?
Existe uma comunidade ativa capaz de assumir o projeto?
O código do projeto é open source e consegue atrair desenvolvedores para melhorias contínuas?
Existem nós de validação descentralizados ou apoio comunitário suficiente para manter a rede?
O projeto possui um modelo econômico sustentável e cenários de aplicação?
A valorização dos ativos do projeto depende excessivamente da especulação ou do controle centralizado?
Todos os participantes têm canais justos para participar na tomada de decisões?
O projeto pode iniciar um mecanismo de decisão e resolver problemas sem um gestor central claramente definido?
A governança do projeto depende excessivamente de um pequeno número de membros centrais, ou tem uma base mais ampla de participação coletiva?
A importância de "sair do teste"
Se um projeto depende excessivamente da equipe fundadora ou de certas pessoas-chave para funcionar, ou se uma rede precisa depender de servidores específicos para processar dados, então ela é essencialmente centralizada. Projetos ou redes assim podem ter problemas em termos de viabilidade a longo prazo, criação de valor, e capacidade de resistir à censura e ao risco.
A importância de "sair do teste" reside no fato de que pode revelar o grau de dependência real de um projeto ou rede em relação a infraestruturas centralizadas, promovendo assim melhorias eficazes no projeto ou rede. A filosofia técnica por trás desta ferramenta de pensamento é a firme ideia de "Descentralização".
O cofundador do Ethereum apontou em um blog no início que "Descentralização" é uma das palavras mais comuns no campo da economia criptográfica, frequentemente usada para medir se uma rede é uma rede blockchain. No entanto, o significado real dessa palavra muitas vezes gera confusão e perplexidade.
Ele acredita que, ao discutir a questão da Descentralização, as pessoas estão, na verdade, discutindo três aspectos independentes:
A arquitetura é descentralizada? De quantos computadores é composto o sistema? Quantos computadores podem falhar simultaneamente e o sistema ainda continuar a funcionar?
Politicamente, é descentralizado: quantos indivíduos e organizações podem, em última instância, controlar os computadores que compõem o sistema?
Logicamente, é descentralizado: a interface do sistema e a estrutura do banco de dados são um único todo ou um grupo não estruturado? Se separarmos os usuários do sistema e os provedores, eles podem funcionar como unidades totalmente independentes?
Enfatizar o significado da "Descentralização" é:
Aumentar a capacidade de tolerância a falhas: sistemas descentralizados dependem de múltiplos componentes independentes, teoricamente a probabilidade de falha simultânea é baixa.
Aumentar a capacidade de resistência a ataques: sistemas descentralizados carecem de pontos centrais sensíveis, tornando os custos de ataque e manipulação mais elevados.
Prevenção de conluio: em sistemas descentralizados, o custo para os participantes sacrificarem os interesses de outros participantes em benefício próprio é mais alto.
Avaliação dos testes chave de projetos de Descentralização
Do ponto de vista de "sair do teste", o Bitcoin pode ser considerado como tendo passado neste teste: apesar da identidade de Satoshi Nakamoto ser um mistério, o Bitcoin ainda consegue continuar a evoluir, baseando-se em uma rede descentralizada e em desenvolvedores globais.
No ecossistema Ethereum, um dos cofundadores mencionou em um fórum: atualmente, a maioria dos projetos Rollup ainda não está madura, utilizando amplamente um método auxiliar chamado Training Wheels para garantir o funcionamento. Esse método auxiliar reflete a dependência dos projetos Rollup em relação à "intervenção humana"; redes Layer2 que não dependem de Training Wheels têm riscos mais baixos, enquanto redes que dependem excessivamente têm riscos mais altos.
Com base nisso, alguns desenvolvedores classificaram o nível de dependência do Training Wheels em relação ao projeto Rollup: Estágio 0 (dependência total), Estágio 1 (dependência parcial), Estágio 2 (abandonado completamente). Em seguida, uma plataforma de dados corrigiu esse esquema de classificação através de opiniões coletadas da comunidade e, em junho de 2024, atualizou para "Indicadores de Classificação de Risco Layer2", para classificar o risco de diferentes projetos Layer2.
Training Wheels (geralmente traduzido como rodas de apoio) são certos mecanismos ou medidas restritivas adicionados no início da implementação da tecnologia Rollup para garantir segurança e estabilidade. Os protocolos Rollup que precisam implementar Training Wheels geralmente ainda não alcançaram a Descentralização ou minimização de confiança, sendo as principais razões a complexidade excessiva do código ou a falta de auditoria de segurança, a ampla superfície de ataque potencial dos contratos ou o fato de o protocolo ter sido recém-lançado, com a confiança dos usuários ainda não estabelecida.
De uma forma mais ampla, "sair do teste" pode, na verdade, ser aprimorado e atualizado para uma ferramenta de classificação de risco, usada para medir o grau real de descentralização e a sustentabilidade do desenvolvimento de carteiras Web3, ou de aplicações descentralizadas de jogos, DeFi, entre outras.
Como uma teoria comum na filosofia política: para resolver a questão "quem supervisiona quem", a melhor solução é a separação de poderes, e não a concentração de poder. O projeto "aliança" orienta-se para a concentração de poder, enquanto a realização da separação de poderes depende de instituições e cultura. No mundo blockchain, essas instituições e cultura representam o "padrão de consenso".
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.
O co-fundador do Ethereum propôs sair do teste para avaliar o grau de descentralização do projeto.
O caminho da descentralização do Ethereum: de "sair do teste" para a classificação de risco
O cofundador do Ethereum levantou um ponto interessante em uma postagem de blog: para garantir a Descentralização e a segurança, devemos minimizar a dependência de infraestruturas centralizadas e reduzir as vulnerabilidades de censura. Ele sugeriu que podemos avaliar a robustez do sistema através de "testes de saída" e "testes de ataque interno".
"Teste de Ataque Interno" refere-se a atacar ativamente o sistema, observando os danos potenciais causados, a fim de descobrir vulnerabilidades potenciais. Por outro lado, "Teste de Saída" é uma ferramenta de pensamento relativamente nova, utilizada para verificar o grau de dependência centralizada de um projeto e rede, podendo servir como um indicador chave na avaliação de projetos de Descentralização, e pode até mesmo evoluir para uma ferramenta de classificação de risco.
A ideia central de "Deixar o Teste"
A questão central do "deixar o teste" é: se a sua equipe e servidor desaparecerem de repente, a sua aplicação ainda funcionará normalmente? Este teste visa avaliar se projetos, plataformas ou protocolos Web3 possuem a verdadeira capacidade de operar de forma independente e valor de sustentabilidade.
Do ponto de vista do desenvolvimento de projetos, modelos econômicos e governança comunitária, "sair do teste" pode provocar as seguintes reflexões:
A importância de "sair do teste"
Se um projeto depende excessivamente da equipe fundadora ou de certas pessoas-chave para funcionar, ou se uma rede precisa depender de servidores específicos para processar dados, então ela é essencialmente centralizada. Projetos ou redes assim podem ter problemas em termos de viabilidade a longo prazo, criação de valor, e capacidade de resistir à censura e ao risco.
A importância de "sair do teste" reside no fato de que pode revelar o grau de dependência real de um projeto ou rede em relação a infraestruturas centralizadas, promovendo assim melhorias eficazes no projeto ou rede. A filosofia técnica por trás desta ferramenta de pensamento é a firme ideia de "Descentralização".
O cofundador do Ethereum apontou em um blog no início que "Descentralização" é uma das palavras mais comuns no campo da economia criptográfica, frequentemente usada para medir se uma rede é uma rede blockchain. No entanto, o significado real dessa palavra muitas vezes gera confusão e perplexidade.
Ele acredita que, ao discutir a questão da Descentralização, as pessoas estão, na verdade, discutindo três aspectos independentes:
A arquitetura é descentralizada? De quantos computadores é composto o sistema? Quantos computadores podem falhar simultaneamente e o sistema ainda continuar a funcionar?
Politicamente, é descentralizado: quantos indivíduos e organizações podem, em última instância, controlar os computadores que compõem o sistema?
Logicamente, é descentralizado: a interface do sistema e a estrutura do banco de dados são um único todo ou um grupo não estruturado? Se separarmos os usuários do sistema e os provedores, eles podem funcionar como unidades totalmente independentes?
Enfatizar o significado da "Descentralização" é:
Aumentar a capacidade de tolerância a falhas: sistemas descentralizados dependem de múltiplos componentes independentes, teoricamente a probabilidade de falha simultânea é baixa.
Aumentar a capacidade de resistência a ataques: sistemas descentralizados carecem de pontos centrais sensíveis, tornando os custos de ataque e manipulação mais elevados.
Prevenção de conluio: em sistemas descentralizados, o custo para os participantes sacrificarem os interesses de outros participantes em benefício próprio é mais alto.
Avaliação dos testes chave de projetos de Descentralização
Do ponto de vista de "sair do teste", o Bitcoin pode ser considerado como tendo passado neste teste: apesar da identidade de Satoshi Nakamoto ser um mistério, o Bitcoin ainda consegue continuar a evoluir, baseando-se em uma rede descentralizada e em desenvolvedores globais.
No ecossistema Ethereum, um dos cofundadores mencionou em um fórum: atualmente, a maioria dos projetos Rollup ainda não está madura, utilizando amplamente um método auxiliar chamado Training Wheels para garantir o funcionamento. Esse método auxiliar reflete a dependência dos projetos Rollup em relação à "intervenção humana"; redes Layer2 que não dependem de Training Wheels têm riscos mais baixos, enquanto redes que dependem excessivamente têm riscos mais altos.
Com base nisso, alguns desenvolvedores classificaram o nível de dependência do Training Wheels em relação ao projeto Rollup: Estágio 0 (dependência total), Estágio 1 (dependência parcial), Estágio 2 (abandonado completamente). Em seguida, uma plataforma de dados corrigiu esse esquema de classificação através de opiniões coletadas da comunidade e, em junho de 2024, atualizou para "Indicadores de Classificação de Risco Layer2", para classificar o risco de diferentes projetos Layer2.
Training Wheels (geralmente traduzido como rodas de apoio) são certos mecanismos ou medidas restritivas adicionados no início da implementação da tecnologia Rollup para garantir segurança e estabilidade. Os protocolos Rollup que precisam implementar Training Wheels geralmente ainda não alcançaram a Descentralização ou minimização de confiança, sendo as principais razões a complexidade excessiva do código ou a falta de auditoria de segurança, a ampla superfície de ataque potencial dos contratos ou o fato de o protocolo ter sido recém-lançado, com a confiança dos usuários ainda não estabelecida.
De uma forma mais ampla, "sair do teste" pode, na verdade, ser aprimorado e atualizado para uma ferramenta de classificação de risco, usada para medir o grau real de descentralização e a sustentabilidade do desenvolvimento de carteiras Web3, ou de aplicações descentralizadas de jogos, DeFi, entre outras.
Como uma teoria comum na filosofia política: para resolver a questão "quem supervisiona quem", a melhor solução é a separação de poderes, e não a concentração de poder. O projeto "aliança" orienta-se para a concentração de poder, enquanto a realização da separação de poderes depende de instituições e cultura. No mundo blockchain, essas instituições e cultura representam o "padrão de consenso".