Solanaはなぜ早いのか「なぜ早いのか」 => 「どういう仕組で71000TPS (from Solana Docs)をさばいているのか?」※ VISAのTPS = 4000万 大きく分けて以下の3つ。合意形成アルゴリズムにPoH(Proof oh History)を採用しているこれにより合意形成時にノードの同期が必要なく非同期にtransactionを処理できる。 ⇒ Turbinバリデータノードのマシンスペック要求が高いGas AuctionがないSolanaの合意形成ざっくりSolanaはPoHを採用しているというのはPoHのみで動いているというわけではない。以下の図のようにPoH生成者がただ一人存在しており、このPoH生成者はPoSバリデータの投票により選出される。Solanaの合意形成においてはノードの2/3以上のバリデータの支持により最終的に合意形成が完了される。したがって攻撃者は少なくともtotalSupplyの1/3以上の通貨を保持しなければこの投票を覆すことはできない。https://github.com/solana-labs/whitepaper/blob...