O protocolo Alpenglow lidera uma nova corrida de desempenho entre Solana e Ethereum

robot
Geração do resumo em andamento

Comparação das direções de desenvolvimento do Ethereum e Solana

Ethereum está passando por uma reforma do lado da oferta. Após o sonho do Jardim Infinito se desfazer, Vitalik começou a restringir o desenvolvimento de L2/Rollup e a defender mais ativamente a pista L1. O plano de "aumentar a velocidade e reduzir os custos" da mainnet Ethereum já está na agenda, a transição para Risc-V é apenas o começo, como alcançar ou até superar a Solana em eficiência será o foco a seguir.

Enquanto isso, a Solana continua a expandir seus cenários de demanda de consumo. A estratégia da Solana é "escalar ou morrer", comprometendo-se firmemente a se tornar uma L1 forte e robusta. Além do Firedancer, desenvolvido por uma plataforma de negociação, que entrou no processo de implementação, o protocolo de consenso Alpenglow da equipe Anza atraiu ampla atenção na recente conferência Solana em Nova Iorque.

Curiosamente, o objetivo final do Ethereum é tornar-se um computador mundial, e a Alpenglow também tem uma visão semelhante.

Ethereum recua para L1, Solana acelera o consenso

Consenso de segurança de 20% na era dos nós em grande escala

Desde o nascimento do Bitcoin, o número de nós e o grau de descentralização têm sido vistos como indicadores importantes para medir o grau de descentralização de uma rede de blockchain. Para evitar a centralização, o limiar de segurança é geralmente definido em 33%, ou seja, nenhuma entidade única deve ultrapassar essa proporção.

Impulsionada pela eficiência de capital, a mineração de Bitcoin acabou formando um agrupamento de pools de mineração, enquanto o Ethereum se tornou o principal palco para certas instituições e exchanges. No entanto, isso não significa que essas entidades possam controlar o funcionamento da rede. No modelo "manter a rede - obter incentivos/taxa de gestão", eles não têm motivações para agir de forma maliciosa.

No entanto, a avaliação da saúde da rede deve considerar a sua escala. Por exemplo, em um pequeno grupo de apenas 3 pessoas, é necessária a aprovação de 2/3 para ser considerada em funcionamento eficaz. Apenas buscar um mínimo de segurança de 1/3 é irrelevante, pois as duas restantes podem facilmente conspirar, com um custo de má conduta muito baixo, enquanto os ganhos podem ser muito altos.

Em comparação, em uma rede de grande escala com 10.000 nós, não há necessidade de buscar uma maioria de 2/3. Fora do modelo de incentivos, a maioria dos nós não se conhece, e o custo de coordenação para a conluio entre as principais instituições é muito alto.

Então, se reduzirmos adequadamente o número de nós e a proporção de consenso, poderíamos "aumentar a velocidade e reduzir custos"?

Esta é exatamente a ideia da Alpenglow. Ela planeja manter uma escala de cerca de 1500 nós, enquanto reduz o consenso de segurança para 20%. Isso não só pode aumentar a velocidade de confirmação dos nós, mas também permitir que os nós ganhem mais incentivos da mainnet, além de encorajar a expansão da escala dos nós para cerca de 10 mil.

Este método realmente gerará um efeito de 1+1>2 ou irá superar os mecanismos de segurança existentes, ainda está por ser observado. No entanto, essa abordagem está muito alinhada com o estilo da Solana, como concorrente do Ethereum na competição de blockchains.

Inovação tecnológica da Alpenglow

A base teórica do Alpenglow é que, na era de grandes nós, não é necessário um número muito alto de consensos. Porque sob o mecanismo PoS, os malfeitores precisam mobilizar um enorme capital para controlar a rede. Mesmo que haja apenas 20% de proporção de consenso, com os preços atuais, controlar o Ethereum exige 20 bilhões de dólares, enquanto controlar o Solana exige 10 bilhões de dólares.

Tendo tanto capital, escolher outras formas de investimento pode ser mais atraente. Além disso, mesmo que alguém tente controlar a blockchain, ainda enfrentará a resistência dos 80% restantes dos nós, a menos que seja uma ação de nível estatal.

Na implementação concreta, a Alpenglow divide todo o processo em três partes: Rotor, Votor e Repair. Isso é, de certa forma, uma profunda reformulação do mecanismo Turbine existente da Solana.

Turbine é o mecanismo de difusão de blocos da Solana, responsável por espalhar informações sobre blocos para que todos os nós possam confirmar o consenso. Ao contrário do protocolo Gossip usado no design inicial do Ethereum, o Turbine adota uma abordagem de difusão em camadas:

  1. Em cada ciclo, os nós são divididos em nós Líder, Relay e nós comuns, apenas o nó Líder pode enviar informações de broadcast de blocos.

  2. Um pequeno número de nós Relay recebe informações e continua a transmiti-las para mais nós comuns, formando uma rede de propagação semelhante a uma estrutura em árvore.

No Alpenglow, esta variante do mecanismo é chamada de Rotor, sendo essencialmente uma forma ordenada de propagação de mensagens de bloco, onde nenhum nó Leader ou Relay é fixo.

Votor é um mecanismo de confirmação de nós. Na concepção do Alpenglow, se a votação dos nós na primeira rodada atingir 80%, cumprindo o requisito mínimo de mais de 20%, pode ser aprovada rapidamente. Se a votação da primeira rodada estiver entre 60% e 80%, uma segunda rodada de votação pode ser iniciada, e se ultrapassar 60% novamente, poderá ser confirmada finalmente.

Se não for possível chegar a um consenso, será ativado o mecanismo de Repair. No entanto, essa situação pode significar que o protocolo enfrenta problemas sérios, semelhantes à situação de uma corrida bancária.

A ideia central do Alpenglow é reduzir o processo de geração de consenso de bloco, em vez de simplesmente aumentar os recursos de hardware para melhorar a largura de banda. Se for possível controlar os blocos de dados em cerca de 1500 bytes atualmente e reduzir significativamente o tempo de geração (o mais rápido em testes foi de 100 milissegundos), isso melhorará enormemente o desempenho da rede.

Ethereum recua para L1, Solana acelera o consenso

Conclusão

Após o MegaETH, as soluções L2 existentes basicamente atingiram seus limites. Com o SVM L2 não conseguindo obter suporte do Solana, a rede principal do Solana tem uma necessidade real de continuar a escalar. Somente aumentando o TPS da rede principal para superar todos os concorrentes, o Solana poderá realmente realizar sua visão de "assassino do Ethereum".

É importante notar que a aplicação do Alpenglow não está limitada ao Solana. Teoricamente, qualquer cadeia PoS, incluindo Ethereum, pode adotar este mecanismo. Isso reflete que a pesquisa atual em blockchain está próxima da fronteira técnica, necessitando urgentemente de mais inovações vindas do campo da ciência da computação, e até da sociologia.

Diz-se que o mundo só precisa de algumas grandes computadoras. Se considerarmos a internet baseada em HTTP-TCP/IP como uma delas, juntamente com o Bitcoin e o Ethereum, então o espaço para o desenvolvimento do Solana realmente não é muito. Mas é exatamente essa pressão competitiva que impulsiona a tecnologia blockchain a avançar continuamente.

SOL5.19%
ETH6.46%
Ver original
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.
  • Recompensa
  • 6
  • Compartilhar
Comentário
0/400
ForkItAllDayvip
· 5h atrás
sol yo yo avante
Ver originalResponder0
Rugman_Walkingvip
· 20h atrás
sol é o melhor do mundo
Ver originalResponder0
TerraNeverForgetvip
· 08-06 01:04
sol é realmente lavar os olhos
Ver originalResponder0
ChainBrainvip
· 08-06 01:03
Nos sonhos só há oportunidades de lucro em L2
Ver originalResponder0
quietly_stakingvip
· 08-06 00:50
Rolou, mano.
Ver originalResponder0
MetaDreamervip
· 08-06 00:47
A vontade de sobrevivência do sol é um pouco forte.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)