2023年初頭、Bitcoinネットワークへの「Ordinals」の導入がネットワークブロックスペースの取り扱いについて新たな議論を巻き起こしました。同年5月、BRC-20トークンへの需要急増が一時的にBitcoinネットワークを圧倒し、世界最大の中央集権取引所であるバイナンスがBitcoinの引き出しを一時停止する事態となりました。
「Ordinal」は、「連続的な順序で」という意味の単語に由来する序数であり、作成されたプロトコルです。Casey Rodarmor2023年1月に。それはBitcoinスクリプトを適応して、Bitcoinの最小単位である「サトシ」(sats)に任意のデータを添付するようになりました。この機能により、Bitcoinブロックチェーン上でEthereumのようなPFPとNFTが現れることとなりました。もっと情報)
)
4月24日時点で、Bitcoinネットワーク上の3つのNFTプロジェクト、NodeMonkes、Runestone、およびBitcoin Puppetsは、市場価値によるトップ10のNFTコレクションの中にランクインし、Bitcoinのスマートコントラクトプラットフォームとしてのポテンシャルを示しています(出典: Coingecko)。
Bitcoin L2とStacks
この進展により、Bitcoinネットワーク上のL2プロジェクトが急増しています。DeFiLlamaによると、4月15日時点で、「Bitcoinサイドチェーン」と分類される11のプロジェクトは、合計で約9億ドルのTVLを保有しています。これらのプロジェクトが実際にBitcoinネットワークをL1として使用しているかについての議論が続いていますが、成長するTVLとプロジェクト数はBitcoinの物語への市場の関心が高まっていることを反映しています。
これらのプロジェクトの中で、スタックスは最近の進歩で目立っています。 2017年に開始され、2021年以降ビットコインネットワークにスマートコントラクトをもたらすことを目指しています。 スタックスの最近の進展と今後の主要な「ナカモトアップグレード」について詳しく見てみましょう。
Munib Ali氏の2016年のTEDトークのビデオ; ソースTEDxトークス
2017年、Dr. Muneeb Aliは学位を取得し、Stacks(旧Blockstack)のホワイトペーパーを公開しました。このプロジェクトは、CoinListでトークンセールを行い、5200万ドルを調達しました。それまでに、Aliと彼の初期チームはBitcoin L1上でOnenameというプロトコルとアプリケーションを構築し、Bitcoinネットワーク上で分散型のアイデンティティとプロフィールページを可能にしました。これらの経験はStacksのビジョンを形作るのに役立ち、より堅牢なプラットフォームの創造にインスピレーションを与えました。
Blockstackは、既存のインターネットでの中央集権的なデータ保管と管理への過度な依存に気付きました。彼らは、ブロックチェーン技術を使用して分散型ネットワークを作成し、ユーザーがデータを所有し、開発者が簡単にdAppsを構築できるようにすることを目指しました。これは、イーサリアムに似ています。
2019年に、Stacksのトークン(STX)が米国証券取引委員会によって規制A+の下で承認され、2300万ドルを調達しました。これは初めてのSEC承認トークンセールであり、市場の注目を集めました。
2018年から2020年まで、Stacksチームは堅牢なプロジェクトインフラストラクチャの構築に焦点を当てました。Stacksは、ビットコインネットワークとシームレスに統合されたクロスチェーンコンセンサスブロックチェーンであり、Bitcoinのプログラム可能性を向上させるよう設計されています。チームはまた、カスタムプログラミング言語であるClarityを開発しました。この期間中、StacksはUnion Square Ventures、Harvard Endowment、Winklevoss Capital、Naval Ravikantなどの著名な投資家から資金を確保しました。
Stacks 2.0
「Bitcoinは最高で、最も分散化された通貨層だと信じています。現在、すべての流通中のBitcoinの1%がEthereum上でwrapped Bitcoin(wBTC)として発行されており、Bitcoinをスマートコントラクトで使用する需要が示されています。他のスマートコントラクトプラットフォーム上でBitcoinを包む代わりに、なぜBitcoinネットワークにスマートコントラクト機能を持たせないのでしょうか?」— Muneeb Ali, from ‘Bitcoin DeFi?それは、スタックスの創設者Muneeb Aliが言うことです、Decrypt.'
2021年1月、BlockstackはStacks 2.0メインネットを開始し、Stacksネットワークに変わりました。Aliの提案通り、Stacks 2.0はビットコイン自体を変更せずにビットコインにスマートコントラクト機能をもたらすことを目指しています。このチェーンの設計はビットコインの分散化とセキュリティを継承しながら、スマートコントラクト機能を追加してネットワークのスケーラビリティを向上させています。
転送認証プロセス; ソース: stacks.co%20is,powers%20without%20modifying%20Bitcoin%20itself)
StacksのコンセンサスメカニズムであるProof-of-Transfer(PoX)は、Bitcoinネットワークセキュリティを継承するために重要なProof of Burnを拡張しています。
PoBとは異なり、マイナーが暗号通貨を燃やすPoXでは、マイナーはStackingに参加するSTXホルダーにBitcoinを送信します。マイナーは、Stacksノードを実行し、Bitcoinをアンカーチェーンとして使用してブロックを生成および採掘することで、Stacksのマイニングに参加します。PoXメカニズムには次のものが含まれます:
選出されたマイナーは、ビットコインのブロックにすべての新しいStacksトランザクションのハッシュを記録し、ビットコインマイナーとStacksメンテナーのインセンティブを整えます。PoSネットワークのステーキングに類似したスタッキングは、STXをロックしてビットコインの報酬を得ることを含みます。マイナーやスタッカーの役割は、次のように示されています。
マイナーとスタッカーの役割;出典:スタックス ドキュメント
[Miner]
[Stacker]
StacksはBitcoinのレイヤー2ですか?
Stacks 2.0のアップグレードにより、メインネットとProof-of-Transferメカニズムの導入により、Stacksチェーンがビットコインネットワーク上でスマートコントラクトプラットフォームとして機能するようになりました。ただし、それをビットコインの第2層(L2)と呼ぶことは論争の的です。
これらの理由から、Stacks 2.0は従来のL2カテゴリにすっきりとは収まらない。ただし、Stacksはサイドチェーンでもない。なぜなら、その取引は最終的にBitcoinネットワーク上で決済されるからだ。このユニークなセットアップにより、Stacks共同創設者のMuneeb Aliは2021年にそれを「Layer 1.5」と呼んだ。デクリプト インタビュー。
ビットコインネットワークは元々スマートコントラクトのために設計されていなかったため、これらの機能を追加したりスケーラビリティを向上させたりすることは、イーサリアムやEVMチェーンの場合と同じくらい簡単ではありませんでした。ビットコインL2の違いをより深く理解するには、Spartan Groupの2023年12月の記事「」を参照してください。BITCOIN LAYERS - 信頼できる金融時代のタペストリー.”
Bitcoin L2 トリレンマ; Source: BITCOIN LAYERS — 信頼できない金融時代のタペストリー
上図に示すように、Bitcoin L2トライレンマには次のようなものが含まれています:
Stacksは、条件1と3を満たすビットコインのL2ソリューションと見なされていますが、条件2を満たしていません。その一方、ライトニングネットワークは条件1と2を満たしていますが、「ローカルコンセンサス」方式を使用しているため、主要なチェーンとは別のピアツーピアネットワークに取引を記録しており、そのため条件3を満たしていません。
スタックスの現在の問題点
Stacksチェーンのユニークな構造は、Bitcoinネットワーク上でスマートコントラクトプラットフォームとして動作することを可能にしますが、いくつかの課題も含んでいます。
メインの目標
Nakamotoバージョンは、今年の大規模なアップグレードで、Stacksチェーンの問題を解決し、パフォーマンスとセキュリティを向上させる予定です。
ブロック生成メカニズムとスタッカーの役割の変更
Nakamotoアップグレードの前に、Stacksチェーンで生成されたブロックの割合はBitcoinブロックの割合と1:1であり、ブロックの生成とトランザクションの確認時間が遅くなる結果となりました。
Nakamotoのアップグレード後、「テニュアベースのブロック生成」メカニズムが導入され、ブロックの生成をスピードアップします。マイナーはテニュア内(つまり、Bitcoinブロック生成サイクル内)で複数のStacksブロックを生成することができ、ブロックの生成および確認時間を約5秒に短縮し、Stacksのスケーラビリティを大幅に向上させます。
これらのスタックスブロックは、スタッカーによって検証されます。ナカモトのアップグレード前、スタッカーはネットワークの経済的セキュリティに貢献するためにSTXトークンをロックするだけでした。アップグレード後、スタッカーはサイン者として機能し、マイナーの在職中に生成された各スタックスブロックを検証、保存、署名、および伝播する責任があります。マイナーとスタッカーの相互作用は以下のように示されています:
Nakamotoのアップグレード後、マイナーとスタッカー(またはサイン者)がどのように相互作用するか;ソース:stacks ドキュメント
図に示すように、マイナーは次のブロックを作成するためにスタッカーの署名が必要であり、スタッカーはProof-of-Transferメカニズムの下で報酬を受け取るために署名操作を行い、スタックされたSTXトークンをアンロックする必要があります。
ビットコインの最終性のためのチェーン構造の変更
テナントの変更(またはマイナー選挙)中、サイン者(スタッカー)は最新のブロックのみに署名することで、マイナーがスタックスチェーンを恣意的にフォークするのを防ぎます。これは、スタッカーがマイナーを監督し、以前に生成されたブロックを検証し、新しいブロックが最新のブロックに基づいていることを確認することを意味します。
さらに、トランザクション(テニュア変更トランザクション)を送信する際、マイナーは、前のマイナーのテニュア中に記録された最初のStacksブロックのハッシュとブロック自体のハッシュが含まれたインデックス付きブロックハッシュを含める必要があります。これにより、各マイナーが同じ作業を行い、Stacksブロックチェーンの状態がBitcoinブロックに記録され、Stacksブロックチェーンの履歴がBitcoinネットワーク上に連続して記録されることが保証されます。
Bitcoinブロック、Stacksブロック、およびインベントリビットマップの関係の図; 出典:スタックス ドキュメント
したがって、図に示されているように、StacksブロックとBitcoinブロックの関係は、期間N中に提出されたトランザクションが、次の2つの期間、つまり期間N+2のBitcoinブロックに記録されるというものです。これは、StacksのトランザクションがBitcoinブロックと同様に逆転しにくくなるまでに3つのテニュア変更が必要であることを意味します。ユーザーの視点から見ると、チェーン構造はL2から知っているものと似ており、トランザクションが秒で確認される一方、Bitcoinの決済には約30分かかります。
このシステムは、Stacksチェーンのセキュリティ予算も向上させます。少なくとも70%のStackersからの署名を必要とするStacksブロック検証メカニズムは、Stacksのセキュリティ予算をスタッキング資産の70%に増やし、取引がBitcoinの最終決済を達成した時点で、このセキュリティ予算はBitcoinの51%のマイニングパワーに相当するものになります。
Nakamotoアップグレード後のStacksメカニズムの概要:
ナカモトのアップグレード後、スタックスチェーンのトランザクションスピードが大幅に向上し、ビットコインの最終性を実現し、データの変更不能性を確保します。ユーザーにとっては、より速いトランザクション確認時間を意味し、システムにとっては、真のビットコインL2に近づくことを意味し、ビットコインのセキュリティを継承します。
Bitcoin MEV問題の解決
Nakamotoのアップグレード前、StacksチェーンにおけるMEV問題は主に次のように発生していました。 F2Poolなどの重要なハッシュパワーを持つBitcoinマイナーは、他のステーキングマイナーが提出したコミットメントトランザクションを検閲し、彼らがステーキングブロックリワードとトランザクション手数料を受け取ることを確実にするために、Bitcoinブロック内でBTC入札額を調整していました。 この行動は、StackersのBTC報酬を減少させ、マイニングプロセスへの信頼を損ないました。
Nakamotoのアップグレードでは、ブロックの採掘プロセスにおける公平性を高めるために、いくつかの新しいマイナー選択基準が導入されています。
これらのMEV防止基準を導入することで、Nakamotoアップグレードは、Stacksブロックチェーンのマイニングプロセスにおける透明性と信頼を高めるでしょう。
Nakamotoアップグレードロードマップ; ソース: nakamoto.run
2022年末にsBTCと中本ホワイトペーパーが公開されて以来,スタックス財団と関連する開発者は長い間ナカモトのアップグレードに取り組んできました。 上記のように、ナカモトの機能は2024年2月時点でテストネットに統合される予定です(ナカモトマイルストーン0.3と呼ばれ、コードネームはアルゴンです)、ナカモトアップグレードアップデートが全面展開されています。ナカモトアップグレードの第一段階が現在メインネット上でオンラインになり、アップグレードは次々に展開されます。
Nakamotoアップグレードは2つのフェーズから構成され、それぞれがハードフォークを伴います。プロセスは「インスタンス化」フェーズと「アクティベーション」フェーズに分かれており、Nakamotoのアップデート後、完全に機能をアクティブ化する前に、オンチェーン環境の変更による混乱を避けるために、最終調整期間を許可しています。
中本リリースプラン; ソース: Nakamoto Launch: テストネットおよびメインネット展開の概要
アップグレードの最初の段階(インスタンス化)は4月22日に開始されました。重大なバグが見つからず、インスタンス化が完了したと仮定すると、第2段階は5月中旬に開始される予定でした。しかし、最初の段階の開始後、サインアップリシリエンシー/リカバリーシステムのいくつかの不備が発見されました。そのため、5月1日、スタックス財団は元の計画を変更することを発表しました。主なポイントは次のとおりです:
改訂された中本リリースタイムライン;出典:stacks.org
改訂された計画によると、コードの開発は7月15日に完了し、ナカモトのアップグレードのアクティベーションフェーズはもともと5月中旬に予定されていたが、3か月後の8月28日に始まる予定です。良いニュースは、もともとQ3に予定されていたsBTCのアップグレードが遅れることはなく、アクティベーションフェーズが始まってから4週間後に予想されているということです。
sBTC - L2達成の最後のピース
Nakamotoのアップグレードは、5月に完全にアクティブ化される予定であり、Stacksチェーンのパフォーマンスを大幅に向上させ、Stacksブロックに対するBitcoinの最終性を実現することを目指しています。しかし、Bitcoin L2として本当に成功するためには、Nakamotoのアップグレードだけでは成功の半分に過ぎません。
Bitcoin L2を識別するための基準;出典:軽いつぶやき
Nakamotoアップグレードがリリースされると、StacksはSovereign Rollupと似た環境を持つようになります。ただし、BitcoinのネイティブアセットBTCをチェーン上に持ち込み、それを利用することで、真のBitcoinスマートコントラクトプラットフォームおよびL2としての機能を果たすことができます。同じツイートで、Stacksの創設者であるMuneeb Ali 言ったBTCをビットコインのレイヤー内外に移動することが最も難しい部分であり、sBTCは信頼できるブリッジへの最も近いソリューションであり、ビットコインL1を変更せずにBTCのペッギングメカニズムを実行できる分散型の公開サイン者グループであると説明されました。
sBTCは2つの主要な属性に基づいており、ビットコインネットワークとスタックスチェーンの間でBTCアセットを結ぶことを目的としています
以前、Stacksチェーンには、wBTC(wrapped BTC)のように、xBTCやaBTCなどのBTC関連のアセットがありましたが、これらは中央集権的なカストディモデルに基づいており、マルチシグネチャブリッジが必要でした。これに対して、sBTCは、トラストレスなBTCブリッジを実現するために、Proof of Transferメカニズムの下でサインするグループとしてStackersを使用しています。
sBTCの動作方法(1); ソース:スタックス ドキュメント
sBTCの動作方法(2); ソース: sbtc.tech
sBTCの更新と実装は2024年第3四半期に計画されています。NakamotoのアップグレードとsBTCの更新は、Stacksがビットコインネットワーク上で優先されるスマートコントラクトプラットフォームになるというStacksの野心的な目標における重要なマイルストーンです。Stacksが本当にビットコインL2となり、休眠中のBTCを効果的に活用できるかどうかを見守り続けることができます。
ソース: BITCOIN LAYERS — Tapestry of a Trustless Financial Era
この記事は[から転載されていますtechflow]、著作権は元の著作者[DeSpread]に帰属します。この転載に対する異議がある場合は、お問い合わせくださいGate Learn チーム, そしてチームは関連手続きに従ってできるだけ早く対応いたします。
免責事項:本文に表現されている見解や意見は、著者個人のものであり、投資アドバイスを構成するものではありません。
他の言語版はGate Learnチームによって翻訳されています。翻訳された記事は、引用されていない場合、コピーしたり、広めたり、盗用したりしてはいけません。Gate.io.
2023年初頭、Bitcoinネットワークへの「Ordinals」の導入がネットワークブロックスペースの取り扱いについて新たな議論を巻き起こしました。同年5月、BRC-20トークンへの需要急増が一時的にBitcoinネットワークを圧倒し、世界最大の中央集権取引所であるバイナンスがBitcoinの引き出しを一時停止する事態となりました。
「Ordinal」は、「連続的な順序で」という意味の単語に由来する序数であり、作成されたプロトコルです。Casey Rodarmor2023年1月に。それはBitcoinスクリプトを適応して、Bitcoinの最小単位である「サトシ」(sats)に任意のデータを添付するようになりました。この機能により、Bitcoinブロックチェーン上でEthereumのようなPFPとNFTが現れることとなりました。もっと情報)
)
4月24日時点で、Bitcoinネットワーク上の3つのNFTプロジェクト、NodeMonkes、Runestone、およびBitcoin Puppetsは、市場価値によるトップ10のNFTコレクションの中にランクインし、Bitcoinのスマートコントラクトプラットフォームとしてのポテンシャルを示しています(出典: Coingecko)。
Bitcoin L2とStacks
この進展により、Bitcoinネットワーク上のL2プロジェクトが急増しています。DeFiLlamaによると、4月15日時点で、「Bitcoinサイドチェーン」と分類される11のプロジェクトは、合計で約9億ドルのTVLを保有しています。これらのプロジェクトが実際にBitcoinネットワークをL1として使用しているかについての議論が続いていますが、成長するTVLとプロジェクト数はBitcoinの物語への市場の関心が高まっていることを反映しています。
これらのプロジェクトの中で、スタックスは最近の進歩で目立っています。 2017年に開始され、2021年以降ビットコインネットワークにスマートコントラクトをもたらすことを目指しています。 スタックスの最近の進展と今後の主要な「ナカモトアップグレード」について詳しく見てみましょう。
Munib Ali氏の2016年のTEDトークのビデオ; ソースTEDxトークス
2017年、Dr. Muneeb Aliは学位を取得し、Stacks(旧Blockstack)のホワイトペーパーを公開しました。このプロジェクトは、CoinListでトークンセールを行い、5200万ドルを調達しました。それまでに、Aliと彼の初期チームはBitcoin L1上でOnenameというプロトコルとアプリケーションを構築し、Bitcoinネットワーク上で分散型のアイデンティティとプロフィールページを可能にしました。これらの経験はStacksのビジョンを形作るのに役立ち、より堅牢なプラットフォームの創造にインスピレーションを与えました。
Blockstackは、既存のインターネットでの中央集権的なデータ保管と管理への過度な依存に気付きました。彼らは、ブロックチェーン技術を使用して分散型ネットワークを作成し、ユーザーがデータを所有し、開発者が簡単にdAppsを構築できるようにすることを目指しました。これは、イーサリアムに似ています。
2019年に、Stacksのトークン(STX)が米国証券取引委員会によって規制A+の下で承認され、2300万ドルを調達しました。これは初めてのSEC承認トークンセールであり、市場の注目を集めました。
2018年から2020年まで、Stacksチームは堅牢なプロジェクトインフラストラクチャの構築に焦点を当てました。Stacksは、ビットコインネットワークとシームレスに統合されたクロスチェーンコンセンサスブロックチェーンであり、Bitcoinのプログラム可能性を向上させるよう設計されています。チームはまた、カスタムプログラミング言語であるClarityを開発しました。この期間中、StacksはUnion Square Ventures、Harvard Endowment、Winklevoss Capital、Naval Ravikantなどの著名な投資家から資金を確保しました。
Stacks 2.0
「Bitcoinは最高で、最も分散化された通貨層だと信じています。現在、すべての流通中のBitcoinの1%がEthereum上でwrapped Bitcoin(wBTC)として発行されており、Bitcoinをスマートコントラクトで使用する需要が示されています。他のスマートコントラクトプラットフォーム上でBitcoinを包む代わりに、なぜBitcoinネットワークにスマートコントラクト機能を持たせないのでしょうか?」— Muneeb Ali, from ‘Bitcoin DeFi?それは、スタックスの創設者Muneeb Aliが言うことです、Decrypt.'
2021年1月、BlockstackはStacks 2.0メインネットを開始し、Stacksネットワークに変わりました。Aliの提案通り、Stacks 2.0はビットコイン自体を変更せずにビットコインにスマートコントラクト機能をもたらすことを目指しています。このチェーンの設計はビットコインの分散化とセキュリティを継承しながら、スマートコントラクト機能を追加してネットワークのスケーラビリティを向上させています。
転送認証プロセス; ソース: stacks.co%20is,powers%20without%20modifying%20Bitcoin%20itself)
StacksのコンセンサスメカニズムであるProof-of-Transfer(PoX)は、Bitcoinネットワークセキュリティを継承するために重要なProof of Burnを拡張しています。
PoBとは異なり、マイナーが暗号通貨を燃やすPoXでは、マイナーはStackingに参加するSTXホルダーにBitcoinを送信します。マイナーは、Stacksノードを実行し、Bitcoinをアンカーチェーンとして使用してブロックを生成および採掘することで、Stacksのマイニングに参加します。PoXメカニズムには次のものが含まれます:
選出されたマイナーは、ビットコインのブロックにすべての新しいStacksトランザクションのハッシュを記録し、ビットコインマイナーとStacksメンテナーのインセンティブを整えます。PoSネットワークのステーキングに類似したスタッキングは、STXをロックしてビットコインの報酬を得ることを含みます。マイナーやスタッカーの役割は、次のように示されています。
マイナーとスタッカーの役割;出典:スタックス ドキュメント
[Miner]
[Stacker]
StacksはBitcoinのレイヤー2ですか?
Stacks 2.0のアップグレードにより、メインネットとProof-of-Transferメカニズムの導入により、Stacksチェーンがビットコインネットワーク上でスマートコントラクトプラットフォームとして機能するようになりました。ただし、それをビットコインの第2層(L2)と呼ぶことは論争の的です。
これらの理由から、Stacks 2.0は従来のL2カテゴリにすっきりとは収まらない。ただし、Stacksはサイドチェーンでもない。なぜなら、その取引は最終的にBitcoinネットワーク上で決済されるからだ。このユニークなセットアップにより、Stacks共同創設者のMuneeb Aliは2021年にそれを「Layer 1.5」と呼んだ。デクリプト インタビュー。
ビットコインネットワークは元々スマートコントラクトのために設計されていなかったため、これらの機能を追加したりスケーラビリティを向上させたりすることは、イーサリアムやEVMチェーンの場合と同じくらい簡単ではありませんでした。ビットコインL2の違いをより深く理解するには、Spartan Groupの2023年12月の記事「」を参照してください。BITCOIN LAYERS - 信頼できる金融時代のタペストリー.”
Bitcoin L2 トリレンマ; Source: BITCOIN LAYERS — 信頼できない金融時代のタペストリー
上図に示すように、Bitcoin L2トライレンマには次のようなものが含まれています:
Stacksは、条件1と3を満たすビットコインのL2ソリューションと見なされていますが、条件2を満たしていません。その一方、ライトニングネットワークは条件1と2を満たしていますが、「ローカルコンセンサス」方式を使用しているため、主要なチェーンとは別のピアツーピアネットワークに取引を記録しており、そのため条件3を満たしていません。
スタックスの現在の問題点
Stacksチェーンのユニークな構造は、Bitcoinネットワーク上でスマートコントラクトプラットフォームとして動作することを可能にしますが、いくつかの課題も含んでいます。
メインの目標
Nakamotoバージョンは、今年の大規模なアップグレードで、Stacksチェーンの問題を解決し、パフォーマンスとセキュリティを向上させる予定です。
ブロック生成メカニズムとスタッカーの役割の変更
Nakamotoアップグレードの前に、Stacksチェーンで生成されたブロックの割合はBitcoinブロックの割合と1:1であり、ブロックの生成とトランザクションの確認時間が遅くなる結果となりました。
Nakamotoのアップグレード後、「テニュアベースのブロック生成」メカニズムが導入され、ブロックの生成をスピードアップします。マイナーはテニュア内(つまり、Bitcoinブロック生成サイクル内)で複数のStacksブロックを生成することができ、ブロックの生成および確認時間を約5秒に短縮し、Stacksのスケーラビリティを大幅に向上させます。
これらのスタックスブロックは、スタッカーによって検証されます。ナカモトのアップグレード前、スタッカーはネットワークの経済的セキュリティに貢献するためにSTXトークンをロックするだけでした。アップグレード後、スタッカーはサイン者として機能し、マイナーの在職中に生成された各スタックスブロックを検証、保存、署名、および伝播する責任があります。マイナーとスタッカーの相互作用は以下のように示されています:
Nakamotoのアップグレード後、マイナーとスタッカー(またはサイン者)がどのように相互作用するか;ソース:stacks ドキュメント
図に示すように、マイナーは次のブロックを作成するためにスタッカーの署名が必要であり、スタッカーはProof-of-Transferメカニズムの下で報酬を受け取るために署名操作を行い、スタックされたSTXトークンをアンロックする必要があります。
ビットコインの最終性のためのチェーン構造の変更
テナントの変更(またはマイナー選挙)中、サイン者(スタッカー)は最新のブロックのみに署名することで、マイナーがスタックスチェーンを恣意的にフォークするのを防ぎます。これは、スタッカーがマイナーを監督し、以前に生成されたブロックを検証し、新しいブロックが最新のブロックに基づいていることを確認することを意味します。
さらに、トランザクション(テニュア変更トランザクション)を送信する際、マイナーは、前のマイナーのテニュア中に記録された最初のStacksブロックのハッシュとブロック自体のハッシュが含まれたインデックス付きブロックハッシュを含める必要があります。これにより、各マイナーが同じ作業を行い、Stacksブロックチェーンの状態がBitcoinブロックに記録され、Stacksブロックチェーンの履歴がBitcoinネットワーク上に連続して記録されることが保証されます。
Bitcoinブロック、Stacksブロック、およびインベントリビットマップの関係の図; 出典:スタックス ドキュメント
したがって、図に示されているように、StacksブロックとBitcoinブロックの関係は、期間N中に提出されたトランザクションが、次の2つの期間、つまり期間N+2のBitcoinブロックに記録されるというものです。これは、StacksのトランザクションがBitcoinブロックと同様に逆転しにくくなるまでに3つのテニュア変更が必要であることを意味します。ユーザーの視点から見ると、チェーン構造はL2から知っているものと似ており、トランザクションが秒で確認される一方、Bitcoinの決済には約30分かかります。
このシステムは、Stacksチェーンのセキュリティ予算も向上させます。少なくとも70%のStackersからの署名を必要とするStacksブロック検証メカニズムは、Stacksのセキュリティ予算をスタッキング資産の70%に増やし、取引がBitcoinの最終決済を達成した時点で、このセキュリティ予算はBitcoinの51%のマイニングパワーに相当するものになります。
Nakamotoアップグレード後のStacksメカニズムの概要:
ナカモトのアップグレード後、スタックスチェーンのトランザクションスピードが大幅に向上し、ビットコインの最終性を実現し、データの変更不能性を確保します。ユーザーにとっては、より速いトランザクション確認時間を意味し、システムにとっては、真のビットコインL2に近づくことを意味し、ビットコインのセキュリティを継承します。
Bitcoin MEV問題の解決
Nakamotoのアップグレード前、StacksチェーンにおけるMEV問題は主に次のように発生していました。 F2Poolなどの重要なハッシュパワーを持つBitcoinマイナーは、他のステーキングマイナーが提出したコミットメントトランザクションを検閲し、彼らがステーキングブロックリワードとトランザクション手数料を受け取ることを確実にするために、Bitcoinブロック内でBTC入札額を調整していました。 この行動は、StackersのBTC報酬を減少させ、マイニングプロセスへの信頼を損ないました。
Nakamotoのアップグレードでは、ブロックの採掘プロセスにおける公平性を高めるために、いくつかの新しいマイナー選択基準が導入されています。
これらのMEV防止基準を導入することで、Nakamotoアップグレードは、Stacksブロックチェーンのマイニングプロセスにおける透明性と信頼を高めるでしょう。
Nakamotoアップグレードロードマップ; ソース: nakamoto.run
2022年末にsBTCと中本ホワイトペーパーが公開されて以来,スタックス財団と関連する開発者は長い間ナカモトのアップグレードに取り組んできました。 上記のように、ナカモトの機能は2024年2月時点でテストネットに統合される予定です(ナカモトマイルストーン0.3と呼ばれ、コードネームはアルゴンです)、ナカモトアップグレードアップデートが全面展開されています。ナカモトアップグレードの第一段階が現在メインネット上でオンラインになり、アップグレードは次々に展開されます。
Nakamotoアップグレードは2つのフェーズから構成され、それぞれがハードフォークを伴います。プロセスは「インスタンス化」フェーズと「アクティベーション」フェーズに分かれており、Nakamotoのアップデート後、完全に機能をアクティブ化する前に、オンチェーン環境の変更による混乱を避けるために、最終調整期間を許可しています。
中本リリースプラン; ソース: Nakamoto Launch: テストネットおよびメインネット展開の概要
アップグレードの最初の段階(インスタンス化)は4月22日に開始されました。重大なバグが見つからず、インスタンス化が完了したと仮定すると、第2段階は5月中旬に開始される予定でした。しかし、最初の段階の開始後、サインアップリシリエンシー/リカバリーシステムのいくつかの不備が発見されました。そのため、5月1日、スタックス財団は元の計画を変更することを発表しました。主なポイントは次のとおりです:
改訂された中本リリースタイムライン;出典:stacks.org
改訂された計画によると、コードの開発は7月15日に完了し、ナカモトのアップグレードのアクティベーションフェーズはもともと5月中旬に予定されていたが、3か月後の8月28日に始まる予定です。良いニュースは、もともとQ3に予定されていたsBTCのアップグレードが遅れることはなく、アクティベーションフェーズが始まってから4週間後に予想されているということです。
sBTC - L2達成の最後のピース
Nakamotoのアップグレードは、5月に完全にアクティブ化される予定であり、Stacksチェーンのパフォーマンスを大幅に向上させ、Stacksブロックに対するBitcoinの最終性を実現することを目指しています。しかし、Bitcoin L2として本当に成功するためには、Nakamotoのアップグレードだけでは成功の半分に過ぎません。
Bitcoin L2を識別するための基準;出典:軽いつぶやき
Nakamotoアップグレードがリリースされると、StacksはSovereign Rollupと似た環境を持つようになります。ただし、BitcoinのネイティブアセットBTCをチェーン上に持ち込み、それを利用することで、真のBitcoinスマートコントラクトプラットフォームおよびL2としての機能を果たすことができます。同じツイートで、Stacksの創設者であるMuneeb Ali 言ったBTCをビットコインのレイヤー内外に移動することが最も難しい部分であり、sBTCは信頼できるブリッジへの最も近いソリューションであり、ビットコインL1を変更せずにBTCのペッギングメカニズムを実行できる分散型の公開サイン者グループであると説明されました。
sBTCは2つの主要な属性に基づいており、ビットコインネットワークとスタックスチェーンの間でBTCアセットを結ぶことを目的としています
以前、Stacksチェーンには、wBTC(wrapped BTC)のように、xBTCやaBTCなどのBTC関連のアセットがありましたが、これらは中央集権的なカストディモデルに基づいており、マルチシグネチャブリッジが必要でした。これに対して、sBTCは、トラストレスなBTCブリッジを実現するために、Proof of Transferメカニズムの下でサインするグループとしてStackersを使用しています。
sBTCの動作方法(1); ソース:スタックス ドキュメント
sBTCの動作方法(2); ソース: sbtc.tech
sBTCの更新と実装は2024年第3四半期に計画されています。NakamotoのアップグレードとsBTCの更新は、Stacksがビットコインネットワーク上で優先されるスマートコントラクトプラットフォームになるというStacksの野心的な目標における重要なマイルストーンです。Stacksが本当にビットコインL2となり、休眠中のBTCを効果的に活用できるかどうかを見守り続けることができます。
ソース: BITCOIN LAYERS — Tapestry of a Trustless Financial Era
この記事は[から転載されていますtechflow]、著作権は元の著作者[DeSpread]に帰属します。この転載に対する異議がある場合は、お問い合わせくださいGate Learn チーム, そしてチームは関連手続きに従ってできるだけ早く対応いたします。
免責事項:本文に表現されている見解や意見は、著者個人のものであり、投資アドバイスを構成するものではありません。
他の言語版はGate Learnチームによって翻訳されています。翻訳された記事は、引用されていない場合、コピーしたり、広めたり、盗用したりしてはいけません。Gate.io.