How do you build a high-speed blockchain without letting validators steal each other's rewards? MonadBFT from @monad solves the tail-forking problem that plagues pipelined consensus. 🧵
Pipelined BFT consensus improves throughput by processing multiple blocks simultaneously. But there's a catch: tail-forking lets malicious leaders steal rewards by abandoning blocks that already gathered enough votes.
Traditional protocols like Basic HotStuff finalize one block at a time. Pipelined protocols process several blocks concurrently. Faster, but creates vulnerability in the "tail" of unfinalized blocks.
Here's tail-forking in action: Alice proposes block b', validators vote for it, but Bob ignores those votes and reproposes the same transactions in b'', stealing Alice's rewards and MEV opportunities. MonadBFT's solution: a reproposal mechanism. When validators timeout, they include their latest vote. Leaders must either extend the previous block or repropose the highest-voted block. No abandonment allowed.
Latest from the Informal blog:
2.05 K
5
El contenido al que estás accediendo se ofrece por terceros. A menos que se indique lo contrario, OKX no es autor de la información y no reclama ningún derecho de autor sobre los materiales. El contenido solo se proporciona con fines informativos y no representa las opiniones de OKX. No pretende ser un respaldo de ningún tipo y no debe ser considerado como un consejo de inversión o una solicitud para comprar o vender activos digitales. En la medida en que la IA generativa se utiliza para proporcionar resúmenes u otra información, dicho contenido generado por IA puede ser inexacto o incoherente. Lee el artículo enlazado para más detalles e información. OKX no es responsable del contenido alojado en sitios de terceros. Los holdings de activos digitales, incluidos stablecoins y NFT, suponen un alto nivel de riesgo y pueden fluctuar mucho. Debes considerar cuidadosamente si el trading o holding de activos digitales es adecuado para ti según tu situación financiera.