‘Nós sem estado’ para melhorar o escalonamento da Ethereum e a privacidade

'Nós sem estado' para melhorar o escalonamento da Ethereum e a privacidade

O cofundador da Ethereum, Vitalik Buterin, apresentou uma nova ideia que visa tornar o escalonamento da Camada 1 da Ethereum mais acessível e resistente à censura para usuários que administram seus próprios nós. Em uma publicação, Buterin enfatizou a importância de permitir que usuários independentes mantenham acesso privado e sem necessidade de confiança à blockchain da Ethereum, mesmo com o crescimento da rede.

Atualmente, muitos usuários de Ethereum e aplicativos descentralizados dependem de provedores de ‘Chamadas de Procedimento Remoto (RPC)’ para interagir com a blockchain sem executar um nó completo. Esses provedores de RPC atuam como intermediários que fornecem dados da blockchain sob demanda. Carteiras e aplicativos normalmente se conectam a provedores de RPC em segundo plano, o que permite que os usuários evitem os altos custos de recursos necessários para executar seus próprios nós da Ethereum.

No entanto, Buterin alerta que esse modelo apresenta riscos significativos: alguns provedores de RPC dominantes têm o poder de censurar ou bloquear usuários, pois controlam o acesso aos dados do blockchain. Ele ressaltou que alguns provedores já excluem países inteiros, criando problemas de censura e acesso.

Buterin destacou a importância de usuários executarem nós locais para privacidade, resistência à censura e acesso totalmente sem necessidade de confiança aos dados do Ethereum. Executar um nó Ethereum completo hoje consome muitos recursos, especialmente porque a rede escala e exige o armazenamento de grandes quantidades de dados – como o histórico completo e o estado do blockchain. Essa alta barreira impede que muitos executem seus próprios nós, aumentando a dependência de serviços de RPC centralizados.

Para resolver isso, Buterin propõe um novo tipo de nó Ethereum chamado nó parcialmente sem estado. Esses nós reduziriam os requisitos de armazenamento e largura de banda da execução de um nó completo, permitindo que os usuários:

  • Validassem novos blocos sem estado — o que significa que não precisam armazenar todo o histórico do blockchain ou provas de Merkle completas;
  • Armazene apenas um subconjunto do estado do Ethereum relevante às necessidades do usuário.
(Gráfico de Vitalik Buterin de nós parcialmente sem estado.)

Por exemplo, um usuário pode configurar seu nó parcialmente sem estado para manter dados relacionados apenas a:

  • Suas próprias contas de carteira;
  • Aplicativos DeFi com os quais interage;
  • Tokens usados ​​com frequência, como Ether (ETH) e stablecoins

O nó não armazenaria nem validaria o restante do estado. Se um usuário consultar dados além do seu subconjunto armazenado, a solicitação falharia ou seria roteada por um provedor de RPC tradicional.

  • Menores requisitos de recursos: menos armazenamento e largura de banda necessários em comparação com nós completos.
  • Maior privacidade: os usuários mantêm os dados locais para o que lhes interessa, reduzindo a exposição de metadados.
  • Resistência à censura: mais usuários podem executar nós de forma independente, diminuindo a dependência de provedores de RPC e limitando os riscos de censura centralizada.
  • Escalabilidade: à medida que o limite de gás e o volume de transações do Ethereum aumentam, esses nós fornecem uma maneira escalável de manter a validação descentralizada sem a necessidade de hardware

O conceito de nós parcialmente sem estado de Vitalik Buterin oferece um meio-termo que equilibra usabilidade, privacidade e descentralização. Seu objetivo é capacitar mais usuários a executar nós Ethereum adaptados às suas necessidades, aprimorando a resistência à censura e a escalabilidade da rede à medida que o Ethereum continua a crescer.


Veja mais em: Ethereum | Blockchain | Criptomoedas

Compartilhe este post

Facebook
Twitter
LinkedIn
WhatsApp