Solana スロットとブロックタイム: 400ms の解説
Learn how Solana's 400ms block time works. Understand slots, epochs, Proof of History, and why Solana is faster than Ethereum and Bitcoin.
Solana のスロットとブロックタイムは関連していますが、同一ではありません。スロットとは、リーダーがブロックを生成する予定された機会であり、一部のスロットはスキップされる可能性があります。しばしば引用される 400ms という値は、ターゲットとなる間隔であり、保証されたブロック間隔、確認時間、またはファイナリティの約束ではありません。
Solana は、高スループットで低コストなアプリケーションのために設計されたレイヤー 1 ブロックチェーンです。2017 年のホワイトペーパーで Proof of History を導入した元 Qualcomm エンジニアである Anatoly Yakovenko によって共同設立された Solana は、2020 年にメインネットをローンチし、以来、Ethereum の代替として位置づけられる最も活発に開発されているプラットフォームの 1 つとなっています。そのネイティブトークンは SOL です。Solana は、トランザクション速度の点で Ethereum や Bitcoin と比較されることが最も一般的であり、この記事では、その比較がアーキテクチャレベルで実際に何を意味するのかを説明します。
目次
- Solana のスロットとブロックタイムとは?
- Solana のブロックタイムとは?
- Proof of History が Solana を高速化する仕組み
- エポックとリーダーのスケジュール
- Solana のブロックタイム vs. Ethereum vs. Bitcoin
- パフォーマンスの実際
- トランザクションファイナリティ: 400ms が実際に意味すること
- 高速なブロックタイムが重要な理由: DeFi と実世界のアプリケーション
- 技術仕様の概要
- よくある質問
- 主要なポイント
Solana のスロットとブロックタイムとは?
Solana のスロットとは、約 400 ミリ秒(プロトコルレベルの定数)の固定時間枠であり、この間に 1 人の指定されたバリデーターが 1 つのブロックを生成できます。この期間は、人間のまばたきほどの時間です。スロットは時間枠であり、ブロックではありません。この 2 つの用語は交換可能ではなく、その違いを理解することが、この記事のすべての基礎となります。
各スロットは同じシーケンスに従います。スロットリーダーと呼ばれるバリデーターが、そのスロットに事前に割り当てられています。スロットが開くと、リーダーは保留中のトランザクションを収集し、それらのトランザクションを含むブロックを生成します。その後、次のスロットが自動的に開始されます。このサイクルは、1秒間に約 2.5 回実行されます。指定されたリーダーがブロックを生成できなかった場合、そのスロットはスキップされ、ネットワークは待たずに進行します。400ms のスロット期間は、以下のセクションで説明されている Solana の Proof of History クロックによって強制されます。
スロットは時間枠であり、ブロックはその時間枠内に生成された確認済みトランザクションを含む実際のデータ構造です。すべてのブロックはスロットを占有しますが、すべてのスロットがブロックを生成するわけではありません。ブロックを生成しないスロットはスキップされたスロットと呼ばれ、発生してもネットワークは中断なく続行します。
スロットの下には、Solana のアーキテクチャにおける最小の時間単位であるティックがあります。各スロットには正確に 64 個のティックが含まれます。各ティックは約 6.25 ミリ秒(400ms を 64 で割った値)です。ティックは Proof of History ジェネレーターによって使用される内部タイミング信号であり、エンドユーザーには表示されませんが、Solana の RPC API および開発者ドキュメントに表示されます。
主要仕様: Solana のターゲットスロット期間: 約 400 ミリ秒(0.4 秒)。400ms のスロットあたり、ネットワークは最大 2.5 スロット/秒を生成します。
Solana の時間階層
| 単位 | 期間 | 親あたりの数 | 機能 |
|---|---|---|---|
| ティック | 約 6.25ms | スロットあたり 64 | 内部 PoH タイミング信号 |
| スロット | 約 400ms | 1 秒あたり 2.5(最大) | ブロック生成ウィンドウ |
| ブロック | 可変 | スロットあたり 1(生成時) | トランザクションデータコンテナ |
| エポック | 約 2 日 | N/A | ステーキングとスケジュールのサイクル |
Solana のブロックタイムとは?
Solana のブロックタイムは、連続して生成されたブロック間の平均間隔です。ネットワークが 1 スロットあたり 1 ブロックを生成するため、ターゲットブロックタイムは約 400 ミリ秒(0.4 秒)です。
スロットタイムとブロックタイムは関連していますが、同一ではありません。スロットタイム(400ms)は、Solana のアーキテクチャにおける各時間枠の固定期間であり、変更されません。ブロックタイムは、実際に生成されたブロック間の平均間隔です。スロットがスキップされない場合、ブロックタイムはスロットタイムに等しくなります。実際には、一部のスロットがブロックを全く生成しないため、ブロックタイムはわずかに長くなります。
400ms という数字はターゲットであり、保証ではありません。スキップされたスロットや可変な生成条件により、観測されるブロック間隔が長くなる可能性があり、結果は測定ウィンドウによって異なります。現在のスロットとブロックのタイミングは、永続的な 500ms 未満の平均として要約するのではなく、直接測定する必要があります。
ターゲットブロックタイム: 約 400 ミリ秒(0.4 秒)
Proof of History が Solana を高速化する仕組み
Solana が Ethereum よりも高速なのは、3 つのアーキテクチャ上のイノベーションによるものです。
- Proof of History は、古典的なビザンチン障害耐性システムに必要な調整オーバーヘッドを排除します。
- Gulf Stream は、メンプールを必要とせずに、トランザクションを次のスロットリーダーに事前にルーティングします。
- Sealevel は、各ブロック内で重複しない数千のトランザクションを並列処理します。
これらはすべて以下で説明します。
Proof of History とは?
Proof of History(PoH)は、暗号学的な時計として機能します。これは、バリデーターが互いに通信を待つことなく、イベントの順序とタイミングに合意できる、共有可能で検証可能な時間の記録です。
このメカニズムは 4 つのステップで機能します。
- Solana の PoH ジェネレーターは、一連の SHA-256 ハッシュチェーンを生成します。
- 各ハッシュの出力は、次のハッシュの入力としてフィードされます。
- SHA-256 ハッシュは並列計算できないため、チェーン自体が特定の量の計算時間が経過したことを証明します。
- どのバリデーターでも、生成には実際のエラー時間が必要ですが、シーケンスを迅速に検証できます。
この構造は、Yakovenko が 2017 年のホワイトペーパーで最初に説明した検証可能遅延関数(VDF)です。実用的な結果として、古典的なブロックチェーンシステムでは、バリデーターはイベントの順序に合意するためにタイムスタンプ付きメッセージを交換する必要があります。この往復通信は遅延をもたらします。PoH はその要件を完全に排除します。バリデーターは、ラウンドトリップネットワーク確認を待つのではなく、暗号学的な記録を信頼します。これが、Solana のスロットが 400ms で実行できる主な理由です。
重要な注意点があります。Proof of History は Solana のコンセンサスメカニズムではありません。Solana はコンセンサスに Tower BFT を、バリデーター選択に Proof of Stake(PoS)を使用します。PoS は、バリデーターが collateral として SOL をステーキングすることを意味し、スロットリーダーに割り当てられる確率がそのステークウェイトに比例します。PoH は、両方のシステムを高速化する共有クロックを提供します。
Tower BFT は Solana のコンセンサスアルゴリズムであり、PoH クロックを共有タイムスタンプとして利用するように最適化された Practical Byzantine Fault Tolerance のバリアントです。バリデーターがブロックの順序に合意するためにメッセージを交換する必要がある代わりに、Tower BFT はバリデーターの投票を PoH シーケンスの特定の位置にアンカーします。
ロックアウトメカニズムは、指数関数的なバックオフを通じて機能します。バリデーターがあるフォークに投票してから経過したスロットが多いほど、別のフォークに切り替えることが計算上高価になります。スロットが蓄積するにつれて、バリデーターは特定の履歴に段階的にコミットされ、その段階的なコミットメントがファイナリティを生み出します。Tower BFT の投票は、スロット内およびスロット間で発生し、そのスロットアンカー投票がブロック生成を確認済み履歴に変換するものです。
Gulf StreamはSolanaのトランザクション転送プロトコルです。リーダーのスケジュールは完全に公開されており、事前に計算されるため、バリデーターやクライアントアプリケーションは、スロットが開始される前に、保留中のトランザクションをスケジュールされた次の数人のリーダーに直接転送できます。
これにより、トランザクションがブロックプロデューサーにピックアップされるまでキューイングされる保持領域である従来のメンプールが不要になります。Solanaでは、スロットが開く前にトランザクションがリーダーノードに事前に配置されることがよくあります。Gulf Streamは、次のセクションで説明するリーダーのスケジュールに依存しています。
SolanaのTurbineブロック伝搬プロトコルは、伝播側を処理します。スロット内でブロックが生成されると、Turbineはバリデーターあたりの帯域幅要件を最小限に抑えるツリーベースの構造を使用して、バリデーターネットワーク全体にそれを送信します。Solanaの並列スマートコントラクトランタイムであるSealevelは、数千の重複しないトランザクションが単一のブロック内で同時に実行されることを可能にし、スループット容量の主要な貢献者です。
エポックとリーダーのスケジュール:Solanaが時間を大規模に整理する方法
Solanaのエポックとは?
Solanaにおけるエポックは432,000スロットの固定期間であり、スロットあたり約400msで、メインネットでは約2日間に相当します。導出:432,000スロットに400msを掛けると172,800,000ms、または172,800秒となり、約48時間になります。この数値は、ステーキング報酬の配布とリーダーのスケジュールの計算の目標ペースに合わせるために選択されました。これは設定可能なパラメータであり、devnetとtestnetでは異なります。
各エポックの境界では、3つのことが起こります。
- ステーキング報酬が、完了したエポック中の参加に基づいてバリデーターとその委任者に配布されます。
- 次のエポックのリーダーのスケジュールが計算され、432,000個の今後のスロットのそれぞれに対して、どのバリデーターがスロットリーダーとして機能するかを決定します。
- バリデーターセットの変更が有効になり、新しくステーキングされたSOLがアクティブになり、ステーキング解除のリクエストが処理されます。
エポック = 432,000スロット ≈ 2日 | スロット = ~400ms | スロットあたりのティック = 64
リーダーのスケジュールがブロックプロデューサーをどのように割り当てるか
リーダーのスケジュールは、今後のエポックの各スロットに対して、どのバリデーターがスロットリーダー(ブロックの生成を担当するバリデーター)として機能するかを指定する、事前に計算された割り当てリストです。
プロセスは3つのステップで実行されます。
- 各エポックが開始される前に、ネットワークは、今後の432,000個のスロットのそれぞれに対して、どのバリデーターがスロットリーダーになるかを計算します。
- ステーキングの重み付けが割り当てを決定します。より多くのステーキングされたSOLを持つバリデーターは、比例してより多くのスロットリーダーの割り当てを受け取ります。総ステーキングされたSOLの5%を保持するバリデーターは、約5%のスロットに割り当てられます。
- スケジュール全体は、エポック開始前に公開され、ネットワーク上のすべてのバリデーターとクライアントが閲覧できます。
スケジュールは完全に公開され、事前に計算されているため、バリデーターやウォレットは、スロットが開始される前に、今後の数人のリーダーにトランザクションを直接転送できます。これはGulf Streamの動作です。メンプールなしのトランザクションルーティングを可能にするのは、リーダーのスケジュールの予測可能性です。
信頼性に関する1つの影響:指定されたリーダーがスロットに到達したときにオフラインの場合、そのスロットはスキップされます。スケジュールは、一時停止することなく次の割り当てられたバリデーターに進行します。
Solanaのブロック時間 vs. Ethereum vs. Bitcoin:速度比較
Solanaの約400msのブロック時間は、Ethereumが1つ生成する時間の間に約30ブロックを生成することを意味します。Ethereumの現在のブロック時間は約12秒です(Merge後、2022年9月、プルーフ・オブ・ステークアーキテクチャ)。Bitcoinは10分ごとに1ブロックをターゲットとしていますが、これは速度よりもセキュリティと分散化を優先するために意図的に選択されたペースです。主要なスマートコントラクトプラットフォームの中で、Solanaは最も速いブロック時間の一つであり、約400msです。
| ブロックチェーン | ブロック時間(ターゲット) | ブロック時間(実際の平均) | TPS(理論値) | TPS(標準) | 楽観的ファイナリティ | 完全ファイナリティ |
|---|---|---|---|---|---|---|
| Solana | ~400ms | 400msをわずかに超える | 65,000+ (Solana Labs) | 2,000-4,000 (投票なし) | ~1-2秒 | ~13秒 |
| Ethereum (Merge後) | ~12秒 | ~12秒 | 15-30 | 15-25 | ~12秒 | ~15分 |
| Bitcoin | ~10分(ターゲット) | ~10分(変動) | 7 | 4-7 | 確率的 | ~60分(6確認) |
出典:Solana Labsドキュメント;Ethereum Foundation;Bitcoinホワイトペーパー。Ethereumの数値は、Merge後(2022年9月)のプルーフ・オブ・ステークアーキテクチャを反映しています。
用語に関する注意:Ethereumのプルーフ・オブ・ステークシステムも「スロット」(12秒)と「エポック」(32スロット、約6.4分)という用語を使用します。これらはSolanaのスロットとエポックの定義とは全く異なります。
ブロックチェーンのスケーラビリティのトリレンマがここで文脈を提供します。実際には、ネットワークの速度と分散化は互いに反発します。批判者は、Ethereumよりも大幅に高いSolanaのバリデーターハードウェア要件が、分散化にある程度のコストをかけてネットワークを速度に傾けていると主張しています。これは依然として活発な開発分野です。
実際のパフォーマンスの全体像:スキップされたスロットと実際のTPS
400msのブロック時間はターゲットです。実際の状況と、Solanaの主張を評価する上でなぜ正直な全体像が重要なのかを以下に示します。
スキップされたスロット:400msのクロックがブロックなしで経過するとき
スキップされたスロットは、指定されたスロットリーダーがブロックを生成できなかった場合に発生します。これは通常、バリデーターがオフラインであるか、ネットワークの問題を経験しているためです。Solanaネットワークは待機せず、すぐに次のスロットに進み、400msのペースは中断されません。スロットがスキップされてもトランザクションが失われることはありません。保留中のトランザクションはキューに残され、次に利用可能なスロットに含まれます。
定量的影響は測定可能ですが、軽微です。Solanaの過去のスロットスキップ率は、通常のネットワーク条件下で約3〜8%の範囲でした(出典:Solana Beach)。5%のスキップ率とは、約20スロットに1つがブロックを生成せず、400msのターゲットを上回る平均ブロック時間に約20msを追加することを意味します。実際の平均は500msを十分に下回っています。これはネットワークの正常な機能であり、障害モードではなく、ほとんどのパフォーマンスマーケティングで完全に省略されている区別です。
スキップされたスロットとネットワーク障害は異なる状況です。スキップされたスロットの間、ネットワークは正常に続行します。完全な障害の間、スロットの生成は長期間停止し、再開にはバリデーターの調整が必要です。Solanaは、メインネットローンチ以来、このような障害を数回経験しています。これらのイベントは、トランザクション転送のためのQUICの実装やFiredDancerバリデータークライアントの展開など、大幅なインフラストラクチャの改善を促しました。混雑時(障害時ではない)は、需要に関係なくスロットスケジュールは〜400msのペースを継続しますが、ブロック空間が完全に消費されている場合、ユーザーはトランザクションのドロップに遭遇する可能性があります。
現在のスキップ率とタイミングデータについては、Solana BeachまたはSolscanを参照してください。
65,000 TPSという数字は、通常の運用というよりは、特定の設計シナリオを反映しています。3つの異なるTPSの数値を理解することが、正直な評価とマーケティングを分けるものです。
- 理論上のピークTPS(65,000以上): Solana Labsの設計仕様。最適化されたハードウェア、完全なブロック利用、および特定のトランザクションサイズプロファイルに基づいています。これは、アーキテクチャが理論的にサポートできるものを表します。
- 総観測TPS(通常3,000〜5,000): 投票トランザクションを含む測定されたスループット。バリデーターは各ブロックを確認するために投票をキャストし、これらの投票トランザクションはブロック空間のかなりの部分を消費します。これらは実際のトランザクションですが、ユーザーアクティビティではなく、内部コンセンサスのオーバーヘッドを表します。
- 投票なしのユーザートランザクションTPS(通常2,000〜4,000): アプリケーション開発者やエンドユーザーにとって最も意味のある数値です。これは、通常の条件下での実際のユーザー生成トランザクション量です。
FiredDancer は、Jump Crypto によって開発され、Solana メインネットでアクティブに展開されている高性能バリデータークライアントであり、約 400ms のスロットスケジュールを維持しながらネットワークスループットを向上させるように設計されています。正確なパフォーマンスの向上は、採用率とネットワーク条件によって異なります。
トランザクションファイナリティ:400msのブロックタイムが実際に意味すること
400msのブロックタイムはSolanaがどれくらいの速さでブロックを生成するかを示しますが、トランザクションが確認されるまでの時間は示しません。これらは異なるものであり、その区別はほとんどの競合他社が見過ごしている点です。
トランザクションは、取り消し不可能と見なされる前に、2つの段階を経ます。
楽観的確認済み: トランザクションは、バリデーターのステーキングの大多数(3分の2以上)が、それを含むブロックに投票した場合、通常1~2秒以内に楽観的確認に達します。ほとんどの目的(SOLの送信、分散型取引所でのトークンの交換、NFTのミント)では、このレベルの確認で十分です。ほとんどのSolanaアプリケーションでは、楽観的確認を運用基準として扱っています。
確定済み: トランザクションは、ブロックが生成されてから約32スロット(約13秒)後に確定され、その時点でTower BFTロックアウトメカニズムにより、元に戻すことは計算上実行不可能になります。これは、高額な送金、クロスチェーンブリッジ、または取り消し不可能性が重要なあらゆるコンテキストで重要です。
完全な確認パス:
トランザクション送信 → Gulf Stream を介して次のリーダーに事前ルーティング → スロット内のブロックに含める → バリデーターが Tower BFT を介して投票 → 楽観的確認(約1~2秒) → 完全な最終確定(約13秒)
Solanaのトランザクションはどのくらいの時間がかかりますか?ウォレットからSOLを送信したり、DeFiプロトコルとやり取りしたりする際、通常1~2秒以内にトランザクションが確認されたのを確認できるでしょう。これは楽観的確認であり、生の400msブロック生成間隔ではありません。400msのブロックタイムは、ブロックが急速に生成されることを意味し、トランザクションが取り込まれるための短いウィンドウが複数存在します。ユーザーが目にする確認に時間がかかるのは、バリデーターの投票が蓄積される必要があるためです。
公式のコミットメントレベルドキュメント:docs.solana.com/cluster/commitments.
高速ブロックタイムが重要な理由:DeFiと現実世界のアプリケーション
ブロックタイムは、オンチェーンアプリケーションに直接的かつ具体的に影響します。分散型金融(DeFi)とは、中央集権的な仲介者なしでブロックチェーン上に構築された金融アプリケーションを指し、分散型取引所(DEX)、レンディングプロトコル、イールドファーミングプラットフォーム(Solanaの用語ではスマートコントラクトはプログラムと呼ばれます)が含まれます。
ブロックタイムが12秒のネットワークでは、アービトラージボットは、ほとんどのユーザーが応答できる前に、市場間の価格差を特定して対応するために12秒のウィンドウがあります。Solanaの約400msのブロックタイムでは、そのウィンドウは0.5秒未満に圧縮され、市場をより効率的にし、自動化されたアクターが一般参加者に対して持つアドバンテージを低減します。高速ブロックタイムは、遅いチェーンでは注文の配置と実行の間のレイテンシを考慮すると非現実的である、サブ秒単位の価格更新を伴うオンチェーンオーダーブックも可能にします。
ブロックタイムはトランザクション手数料も形状作ります。Ethereumの12秒のブロックタイムは、ブロック空間の希少性を作り出します。需要が急増すると、ユーザーは手数料オークションで競合し、混雑時にはコストが急上昇します。Solanaの高速ブロックタイムとSealevelによる並列実行によって可能になる高いスループットは、ブロック空間をめぐる競争を減らし、トランザクションあたり平均0.01ドル未満の手数料を維持します。ただし、極端な混雑時には、Solana独自の料金市場が急騰する可能性があります。料金の変動性は、遅いチェーンに固有のものではありません。
DeFiを超えて、高速ブロックタイムは低遅延ゲーミングおよびマイクロトランザクション決済システムを可能にし、トランザクションごとの確認時間を知覚できないレベルにする必要があります。
より高速なブロックタイムは、Solanaが実行可能にサポートできるアプリケーションの範囲を拡大し、開発者のアクティビティとネットワークの採用に影響を与える可能性があります。その技術的優位性が長期的なネットワーク価値に翻訳されるかどうかは、投資家が採用率、開発者のアクティビティ、トークノミクスとともに検討する別の問題です。ブロック速度はその評価における一つの要素です。
Solanaの速度には、認識されているトレードオフが伴います。バリデーターのハードウェア要件はEthereumよりも大幅に高く、批評家はこれが分散化を制限していると主張しています。これは、開発と議論の活発な分野であり続けています。
技術仕様の概要
以下の表は、Solanaの主要なタイミング仕様をすばやく参照できるようにまとめたものです。
| 仕様 | 値 |
|---|---|
| Tick期間 | ~6.25ms |
| スロットあたりのTick数 | 64 |
| スロット期間 | ~400ms (0.4秒) |
| 1秒あたりのスロット数(理論上の最大値) | 2.5 |
| エポックあたりのスロット数(メインネット) | 432,000 |
| エポック期間(メインネット) | 約2日(約48時間) |
| ブロックタイム(目標) | ~400ms |
| ブロックタイム(実際の平均) | 400msをわずかに上回る(ライブデータ参照) |
| 楽観的確認 | ~1~2秒 |
| 完全な最終確定 | ~32スロット / ~13秒 |
開発者は、Solana JSON-RPC getSlot()メソッド(ドキュメント:docs.solana.com/api/http#getslot).))を使用して現在のスロット番号を取得できます。
ライブスロットおよびパフォーマンスデータ:Solana Beach | Solscan
Solanaのスロットとブロックタイムに関するよくある質問
Solanaにおけるスロットとは何ですか?
Solanaにおけるスロットは、1人の指定されたバリデーター(スロットリーダー)が単一のブロックを生成できる、約400ミリ秒の固定時間枠です。スロットはブロックと同じではありません。割り当てられたリーダーが行動できなかった場合、スロットはスキップされ、ネットワークは直ちに次のスロットに進みます。
Solanaのブロックタイムはどのくらいですか?Solanaのドキュメントでは、歴史的に約400ミリ秒の目標スロット期間が引用されています。実際のスロットおよびブロック間隔は変動し、スキップされたスロットの割合は日付、クラスター、測定方法を必要とします。固定の500ミリ秒未満の平均を仮定するのではなく、ライブデータを使用してください。現在の数値については、Solana Beachを確認してください。
Solanaのエポックには432,000スロットが含まれており、メインネットでは約2日(432,000スロット × 400ms ≒ 48時間)に相当します。DevnetとTestnetはより短いエポックを使用します。
スロットはブロックが生成される可能性のある時間枠(約400ms)です。ブロックは、確認されたトランザクションを含む実際のデータ構造です。すべてのブロックはスロットを占有しますが、すべてのスロットがブロックを生成するわけではありません。ブロックのないスロットはスキップされたスロットと呼ばれます。
3つのアーキテクチャ上のイノベーションが連携しています。(1) Proof of History (PoH)は、古典的なコンセンサスシステムに必要な調整オーバーヘッドを排除する暗号時計として機能します。(2) Gulf Streamは、メンプールを削除するために、スロットリーダーの開始前にトランザクションを事前ルーティングします。(3) Sealevelは、各ブロック内で数千の重複しないトランザクションを並列処理し、スループットを大幅に向上させます。
スロットがスキップされると、Solanaネットワークは直ちに次のスロットに進みます。トランザクションが失われることはありません。それらは保留中として残り、次に利用可能なスロットに含まれます。約400msのペースは中断なく継続されます。スキップ率の履歴は、通常の条件下で約3~8%で推移しており、平均ブロックタイムに約20msのわずかな増加をもたらします。
ほとんどのSolanaトランザクションは、通常の条件下で1~2秒以内に楽観的確認に達します。Tower BFTのロックアウトメカニズムによりトランザクションが計算上取り消し不可能になる最終確定には、約13秒(約32スロット)かかります。トークンの送信やDEXでの取引のような日常的なユースケースでは、ユーザーが体験するのは楽観的確認です。
スロットタイム(400ms)はプロトコルの定数であり、各時間ウィンドウの固定された期間です。ブロックタイムは測定された平均値であり、実際に生成されたブロックの間隔です。スロットがスキップされない場合、両者は等しくなります。実際には、スキップ率によりブロックタイムはスロットタイムよりもわずかに長くなります。
Solana関連記事
Bybit でSOLを探索
読者は、現在のSOL市場情報)またはSOL/USDT 現物市場.)を確認できます。これらのリンクは市場情報とアクセスを提供しますが、技術的な主張を検証するものではなく、SOLがあらゆる読者に適していることを示唆するものではありません。
要点
- Solanaのスロットは、1人のバリデーターが1つのブロックを生成できる約400msの時間ウィンドウです。スロットとブロックは同じではありません。
- Solanaはブロックタイムを約400msと目標としていますが、スキップされたスロット(過去のスキップ率:3〜8%)により、実際の平均はわずかに高くなります。
- 各エポックには432,000スロット(メインネットで約2日間)が含まれており、リーダーのスケジュールは各エポックの境界で新たに計算されます。
- Proof of Historyは調整オーバーヘッドを排除する暗号学的クロックですが、Solanaのコンセンサスメカニズムではありません(Tower BFTがコンセンサスを処理し、Proof of Stakeがバリデーターの選択を処理します)。
- Solanaの実際の非投票トランザクションTPSは通常2,000〜4,000であり、65,000+という数値は最適条件下での理論上のピーク値です。
- ブロックタイム(400ms)はファイナリティと同じではありません。オプティミスティック確認には約1〜2秒かかり、完全なファイナリティには約13秒かかります。
- 高速なブロックタイムは、DeFi アプリケーション、競争力のある手数料構造、および遅いチェーンでは非現実的なユースケースを可能にすると同時に、バリデーターのハードウェア要件におけるトレードオフが認識されています。
ライブパフォーマンスデータについては、solanabeach.ioをご覧ください。技術ドキュメントについては、docs.solana.comをご覧ください。
この記事は情報提供および教育目的のみに提供されるものです。これは、SOLを含むいかなる暗号資産の購入、売却、または保有に関する財務アドバイス、投資アドバイス、または推奨を構成するものではありません。暗号資産市場は変動が激しく投機的です。読者は、投資決定を行う前に、独自の調査を行い、資格のあるファイナンシャルアドバイザーに相談する必要があります。