Tópicos em alta
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Resumindo o avanço no MonadBFT
Ontem, a Category Labs divulgou o artigo do MonadBFT, descrevendo o mecanismo de consenso que alimentará o Monad na rede principal.
MonadBFT é um desenvolvimento significativo na pesquisa de consenso, pois é a primeira vez que o Pipelined HotStuff se torna resistente ao tail-forking.
A bifurcação final ocorre quando um slot perdido faz com que a proposta anterior seja descartada e minerada novamente. É um problema grave em formulações anteriores do HotStuff em pipeline, pois abre ataques MEV multibloco que desestabilizam o consenso.
Aliviar esse problema é um grande negócio porque nos dá todos os benefícios do Pipelined HotStuff - bloqueios frequentes, baixa latência, grandes conjuntos de validadores - evitando a maior desvantagem.
O MonadBFT também oferece uma grande atualização para finalidade. Possui finalidade especulativa de slot único (500 ms) e finalidade rígida de dois slots (1s).
"Finalidade especulativa" significa "finalidade que será revertida apenas em caso de equívoco (assinatura dupla) pela maioria dos validadores". O equívoco é uma ofensa grave na maioria dos sistemas blockchain e é comumente penalizado com cortes; Quanto maior a penalidade por equívoco, mais próximo você pode pensar em "finalidade especulativa" da finalidade.
A finalidade especulativa de um slot é um grande desbloqueio para aplicativos de alto desempenho, que podem exibir com confiança o estado atualizado do mundo imediatamente após o recebimento do próximo bloco.
Essas propriedades tornam o MonadBFT um grande avanço no consenso e um complemento valioso para outras melhorias compostas no Monad, incluindo Execução Assíncrona, Execução Paralela Otimista e MonadDb.
O restante deste artigo serve como um resumo de como as sucessivas melhorias no HotStuff se basearam umas nas outras, a fim de explicar o problema que o MonadBFT resolve.
Para resumir:
1. O HotStuff nos dá complexidade de comunicação linear para que possamos ter grandes conjuntos de validadores, mas não é muito eficiente
2. O HotStuff em pipeline nos dá eficiência e baixa latência ao propor blocos a cada slot, mas sofre com o problema dos forks de cauda
3. MonadBFT nos dá resistência ao garfo traseiro e finalidade especulativa de um slot
---
HotStuff: A complexidade da comunicação linear permite grandes contagens de nós...


Melhores
Classificação
Favoritos