A complexidade no Ethereum pode enfraquecer a segurança e fazer com que os utilizadores dependam de um pequeno grupo de especialistas.
Simplificar funcionalidades e remover código antigo ajuda novos desenvolvedores a manterem a rede facilmente.
Grandes atualizações como PoS e abstração de contas reduzem a desordem, mantendo o Ethereum resiliente e soberano.
O cofundador do Ethereum, Vitalik Buterin, emitiu um aviso crítico sobre a segurança e autonomia a longo prazo da blockchain. Falando com desenvolvedores e entusiastas, ele enfatizou que a complexidade do protocolo ameaça a confiança e a soberania.
De acordo com Buterin, “Mesmo que um protocolo seja super descentralizado com centenas de milhares de nós, e tenha 49% de tolerância a falhas bizantinas… se o protocolo for uma confusão de centenas de milhares de linhas de código, no final, esse protocolo falha em todos os três testes.”
Ele explicou que um protocolo inchado força os utilizadores a depender de um pequeno grupo de especialistas, minando a descentralização. Além disso, os recém-chegados podem ter dificuldades em manter a qualidade se as equipes originais saírem e os especialistas técnicos não conseguirem compreendê-lo completamente, reduzindo a soberania.
Buterin destacou que adicionar novas funcionalidades para ganhos de curto prazo pode ser altamente destrutivo. Ele afirmou, “O problema principal é que, se as mudanças no protocolo forem avaliadas do ponto de vista de ‘quão grandes são em relação ao protocolo existente,’ então as adições acontecem com mais frequência do que as subtrações.”
Consequentemente, o Ethereum corre o risco de inchaço, criando complexidade desnecessária e aumentando vulnerabilidades de segurança. Ele defende uma abordagem estruturada de simplificação. Isso inclui minimizar o número de linhas de código, evitar dependências complexas e introduzir invariantes—propriedades centrais que simplificam o desenvolvimento de clientes.
Vitalik compartilhou exemplos de esforços contínuos de simplificação. Ele mencionou as reformas de custos de gás em Glamsterdam, que vinculam custos ao uso real de recursos. Além disso, a transição do Ethereum de Proof-of-Work para Proof-of-Stake representa uma grande “coleta de lixo.”
A compatibilidade retroativa ao estilo Rosetta também pode reduzir a complexidade ao relegar funcionalidades pouco usadas para contratos inteligentes. Buterin acrescentou, “Depois de atualizarmos para uma abstração de contas totalmente nativa, todos os tipos antigos de transações podem ser aposentados, e EOAs podem ser convertidos em carteiras de contratos inteligentes.” Esses passos visam permitir que novos desenvolvedores de clientes se concentrem apenas nas funcionalidades relevantes, reduzindo a sobrecarga técnica.
Por fim, Buterin vê o Ethereum desacelerando grandes mudanças no futuro. Ele acha que os primeiros quinze anos foram como uma “fase adolescente,” cheia de experimentos. Ao simplificar o sistema e remover complexidade desnecessária, o Ethereum pode permanecer forte, seguro e fácil de usar para todos. Ele também enfatiza que manter as coisas simples protege o controlo dos utilizadores sobre os seus próprios ativos e mantém a rede verdadeiramente trustless, para que possa durar por gerações.
Related Articles
A BlackRock transferiu 1360 BTC e 15103 ETH para uma determinada CEX, com um valor total de aproximadamente 121 milhões de dólares
Modelo de classificação de maturidade de segurança do WalletBeat para carteiras, tornado público pela Fundação Ethereum
Olá, meu irmão ajustou a sua posição em Ethereum para evitar a liquidação, e ainda mantém uma posição longa de 5000 ETH.
A ZKNox reduz 12 vezes o custo da validação de assinaturas Falcon resistentes a ataques quânticos, e as carteiras de hardware deverão poder aceder ao ecossistema resistente a ataques quânticos a um preço acessível
O ETF da Grayscale atrai capitais contra a tendência; a saída de fundos dos ETFs de Bitcoin e Ethereum intensifica-se no primeiro dia de abril
O petróleo Brent dispara 60% em março, registando a maior subida desde 1988