Vitalik Buterin quer modificar o modelo de Proof of Stake do Ethereum

O criador do Ethereum, Vitalik Buterin, publicou hoje uma postagem no blog propondo reduzir a carga da rede associada à sua alta contagem de validadores. O número de validadores chega a cerca de 895 mil.

Este número elevado apoia a descentralização – permitindo que até mesmo indivíduos normais participem do staking. No entanto, sobrecarrega a rede devido ao enorme número de assinaturas que tem de processar.

De acordo com Buterin, a carga e a complexidade técnica são atualmente muito altas e precisam ser resolvidas.

O Ether está registrando um dia verde, subindo 6,1%, para US$ 2.363 nas últimas 24 horas, de acordo com Coingecko.

Buterin avalia que o atual sistema de agregação de assinaturas – que processa cerca de 28.000 assinaturas por slot – gera complexidade sistêmica e não atinge o objetivo final de permitir que qualquer pessoa faça stake.

“Parece inviável fazer com que um sistema em que todos assinem em todos os slots realmente permita o staking para a pessoa média no longo prazo: se o Ethereum tiver 500 milhões de usuários, e 10% deles fizerem staking, então isso implica 100 milhões de assinaturas por slot”, escreveu Buterin.

Caça-níqueis Ethereum

Um slot refere-se a uma unidade de tempo na rede Ethereum. É dado um período de 12 segundos para que a rede escolha um validador aleatório para propor um bloco ao slot.

O cofundador do Ethereum considera que manter 8.192 assinaturas por slot (em vez das atuais 28.000) no futuro reduziria as complexidades técnicas que a rede enfrenta atualmente.

As três abordagens de Buterin

Propondo três abordagens para abordar a questão, Buterin começa apostando tudo em pools de staking descentralizados. Isso exigiria aumentar o tamanho mínimo do depósito para 4.096 ETH, incentivando os pequenos investidores a ingressar nesses pools.

A segunda abordagem de Buterin é criar duas camadas de stakers. Uma camada “pesada” com os já mencionados 4.096 ETH que participam da finalidade, e uma segunda camada “mais leve” (sem mínimo) que oferece uma camada adicional de segurança.

Os ataques deveriam ser menos prevalentes, uma vez que ambas as camadas precisariam ser corrompidas, mas também tornaria o staking menos igualitário ao “consagrar” uma divisão entre coortes.

Sua abordagem final é a rotação de comunidades, escolhidas a partir do conjunto atual de validadores ativos e ajustadas em cada slot para aumentar a segurança.

A principal desvantagem, entretanto, é que aumenta a complexidade do protocolo. Enquanto isso, preserva o staking individual de uma forma reconhecível, permite um sistema de classe única e até permite que o tamanho mínimo do depósito seja reduzido a um nível muito baixo (por exemplo, 1 ETH).

Tirando uma carga

O desenvolvedor insiste que 8.192 assinaturas tornam muito mais baixas as complexidades técnicas que atualmente assolam a rede.

“Torna-se muito mais fácil para qualquer um administrar um cliente de consenso, e os usuários, entusiastas de staking e outros seriam capazes de trabalhar imediatamente com essa suposição”, escreveu ele, concluindo que “a carga futura do protocolo Ethereum não se torna mais desconhecida.”

Agora, a comunidade deve decidir qual abordagem implementar.

*Tradução do artigo “Vitalik Buterin Wants to Modify Ethereum’s Proof-of-Stake Model com autorização do https://thedefiant.io/.

Aviso: O texto apresentado nesta coluna não reflete necessariamente a opinião do CriptoFácil.