Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
独立メディア
いかなるプロジェクトとも無提携
ブロックチェーン基礎技術、すべての仕組みを解き明かす
chain-bible.com
最新
Ethereum、長期ロードマップ「strawmap」を公表:ファイナリティを8秒に短縮、2029年までに7回のハードフォークを計画  ·  L1の性能比較をTPSだけで判断していませんか?その数字が隠すトレードオフ
用語解説 · Technical Fundamentals

Finality

ファイナリティ
Technical Fundamentals beginner

30秒バージョン · 忙しい方へ
取引がファイナリティに達したとは、それを覆すには極めて高い、ほぼ不可能に近いコストが必要になることを意味し、絶対に取り消されない保証ではない。
詳しく読む +
01 · これは何?

ファイナリティとは何ですか?「オンチェーンに記録された」とはどう違いますか?

多くの人は、取引がブロックに取り込まれてブロックエクスプローラーで確認できるようになれば「完了した」と思い込みがちだが、それは暫定的な受理にすぎず、ファイナリティではない。ファイナリティとは、その取引を覆すコストが、攻撃者が合理的に試みることが割に合わない、あるいは技術的にほぼ不可能なレベルにまで達している状態を指す。その時点で初めて、その取引は真に終局的だと言える。

重要な違いは、ファイナリティが数学的に絶対的なものではなく、常に「覆すコストがどれだけ高いか」という問題である点だ。チェーンごとにこの閾値の定義方法は異なるため、同じ種類の取引でも、どのチェーン上にあるかによってファイナリティに達するまでの時間と確実性は大きく異なる。

02 · なぜ存在する?

ファイナリティはなぜ存在するのですか?どんな問題を解決していますか?

ブロックチェーンは本質的に、世界中に分散し互いに信頼し合わない多数のノードが共同で維持する台帳であり、短期的な意見の相違(フォーク)が発生するのは正常な現象である——2人のマイナーやバリデーターがほぼ同時に有効なブロックを生成することがあり、ネットワークが単一の「正しい」チェーンに収束するには一定の時間が必要となる。ファイナリティという概念がなければ、ユーザーは受け取った支払いが次の瞬間に覆されないという確信を永遠に持てず、取引所や加盟店、DeFiプロトコルも出金や清算を安心して処理できない。

ファイナリティは、「いつこの取引を安全に本物として扱えるか」を、永遠の不確実性のままにせず、定量化・計画可能な閾値に変えるために存在する。

03 · 意思決定にどう影響する?

ファイナリティは具体的にどう機能しますか?チェーンごとにどんな違いがありますか?

主に3つのモデルがある:

  1. 確率的ファイナリティ(Probabilistic finality):ビットコインのようなPoWチェーン——ブロックが深くなる(上に積み重なるブロックが増える)ほど、覆される確率は指数関数的に低下するが、理論上ゼロには決してならない。実務上は「6承認」で十分安全とみなされる。
  2. 決定的ファイナリティ(Deterministic finality):BFT(ビザンチン障害耐性)コンセンサスを採用するチェーン——閾値以上の割合のバリデーターがあるブロックを確認する投票を行った時点で、そのブロックは即座に、かつ明確に終局し、以後の意見の相違の余地はない。
  3. チェックポイント・ファイナリティ(Checkpoint finality):Ethereumがマージ後に採用した仕組み——ブロックはまず「提案済み」状態に入り、約2エポック(約12〜13分)の投票プロセスを経て「ファイナライズ済み」状態に移行する。ファイナライズされたブロックを覆すには、攻撃者はネットワーク全体でステーキングされているETHの少なくとも3分の1を破壊しなければならない——これは純粋な確率ではなく、経済的なペナルティメカニズムである。

レイヤー2ネットワークでは通常、さらにもう1層が加わる:取引はL2上で「高速確認」を得られる場合があるが、バッチデータが実際にL1に書き込まれ、対応する検証プロセスを通過して初めて、L1レベルのファイナリティ保証を継承する。

04 · どうすればいい?

ファイナリティは私にとってどんな意味がありますか?何に注意すべきですか?

取引所からの出金、大口のオンチェーン送金、DeFiプロトコルでのポジション清算を行う場合、ファイナリティの閾値は、安心して結果を信頼できるまでどれだけ待つべきかを直接左右する。合理的な待機時間はチェーンごとに、さらには同じチェーン上でも用途によって大きく異なる——PoW的な発想(数承認を待つ)をBFTチェーンに当てはめると必要以上に長く待つことになりかねず、逆に確率的ファイナリティのチェーンで確認数が少なすぎると、不必要な巻き戻しリスクを負うことになる。

また、L2上で「確認済み」と表示されていても、L1レベルのファイナリティを継承しているとは限らない点にも注意が必要だ。大口資金やクロスチェーン操作の場合は、L2インターフェース上のステータス表示だけに頼らず、その取引が実際に基盤となるL1に書き込まれ終局化しているかを確認しておくのが望ましい。

具体例 +

Ethereumはマージ後にPoSへ移行し、ブロックは約2エポック(約12〜13分)のバリデーター投票プロセスを経て「ファイナライズ済み」状態に達する。一度ファイナライズされると、それを覆すにはネットワーク全体でステーキングされているETHの少なくとも3分の1を破壊しなければならず、純粋な確率的な確認待ちを、定量化可能な経済的攻撃コストに置き換えている。

よくある誤解 +
✕ 誤解 1
× 誤解:ブロックに取り込まれブロックエクスプローラーで確認できれば、取引はファイナライズされている、実際は:それは通常「暫定的に受理された」状態にすぎず、真のファイナリティ閾値にはまだ遠いことが多く、チェーンによって必要な時間は数秒から1時間以上まで幅がある
✕ 誤解 2
× 誤解:ファイナリティとは数学的に絶対に覆されないことを意味する、実際は:ファイナリティは「覆すコストがどれだけ高いか」を表すものであり、確率的ファイナリティ(ビットコインなど)でも経済的ペナルティ型ファイナリティ(Ethereumなど)でも、覆す確率を数学的にゼロにするのではなく、覆すコストを極めて高くしているにすぎない
The Missing Link +
直接的な影響

確率的ファイナリティの利点は追加の投票調整メカニズムが不要でシンプルに実装できることだが、欠点は極めて小さいながらもゼロではない巻き戻しリスクが常に存在し、必要な安全性に応じて確認時間が長くなる点である。決定的/チェックポイント型ファイナリティの利点は、一度終局すれば明確で検証可能な保証が得られることだが、欠点は追加の合意形成ラウンドとバリデーター間の調整コストが必要であり、バリデーターの大量離脱などネットワーク異常時には終局化の速度に影響が出る可能性がある点である。

質問する
10文字以上入力してください
関連記事
L1の性能比較をTPSだけで判断していませんか?その数字が隠すトレードオフ
chain-comparison · 08月10日
関連ニュース
関連トピック
その追加の2%の利回りは、あなたの元本と引き換えかもしれない:リステーキング前に確認すべきスラッシング条件
DeFi Bible
リステーキングの追加の数パーセントは天から降ってきたものではなく、あなたが負う追加のスラッシングリスクに対して市場が提示した価格だ——その価格が妥当かを確認することは、数字が大きくなったのを見てすぐに参加することよりもはるかに重要だ。
#slashing
「いつでも取り消せる」は実際どれくらい速いのか:自分で本当の取り消し遅延を測定する
DeFAI Bible
あなたが思い描いていた「いつでも取り消せる」はマーケティング上の言葉であり、あなたが実際に測定した秒数こそが、あなたが本当に頼れる数字である。
#block-confirmation
「いつでも一時停止できます」は本当か?DeFAIエージェントを承認する前にこのボタンが本当に機能するか確認しよう
DeFAI Bible
一度も実際に押したことのない一時停止ボタンと、存在しない一時停止ボタンは、本当に緊急の瞬間には全く同じ結果になり得る。
#block-confirmation
リステーキングの課税層を分解する:なぜ一つの元本が複数の課税イベントになり得るのか
CryptoTax Bible
リステーキングはステーキングのおまけ版ではなく、同じ元本を3〜4つの独立した課税層に分解するものである。
#slashing