Solana founder Anatoly Yakovenko has defined the distinctive method Solana takes to make sure safety and efficiency in its blockchain
Solana has a lot of nodes, with 3,000 in its quorum, which means that it must deal with a lot of messages for every spherical.
To handle this load, Solana has carried out subcommittees that maintain the quorum at 200 nodes, however this method requires consensus to be measured in seconds and entails safety and efficiency tradeoffs.
Solana goals to be quick and safe, and its 2,800-node quorum is designed to detect any nefarious exercise by a small minority of nodes within the lengthy tail of validations, guaranteeing that the smallest staked validator supplies the identical degree of safety as the biggest staked one.
Yakovenko additionally defined why votes are carried out as transactions. Since each different consumer state transition, corresponding to an open e-book order, requires the identical degree of safety, every message should be propagated to all 3,000 nodes within the quorum. Solana makes use of one optimized pipeline for all messages, together with votes, so they’re carried out as transactions as a result of it is probably the most environment friendly methodology.
Solana’s design is exclusive and extremely optimized for safety and efficiency, as Yakovenko emphasised. Nevertheless, sustaining such a community requires balancing tradeoffs between safety, efficiency, and complexity. Yakovenko’s clarification highlights the challenges concerned in guaranteeing Solana’s continued success.