Rezumând descoperirea din MonadBFT Ieri Category Labs a lansat lucrarea MonadBFT, care descrie mecanismul de consens care va alimenta Monad pe mainnet. MonadBFT este o dezvoltare semnificativă în cercetarea consensului, deoarece este prima dată când Pipelined HotStuff devine rezistent la furcarea cozii. Tail-forking-ul apare atunci când un slot ratat face ca propunerea anterioară să fie eliminată și reexploatată. Este o problemă gravă în formulările anterioare Pipelined HotStuff, deoarece deschide atacuri MEV multi-bloc care destabilizează consensul. Atenuarea acestei probleme este o afacere uriașă, deoarece ne oferă toate beneficiile Pipelined HotStuff - blocări frecvente, latență scăzută, seturi mari de validatoare - evitând în același timp cel mai mare dezavantaj. MonadBFT oferă, de asemenea, un upgrade uriaș pentru finalitate. Are finalitate speculativă cu un singur slot (500 ms) și finalitate hard cu două sloturi (1s). "Finalitate speculativă" înseamnă "finalitate care va reveni numai în caz de echivoc (dublă semnare) de către majoritatea validatorilor". Echivocul este o infracțiune majoră în majoritatea sistemelor blockchain și este de obicei penalizat cu tăiere; cu cât este mai mare pedeapsa pentru echivoc, cu atât te poți gândi la "finalitatea speculativă" mai aproape de finalitate. Finalitatea speculativă cu un slot este o deblocare uriașă pentru aplicațiile de înaltă performanță, care pot afișa cu încredere starea actualizată a lumii imediat după primirea următorului bloc. Aceste proprietăți fac din MonadBFT un progres uriaș în consens și o completare demnă a altor îmbunătățiri compuse din Monad, inclusiv execuția asincronă, execuția paralelă optimistă și MonadDb. Restul acestui articol servește ca un rezumat al modului în care îmbunătățirile succesive din HotStuff s-au construit una pe cealaltă, pentru a explica problema pe care MonadBFT o rezolvă. Pentru a rezuma: 1. HotStuff ne oferă complexitate de comunicare liniară, astfel încât să putem avea seturi mari de validatoare, dar nu este foarte eficient 2. Pipelined HotStuff ne oferă eficiență și latență scăzută de la propunerea de blocuri în fiecare slot, dar suferă de problema furcilor de coadă 3. MonadBFT ne oferă rezistență la furca cozii și finalitate speculativă cu un slot --- HotStuff: Complexitatea comunicării liniare permite un număr mare de noduri...