Solana は、オープンソースの分散型ブロックチェーン プラットフォームです。他のブロックチェーンとは異なり、Solana は、プルーフ オブ ヒストリー (PoH) とプルーフ オブ ステーク (PoS) を組み合わせたハイブリッド コンセンサス アルゴリズムを使用して、ネットワークが毎秒最大 50,000 トランザクションを実行できるようにします。取引。 Solana は 2017 年の ICO ブームの最中に開始され、主にビットコインやイーサリアムなどのネットワークがコンセンサスに達するまでにかかる時間に対処します。Solana は、よく知られている他のコンセンサス メカニズムとはまったく対照的に、コンセンサス アルゴリズムに PoH を組み込みます。
Solana の PoH アルゴリズムは、暗号化を使用してシステムの分散型で信頼できる時間のソースを確立し、ブロックチェーン上の履歴イベントの不変の記録を提供し、タイムスタンプやローカル タイム ゾーンの追跡に依存することなく、履歴データを時系列順に保存できるようにします。 Solana ネットワークの PoH アルゴリズムは、ノードの同期を確保するために主に使用され、コンセンサスのために直接使用されるのではなく、PoS レイヤーと並行して実行されます。これにより、ノードは独自のタイムスタンプを作成し、ノードのリーダーはメッセージを注文し、バリデーターはトランザクションの順序を検証できます。トランザクションが注文され、リーダーノードから受信されると、バリデーターはトランザクションを決済し、確認するとすぐに署名を発行します。これらの確認は、Solana の機能にとって重要であり、コンセンサス アルゴリズムによって投票と見なされます。これは PoS の最高のイノベーションの組み合わせであり、ネットワーク上のリーダーを選出する投票メカニズムを提供します。
Solana には、Solana が他のほとんどのブロックチェーン プラットフォーム、さらには集中型システムのパフォーマンスを上回ることを可能にする他の多くのイノベーションも含まれています。これは、Practical Byzantine Fault Tolerance (PBFT) システムに似た Tower BFT コンセンサスのおかげです。 Solana の Tower BFT は、PoH を介してグローバルな時間ソースを可能にし、ブロックチェーン全体の機能を監視できるだけでなく、トランザクションのレイテンシとメッセージングのオーバーヘッドを最小限に抑えることでコンセンサス プロセスを高速化します。 Solana エコシステムのもう 1 つの重要な部分は、ブロックチェーン上のノードへのデータのシームレスな転送を容易にする Turbine です。 BitTorrent の伝播技術と同様に、Turbine はデータを小さなパケットに分割し、消去コードと共に送信します。確認とリーダーの切り替え時間を短縮し、未確認のトランザクション プール内のバリデーターのメモリ負荷を軽減するGulf Streamプロトコル。さらに、Solana は Sealevel と呼ばれる超並列トランザクション処理エンジンを採用しているため、ネットワークは数千のスマート コントラクト コールを同時に処理できます。 Solana はパイプラインインフラストラクチャを通じて、ハードウェアの仕様に関係なく、トランザクションをより迅速に検証し、ノード間でトランザクション情報を複製することもできます。ネットワークに必要なすべてのスケーラビリティは Cloudbreak プロトコルによって提供されます。これにより、データがネットワーク上で同時に読み書きされ、アーカイバーを使用してブロックチェーンから分散台帳ストレージにデータがダウンロードされます。
さまざまなテクノロジーを使用することで、Solana ネットワークは、速度とスケーラビリティを維持するために、シャーディングやその他の種類のレイヤー 2 ソリューションに依存する必要がありません。これにより、開発者はブロックチェーン上に直接構築することができ、イーサリアムやビットコインで作業するよりも心配が少なくなります.
Solana のネイティブ暗号通貨は SOLです。 SOL の使用は、イーサリアムでの ETH の使用方法と似ていますが、SOL 所有者は、SOL PoS コンセンサス メカニズムをステーキングすることでトランザクションを検証できます。また、ユーザーはガバナンス プロセスに参加し、報酬を獲得し、ガス料金を支払うことができます。