Tinatayangan ko ang disenyo ng consensus ng Solana, at isang detalye na值得 pag-aralan ay kung paano gumagana ang Proof of History kasama ang Proof of Stake.
Ang Proof of History ay nagbibigay ng verifiable na sequence ng mga pangyayari, na nakakatulong sa mga validator na matukoy ang order ng mga transaksyon nang hindi patuloy na nagpapagkasundo tungkol sa mga timestamp. Kasama ang Tower BFT, ito ay nakakatulong sa Solana na makamit ang consensus na may mas kaunting overhead sa koordinasyon.
Ang interesanteng bahagi ay ang trade-off. Ang pagbabawas sa koordinasyon ay maaaring mapabuti ang throughput at bawasan ang gastos sa transaksyon, ngunit hindi ito tinatanggal ang pangangailangan para sa mga reliable na validator, epektibong networking, o malakas na security assumptions. Mahalaga rin ang mga requirement sa hardware at kondisyon ng network kapag tinataya ang decentralization sa praktika.
Naniniwala ako na ito ay nagpapakita ng mas malawak na hamon sa blockchain: ang bilis ay hindi simpleng tungkol sa pagproseso ng higit pang mga transaksyon. Ito ay tungkol sa pagpapanatili ng mapagkakatiwalaang consensus habang tumataas ang pakikilahok sa network.
Paano makakapagpatuloy ang Solana sa pagpapabuti ng performance habang pinapanatili ang pagkakaroon ng access sa pagpapakilahok ng validator at ang resilience ng network?#Bank of America Q3 earnings miss $SOL
