ブロックチェーンのファイナリティとは? 🔐🔗
ブロックチェーンの取引は本当にいつ決済されるのか?
それは、ネットワークのファイナリティ(最終確定)モデルによって決まります。
1️⃣ 取引がブロードキャストされる
取引がネットワークに入り、ノードによって検証されます。
2️⃣ 取引がブロックに入る
有効な取引が、提案されたブロックに含まれます。
3️⃣ ブロックに確認が付く
ネットワークがそのブロックを受け入れることで、その取引がチェーン上に残り続ける可能性に対する確信が高まります。
4️⃣ ファイナリティに到達する
ファイナリティとは、受理された履歴を元に戻したり変更したりすることが、極めて難しくなる(あるいは一部のプロトコルでは、コンセンサス・ルールによって経済的または暗号学的に制約される)状態のことです。
⚡ よくある2つのモデル
確率的ファイナリティ
一般に、追加の確認回数が多いほど、取引が取り消されないという確信が高まります。
決定的/経済的ファイナリティ
プロトコルは、受理されたブロックが「最終確定」とみなされる条件を定義でき、反転にはプロトコルレベルでの非常に特別な事情が必要になります。
🧠 核となる考え方
「確認」≠「ファイナリティ」
確認とは、取引が受理されたブロックに含まれていることを示します。
一方、ファイナリティは、その履歴がブロックチェーンのコンセンサスによって「確定したもの」として扱われ続ける、より強い保証を指します。
ブロックチェーンによって、ファイナリティの達成方法は異なります。
次:ブロックチェーンのリオーガナイゼーション(再編成)とは何か、そしてなぜチェーンが一時的に直近の履歴を変えることがあるのか? 🔄
#blockchain #Finality #BlockchainTechnology #Consensus_HKC #Web3 $BTC $BNB $BTTC