ニュース暗号資産Stacks、すべてのトランザクションでBitcoinと同等のファイナリティを実現

Stacks、すべてのトランザクションでBitcoinと同等のファイナリティを実現

著者: CryptoBriefing·

重要ポイント

  • Nakamotoハードフォークは2024年10月末、Bitcoinブロック867,867付近でStacksネットワーク上で起動し、各StacksブロックテニュアをBitcoinブロックに直接結び付けました。
  • アップグレード後、確認済みのStacksトランザクションを覆すにはBitcoinブロックチェーンを再編成する必要があり、Stacksはエコシステムが「100% Bitcoinファイナリティ」と表現するものを獲得しました。
  • 2024年12月にStacksメインネットで立ち上げられたBitcoin担保型資産sBTCにより、Bitcoin保有者は中央集権的なカストディアンや追加のブリッジ信頼前提なしに、StacksベースのDeFiおよび利回りアプリケーションを利用できます。
  • ユーザーはSTXをロックしてProof-of-Transferメカニズムを通じてBitcoinの利回りを獲得できます。このメカニズムでは、マイナーがBitcoinを入札してStacksブロックの生成権を競います。
  • Stacks上のスマートコントラクトはClarityで記述されており、バイトコードにコンパイルされない決定可能な言語であるため、コントラクトの動作を実行前に完全に分析できます。
Stacks、すべてのトランザクションでBitcoinと同等のファイナリティを実現

暗号資産業界では「Bitcoinによって保護されている」というフレーズが頻繁に使われます。Stacksは今、より具体的で検証可能な主張を打ち出しています。同ネットワーク上のすべてのトランザクションは、Bitcoinブロックと同じファイナリティで決済される、というものです。文字通りBitcoinブロックにアンカーされているからです。

これがNakamotoアップグレードの機能的な成果です。Nakamotoアップグレードは、2024年10月末、Bitcoinブロック867,867付近でStacksネットワーク上で起動したハードフォークです。それ以降、確認済みのStacksトランザクションを覆すには、Bitcoin自体を再編成する必要があります。

Nakamotoアップグレードが実際に変えたもの

Nakamoto以前、Stacksは独自のブロックペースでトランザクションを処理しており、Bitcoinとは緩やかに結合しているものの、状態レベルでは拘束されていませんでした。このアップグレードは、各ブロックテニュアをBitcoinブロックに直接結び付けることで、Stacksがブロック生成を組み立てる方法を変えました。

その仕組みは次のとおりです。StacksのマイナーはBitcoinブロックNでブロックにコミットし、そのブロックの状態はN+1でBitcoinに書き込まれます。次のBitcoinブロックが到着すると、すべてのStacksマイナーは同じチェーンチップ上に構築することが求められます。Bitcoinの台帳を迂回するフォークパスは存在しません。

その結果として、Stacksエコシステムが「100% Bitcoinファイナリティ」と表現するものが実現しました。確率的ファイナリティでも、チャレンジ期間を伴うオプティミスティックなファイナリティでもなく、そもそもBitcoinを決済のベンチマークたらしめているのと同じ不可逆性の保証です。

StacksはProof-of-Transferコンセンサスモデルで動作しており、マイナーはBitcoinを入札してStacksブロックを生成する権利を得ます。Nakamotoアップグレードはこの結合を台帳レベルまで拡張したため、セキュリティと状態の決済はどちらもBitcoinのチェーンに根ざすようになりました。

Stacks上のスマートコントラクトはClarityで記述されます。Clarityはバイトコードにコンパイルされない決定可能な言語であり、コントラクトの動作を実行前に完全に分析できることを意味します。

sBTCとファイナリティが実践的に可能にするもの

Nakamotoアップグレードは、sBTCの基盤を築きました。sBTCは2024年12月にメインネットで立ち上げられ、その上に構築された最初の主要製品のひとつです。

sBTCはStacks上に存在し、同じファイナリティ保証を継承するBitcoin担保型資産です。Bitcoin保有者は、中央集権的なカストディアンや独自の信頼前提を追加するブリッジ機構を介してラップすることなく、DeFiプロトコルや利回り製品を含むStacksベースのアプリケーションへ価値を移動できます。

ファイナリティ保証が重要なのは、特定の攻撃対象面を閉じるからです。より弱いファイナリティモデルでは、十分な動機を持つ攻撃者は、ユーザーがブリッジの向こう側ですでに資金を受け取った後でも、理論上トランザクションを覆す可能性があります。Nakamoto後のStacksでは、そのシナリオには攻撃者がBitcoinも再編成することが必要になり、攻撃コストは経済的に非合理な水準まで引き上げられます。

Bitcoinステーキング製品もNakamoto後の状況の一部です。ユーザーはSTXをロックし、Proof-of-Transferメカニズムを通じてBitcoinの利回りを獲得できます。これらのポジションも同じファイナリティの傘下にあり、ステーキング記録自体が他の確認済みStacksトランザクションと同じ決済の重みを持つことを意味します。

競争環境における位置づけ

Bitcoinの近くにプログラマビリティを追加するアプローチはいくつかあります。フェデレーション型またはしきい値マルチシグのブリッジを持つサイドチェーンを使うもの、状態ルートをBitcoinに投稿するものの暫定的にシーケンサーへの信頼を必要とするロールアップアーキテクチャを使うもの、汎用計算ではなく特定のユースケースに最適化されたペイメントチャネルネットワークを使うものです。

Nakamoto後のStacksの立場が特徴的なのは、ファイナリティの主張が条件付きでないためです。「ブリッジ運営者が正直であると仮定して」という但し書きも、「チャレンジ期間経過後」という注釈もありません。決済保証はBitcoin自身のブロック生成に由来しており、それにより、積み重ねられた信頼前提ではなく明確な決済ルールを必要とするアプリケーションにとって、ネットワークの評価が容易になっています。

Stacksのブロック時間は、テニュアの境界についてはBitcoinの約10分の周期に結び付けられていますが、テニュア内のブロック生成はアップグレード前よりもNakamoto後の方が高速です。この変化は、Bitcoinベースのファイナリティモデルを変えることなく、トランザクションが送信から決済済み状態までどれだけ速く移行できるかを変えるため、開発者とユーザーの双方にとって運用上重要です。

トランザクション手数料とステーキングに使われるネイティブトークンSTXは、経済モデルの中心に位置します。より多くのアプリケーションと資産がネットワークを通じて決済されるにつれて、Stacksのブロックスペースへの需要はSTXへの需要に直接つながります。同時に、アップグレードによるBitcoinとのより緊密な連結は、その活動に対し、ネットワークが以前持っていたものよりも明確な決済フレームワークを与えています。