MT Capital Research Report: Stacks Nakamoto is about to be upgraded to inject new impetus into the ビットコイン ecosystem

中級1/4/2024, 10:00:05 AM
この記事は、チームのバックグラウンド、資本関係、コンセンサスメカニズム、技術アーキテクチャなど、さまざまな観点からStacksを紹介しています。
  • 歴史的なトレンドを観察すると、STXは常にBTCに遅れを取りますが、価格の変動が大きく、BTCエコシステム内の他のコインを凌駕しています。BTCのハルビングが近づき、BTCエコシステムのコンセプトに対する関心が高まる中、StacksはBTCエコシステムで先導するプロジェクトとして、Q4に中本アップグレードに備えています。このアップグレードには、5秒のブロック時間と信頼できるsBTCが特徴となり、BTCにDeFiの可能性をもたらし、Stacksエコシステムのさらなる成長を促すと予想されています。
  • BTCエコシステム概念コインの中で、STXは最も多くを保有しており、Upbitを含む主要取引所に上場しており、最適な流動性を誇っています。BTCエコシステム全体を観察するための基準資産として機能しています。
  • Stacksは、Clarity言語に基づいたスマートコントラクトや分散型アプリケーション(DApps)を可能にするために、Proof of Transfer(PoX)コンセンサスメカニズムを利用し、Bitcoinのセキュリティ基盤を構築しています。マイニングにはBTCをロックして、Bitcoinのレイヤー2ソリューションとしての機能を向上させ、高速な取引処理とBitcoinの最終性を保証しています。
  • Stacksエコシステムは現在、総ロックバリュー(Total Value Locked)が1900万ドルを超え、12万以上の展開されたスマートコントラクトと76万以上のウォレットを持っています。エコシステムは、ウォレット、DeFi、NFT、DAO、DID、ソーシャルアプリケーションをカバーし、多様です。

導入

Stacks(STX)は、ビットコインの機能を拡張するために設計されたビットコインスマートコントラクトレイヤーであり、スマートコントラクト機能を導入し、分散型アプリケーション(DApps)をサポートしています。

目標:Stacksは、Bitcoinブロックチェーンにスマートコントラクト機能をもたらし、開発者が分散型アプリケーション(DApps)やスマートコントラクトを構築できるようにすることを目指しており、これによりBitcoinの有用性を拡大しています。

POXコンセンサス:Stacks 2.0はPOXコンセンサスを採用し、参加者により安定した基盤となるチェーン通貨で報酬を提供します。新しいブロックチェーンの暗号通貨と比較して、基盤となるチェーン通貨での報酬は初期参加者により良いインセンティブを提供し、彼らをより堅牢なコンセンサスに引き寄せます。

BTCを活用する:BTCをDAppsとスマートコントラクトの構築資産に変えることで、Stacksはビットコイン経済の活力を向上させます。

エコシステム:現在、Stacksには79のプロジェクトがあり、TVLは2495万ドルです。

1. チームのバックグラウンド

Image Source: Linkedin

Stacksは、Blockstack PBCによって最初にリードされ、後にHiro Systems PBCにブランド変更された複数の独立したエンティティやコミュニティで構成されたプロジェクトです。最新のLinkedin情報によると、NYCを拠点とするチームは現在49人のメンバーで構成されています。

主要な数字と役割:

Muneeb Ali: Stacksの共同創設者、Hiro SystemsのCEO。プリンストン大学でコンピューターサイエンスの博士号を取得し、分散アプリケーションの研究開発を専門としています。TEDxなどのフォーラムでスピーチし、仮想通貨やブロックチェーンを提唱し、数多くの学術論文やホワイトペーパーを執筆しています。MuneebはTrust machineのCEOも務めています。

Jude Nelson: Stacks Foundation Research Scientist, former Hiro Engineering Partner. Holds a Ph.D. in computer science from Princeton University, was a core member of PlanetLab, and received the ACM Test of Time Award for achieving planet-scale experiments and deployments.

Aaron Blankstein:2017年に博士号を取得後にBlockstackエンジニアリングチームに参加したエンジニア。プリンストン大学とMITでコンピュータサイエンスを学びました。彼の研究はWebアプリケーションのパフォーマンス、キャッシュアルゴリズム、コンパイラ、応用暗号などさまざまなトピックにわたります。CONIKSに関する彼の研究は、2017年にCaspar Bowdenプライバシー向上技術賞を受賞しました。Emacsの使用経験は10年以上に及びます。

Mike Freedman: Hiroの技術顧問であり、プリンストン大学の分散システム教授であり、プロジェクトに対する技術的な指導を行っています。大統領初期キャリア(PECASE)賞およびスローンフェローシップを受賞しています。彼の研究は、複数の商用製品の開発と、数百万人の日常利用者を持つシステムの展開につながっています。

アルバート・ウェンガー:Union Square Ventures(USV)のHiroディレクター兼マネージングパートナー。USVに参加する前は、del.icio.usの社長を務め、EtsyやTumblrなどの企業をバックアップする積極的なエンジェル投資家として活躍していました。アルバートはハーバード大学で経済学とコンピュータサイエンスを専攻し、MITで情報技術の博士号を取得しています。

JP Singh: Hiroディレクター、プリンストン大学の教授、学部プログラムディレクター。主な研究は並列コンピューティングシステムとアプリケーションに焦点を当てています。大統領初期キャリア(PECASE)賞とスローンフェローシップを受賞し、ビジネスアナリティクス企業FirstRain Inc.の共同創業者です。プリンストン大学の学位を取得し、スタンフォード大学で電気工学の修士号と博士号を取得しています。また、Trust machineの創設者の一人でもあります。

Hiro以外にも、Stacks生態系にはStacks Foundation、Daemon Technologies、Freehold、New Internet Labs、Secret Key Labsなど、複数の独立したエンティティが貢献しています。

Image Source: StacksChina

Hiro: Stacksエコシステムにおける開発者ツールの提供と維持に焦点を当てています。

Stacks Foundation: ガバナンス、研究、教育、資金提供を通じて、Stacksエコシステムの開発を支援します。

Daemonテクノロジー:Stacksマイニングおよびステーキング操作のサポートに特化しています。

Secret Key Labs:中国のモバイルウォレットを提供し、スタッキングに直接関与することに特化しています。

2. キャピタル・リレーション

Stacksは、総額8800万ドルの5回の資金調達を経験しました。

データソース:Rootdata

特定の資金調達ラウンドと貢献者は以下の通りです:

データソース:Rootdata

信頼マシン:

Trust Machineは、ビットコインの大きな信者であり、ビットコインのレイヤーがビットコインのための幅広い新しいユースケースを開くと信じている2人のプリンストン大学のコンピュータサイエンティスト(Stacksの創設者であるMuneeb AliとHiroのエグゼクティブディレクターであるJP Singh)によって設立されました。Trust Machineは、Stacksの創設者の一人であるMuneeb AliとHiroのエグゼクティブディレクターであるJP Singhによって共同設立されました。

Trust Machinesには、Leather(ウォレット、以前はHiroウォレットとして知られていました)、Console(ソーシャルプラットフォーム)、およびLNswapの3つの製品があります

2022年4月、Breyer Capital、Digital Currency Group、GoldenTree、Hivemind、およびUnion Square Ventureが投資を発表しました$150 MTrust Machine[1]で

さらに、2023年3月に、Trust MachineとGossamer Capitalは、Alex(Stacks上で最大のdex)への250万ドルの投資を発表しました。

画像ソース:この記事の著者によって櫛で整えられました

3. 開発の歴史と現状

開発 パス

ソース:この文書は公開されている情報を元に編集されています。

4.現状:

2023年第1四半期、Stacksは最新のv2.1ネットワークアップグレードを実施し、スタッキング機能の強化、Clarityプログラミング言語の改良、内部ブロックチェーンのアップグレード、信頼性の向上が行われました。さらに、Hiro開発者プラットフォームが立ち上げられ、開発者はホステッド体験を通じてStacks上でスマートコントラクトを構築および展開することが可能になりました。

現在、コミュニティは、2023年第4四半期に予定されている中本アップグレードに積極的に準備をしています。

Nakamotoのアップグレードは、一連の技術革新を導入します。 Bitcoinに1:1で裏付けられたsBTC資産の導入と組み合わせることで、Stacksは近く完全に分散型の方法でBitcoinに書き込むことができるようになります。 sBTCは、L1とL2の間でBitcoinを移動するための最小信頼の方法として機能します。 以前のサイドチェーン方法とは異なり、しきい値ウォレットは、ペッグを維持するために経済的動機を持つ許可なく動的に変化するエンティティのグループによって管理され、これにより、ペッグのメンテナンスに自由に参加または脱退することができます。 このメカニズムを使用すると、資産をBitcoinレイヤー上に発行し、Bitcoinと1:1でペッグを維持することができます。 さらに、Nakamotoアップグレードにより、実行時間が分から秒に大幅に短縮されます。

コミュニティは以前、開発者向けにsBTCのトライアルアプリケーションを開始し、積極的にコミュニティメンバーを組織して、アップグレードのキーポイントやユースケースについて学ぶようにしました。

コンセンサスメカニズム:トランスファープルーフ(POX):

スタックスは、2018年末にジュード・ネルソンとアーロン・ブランクスタインによって提案されたProof of Burn(POB)コンセンサスメカニズムを初めて採用しました。POBにより、スタックスのマイナーは電力を消費する代わりに暗号通貨を破壊することで競争に参加することができ、専門のハードウェアを必要とせずに透明性を提供しました。しかし、POBの破壊的な性質は、マイナーがブロックチェーンのセキュリティのために価値を燃やす必要があることから、スタックスはPOBからProof of Transfer(POX)に移行しました。

Proof of Transfer (POX):

POXは、防燃メカニズムを拡張しています。POXの参加者は、暗号通貨を燃やす代わりに、ネットワーク内の他の参加者にコミットされた暗号通貨を転送し、新しいブロックチェーンのセキュリティを確保しています。

POXの主な特長と利点:

  • 基礎チェーン通貨に基づいた報酬:参加者は、より安定した基礎チェーン暗号通貨で報酬を受け取ります。これにより、新しいブロックチェーンの暗号通貨よりも早い参加者が効果的に動機付けられ、コンセンサスが強化されます。
  • 初期値設定:新しいトークンが基になるチェーン暗号通貨にペッグされるにつれて、新しいトークンには参照可能な初期値があります。
  • 価値スパイラル依存の解決: POXは、新しいブロックチェーンにおいて参加者に基礎となるチェーンの暗号通貨の形でインセンティブを提供することで、潜在的な価値スパイラル依存の問題に対処するのに役立ちます。
  • 開発者基金の設立: POXは、新しいブロックチェーンエコシステムの開発を支援するために開発者基金を設立するために使用することができます。これらの基金は、新しい暗号通貨の価値に影響を与えることなく、Bitcoinなどの他の暗号通貨を使用することができます。

POXデザイン:

参加者:

  1. マイナー:次のブロックの採掘権を得るためにBTCをステークする入札を行い、マイニングし、採掘報酬とプラットフォーム取引手数料としてSTXトークンを受け取ります。
  2. Stackers: 特定の期間にSTXをロックするユーザー。彼らは自分自身のプールを作成するか、他のプールに参加して、報酬を受け取るためのアドレスを提供できます。マイナーが受け取るBTCの量は、ステークされたSTXの数量に依存します。

Image Source: Stacks Whitepaper

参加者(ネットワーク維持者)インセンティブ:

  • リワードサイクル:各リワードサイクルで、マイナーは報酬を受け取るために設定されたアドレスに資金を送金します。各報酬アドレスは、リワードサイクル中にマイナーからビットコインを一度だけ受け取ります。
  • Eligibility Criteria:
    • スタックウォレットは、Stackingプロトコルへの参加レベルに基づいて調整されたしきい値で、合計未ロックのSTXトークンの少なくとも0.02%を持っている必要があります。
    • リワードサイクルが開始される前に、署名済みメッセージをブロードキャストし、対応するSTXトークンのプロトコル指定のロックアップ期間、資金を受け取るための指定されたBitcoinアドレス、およびStacksチェーン上の特定のブロックをサポートする投票を含めてください。
  • アドレスの有効性:
    • 参加者は、各報酬アドレスが報酬サイクル全体の有効性の確認を必要とするため、資金を受け取るアドレスの有効性を確認できる必要があります。

準備フェーズと報酬コンセンサス:

  • 報酬サイクルの前に、参加者は2つの重要な側面を決定する準備段階を経ます:
    1. アンカーブロック:報酬サイクルでは、マイナーは適切な報酬アドレスに資金を転送する必要があるアンカーブロックが存在します。このアンカーブロックは報酬サイクル全体で有効です。
    2. 報酬コレクション:報酬コレクションは、報酬サイクル中に資金を受け取るビットコインアドレスのセットです。このセットは、アンカーブロックでのスタックチェーンステートによって決定されます。

報酬アドレス選択ルール:

  • マイナーによって確立されたブロックチェーンの先端がアンカーブロックの子孫であるかどうかに応じて、報酬アドレスの選択には異なるルールが適用されます。マイナーによって作成されたブロックチェーンの先端がアンカーブロックの子孫でない場合、そのマイナーのすべてのコミットされた資金を破壊する必要があります。マイナーによって作成されたブロックチェーンの先端がアンカーブロックの子孫である場合、マイナーはコミットされた資金を報酬収集用の2つのアドレスに送らなければなりません。

5. テクニカルアーキテクチャ:

L1 または L2?

Stacksは、Bitcoinの上に構築されたスマートコントラクトレイヤーとして説明されています。2021年にリリースされた初期バージョンのStacksは、Bitcoin L1とは別のセキュリティ予算を持ち、独立したレイヤー(L1.5)と見なされていました。将来の中本バージョンでは、Bitcoinのハッシュパワーに完全に依存することを計画しており、それによりBitcoinの完全な子会社レイヤー(L2)となります。これは、Stacksの取引の不可逆性がBitcoinのセキュリティによって決定されることを意味しています。

サイドチェーン?

Stacksはある程度Bitcoinと連携しますが、従来のサイドチェーンの定義には従いません。StacksのコンセンサスメカニズムはBitcoin L1上で動作し、Bitcoinの確定性に密接に関連しており、Stacks上のデータとトランザクションは自動的にハッシュ化され、Bitcoinのブロックチェーンに永久に保存されます。これは、従来のサイドチェーンとは異なり、コンセンサスがBitcoin L1と独立してサイドチェーン上で動作し、データがBitcoin L1に保存されない点が異なります。したがって、Stacksは従来のサイドチェーンの定義には当てはまりません。

スマートコントラクト言語 - Clarity:

Clarityは、Stacksブロックチェーン向けに特別に設計された決定論的スマートコントラクトプログラミング言語です。その特長には、次のものがあります:

  1. セキュリティファースト:Solidity契約で見られる一般的な脆弱性と攻撃を防ぐためにセキュリティと予測可能性に重点を置いています。
  2. インタプリタ型: Clarityのコードはインタプリタ型であり、バイトコードにコンパイルする必要がある他の言語(Solidityなど)とは異なり、チェーンへの送信時に行ごとに実行されます。これにより、コンパイラによってもたらされる脆弱性が軽減され、スマートコントラクトの可読性が維持されます。
  3. 確定論的:プログラムがコード自体から正確に何をするかを知ることができる確定論的言語であり、「停止問題」のような問題を回避します。明確さは、実行中に「ガス切れ」がないことを保証し、有限のステップ内でプログラムの実行を保証します。
  4. 再帰なし:Clarityの設計は再帰を禁止しており、1つの契約が他の契約を呼び出す可能性がある契約の脆弱性の源となることを防いでいます。これにより、複数の再入操作が発生します。
  5. オーバーフローとアンダーフローの防止:明確さは、スマートコントラクトで異常な動作を引き起こす一般的な脆弱性である数値計算のオーバーフローとアンダーフローを防ぎます。
  6. カスタムトークンの組み込みサポート: Clarityには、カスタムな代替通貨および不可分性トークンの作成をサポートする機能が組み込まれており、これはスマートコントラクトの人気のある利用事例です。開発者はClarity言語にこれらの機能が統合されているため、内部資産管理、供給管理、またはトークンのイベント発行について心配する必要はありません。
  7. トランザクション保護のための事後条件:Clarityは、トランザクションに事後条件を添付して、トランザクションが完了した後にチェーンの状態が予想通りに変化することを確認することをサポートします。事後条件のチェックに失敗すると、トランザクションはロールバックされます。
  8. Mandatory Response Handling: Clarity契約におけるパブリックコールは、成功または失敗を示すレスポンスを返さなければならず、契約のセキュリティを向上させます。
  9. 継承よりも合成:Clarityは、開発者が特徴を定義し、異なるスマートコントラクトがこれらの特徴を実装することを可能にする合成の原則に従います。これにより、柔軟性が向上します。
  10. Bitcoinベースチェーンへのアクセス:Clarityスマートコントラクトは、Bitcoinベースチェーンの状態を読み取ることができ、Bitcoin取引をトリガーとして使用できます。Clarityには、secp256k1署名を検証し、キーを回復するための多くの組み込み関数も提供されています。

Gaiaストレージシステム:

Gaiaは、ユーザーのデータの所有権とコントロールを強調したStacksブロックチェーン内のユニークな分散型ストレージシステムです。これは、Azure、DigitalOcean、Amazon EC2などのクラウドサービスプロバイダー上のHubサービスおよびストレージリソースで構成されています。Gaiaは現在、S3、Azure Blob Storage、Google Cloud Platform、およびローカルディスクをサポートし、柔軟なバックエンドサポートモデルを持っています。

Gaiaはデータを単純なキーと値のストアとして保存します。アイデンティティが作成されると、対応するデータストレージがそのアイデンティティに関連付けられます。ユーザーが分散型アプリケーション(dApps)にログインすると、認証プロセスによりdAppにGaiaハブのURLが提供され、Gaiaがユーザーの代わりにストレージ操作を行うことが可能になります。Gaiaの「ポインタ」はBlockstackチェーンとAtlasサブシステムに保存されます。ユーザーがBlockstack認証プロトコルを使用してアプリやサービスにログインすると、このストレージ場所情報がアプリケーションに渡され、指定されたGaiaデータとやり取りされ、クラウドストレージサービスプロバイダーはユーザーデータを直接見ることはできず、暗号化されたデータブロックのみを見ることができます。

Gaiaの主な特徴:

  1. ユーザー所有権と制御:Gaiaは、ユーザーのデータの所有権と制御を優先するように設計されています。ユーザーはデータの保存場所を決定し、データを修正または削除する能力を持っており、一部の不変のブロックチェーンストレージソリューションとは異なります。
  2. Stacks Identityに接続:Gaiaは、ユーザーのStaksブロックチェーン上のアイデンティティにデータアクセスを関連付け、ユーザーがデジタルアイデンティティに関連付けられたデータをより良く管理およびアクセスできるようにします。
  3. 高性能と可用性:ブロックチェーンの外部にユーザーアプリケーションデータを保存することで、データの読み書きがブロックチェーンのパフォーマンスに制約されないため、より高いパフォーマンスと可用性が実現されます。

6. Major Upgrades:

Stacks Nakamoto Upgrade: ナカモト

アップグレードのハイライト:

Nakamotoのアップグレードには、いくつかの技術革新が導入されています。1:1のビットコイン裏付け資産sBTCの導入と組み合わせることで、Stacksはビットコインへの完全に分散化された書き込みを実現します。sBTCは信頼最小限の双方向アンカリングを提供し、スマートコントラクトにビットコインの流動性を導入しています。

  • ビットコインのファイナリティ:スタックブロックチェーントランザクションは、転送証明(PoX)ブロックで確認されると、不可逆的と見なされます。
  • Faster Blocks: Stacksブロックチェーンは、各ブロックが5秒ごとに確認されるより速いブロック確認時間を実装しています。

sBTCは、信頼された最小限の分散型双方向アンカリングを導入し、BTCの流動性をスマートコントラクトにもたらすことに注意してください。

ビットコインの最終性は、PoX(Proof of Transfer)ブロックで確認されたスタックス取引が不可逆的であると見なされることを保証します。

さらに、Stacksブロックチェーンでは、各ブロックが5秒ごとに確認されるように高速なブロック確認時間が実装されています。

7. トークンエコノミー

STXトークンの総供給限界は18億1800万であり、現在の循環供給量は約14億2000万です。Stacksのジェネシスブロックには13億2000万STXトークンが含まれており、これは2017年と2019年に複数の発行を通じて配布されました。2017年の発行は1STXあたり0.12ドル、2019年の発行は1STXあたり0.25ドル、そしてSEC法令遵守の2019年の発行は1STXあたり0.30ドルでした。

マイニング報酬の分配は次のとおりです:最初の4年間は1ブロックあたり1000 STX、次の4年間は1ブロックあたり500 STX、その後の4年間は1ブロックあたり250 STX、そして永久に1ブロックあたり125 STXです。創設者と従業員に割り当てられたSTXは、3年間のアンロックスケジュールに従います。

2020年10月、StacksはSTXトークンの鋳造および燃焼メカニズムを変更しました。STXの鋳造と燃焼を実施する代わりに、Stacksはトークンの発行量を削減しました。2050年までに、総供給量は約18.18億に達すると予想されています。

8. エコシステムの概要

TVL(Total Value Locked)の状況

ウォレット数のトレンド

スマートコントラクト数のトレンド

エコシステムマップ

ウォレット

  • Xverse:StacksをサポートするOrdinalsプロトコル上に構築された暗号通貨ウォレット。ユーザーは、BTCやBitcoin NFTを含むBitcoin資産やStacksベースの資産を管理できます。このウォレットは使いやすいUIを備えており、作成プロセスは多くのEVM互換ウォレットと似ています。

  • Leather: 以前はHiro Walletでしたが、現在はStacksブロックチェーン開発者をサポートする開発ツール企業であるHiroの一部です。LeatherはBitcoinベースのウォレットアプリで、Ordinalsをサポートし、将来的にはライトニングネットワークをサポートする予定です。クレジットカード、デビットカード、または銀行振込を使用してSTXを購入することができます。

DeFi

  • ALEX: Balancer V2に触発されたStacks上のDeFiプロトコル。スワップ、貸出、ステーキング、収穫ファーミング、そしてローンチパッドなどの機能を備えています。

  • Arkadiko: Stacks上のオープンソースで非保管型の流動性プロトコルで、ユーザーは資産を担保にしてステーブルコインUSDを作成し、預金に利子を稼ぐことができます。

  • LNSwap: ビットコインの基本を具現化したアトミックスワッププロトコルです。ユーザー、流動性提供者、および集約者が関与します。LNSwapは、セキュリティ、分散化、および安定性を提供することを目指しています。

Lnswapは3つのパーティーで構成されています: ユーザー、流動性提供者、および集約者。

ユーザーは資産を交換したい人々です。彼らの資金は、交換の期間だけ非常に基本的なハッシュタイムロック契約(HTLC)にロックされ、スマートコントラクトを使用して、第三者の介入なしに二者間で直接取引が可能です。

流動性提供者とは、彼らが所有する資産を使用して、LNSwapプロトコルに資金を提供し、当社の取引所でスワップを円滑にする人々です。資産を提供する代わりに、流動性提供者はプラットフォーム上で発生するスワップによって生成された手数料で報酬を受け取ります。

アグリゲーターは基本的にプロトコルで交換されるデータと情報を収集し、簡単に参照およびアクセスできるようにまとめます。現在、LNSwapのアグリゲーターはユーザーと流動性プロバイダー間の取引情報を転送するルーターです。しかし、将来的には、アグリゲーターは実際にオンチェーン契約となり、誰もが簡単なフロントエンドを通じてプラットフォーム上でアグリゲーターになることができるということを意味します。さらに、流動性プロバイダーは複数のアグリゲーターに登録することができるようになります。

NFT

ガンマ

Gammaは、Stacks上のNFTマーケットで、元々STXNFTと呼ばれていました。2022年4月27日、それがGammaに改名されることが発表されました。Gammaはギリシャ文字の3番目の文字であり、Webの第3フェーズを表しています:Web 1.0、Web 2.0、そして今Web3。

このプラットフォームは、コレクター、クリエイター、投資家を結集し、ビットコインエコシステム内でNFTを探索、取引、展示するために設計されています。Gammaプラットフォームには、NFTマーケット、ランチパッド、ソーシャルプラットフォームの3つの主要製品があります。Gamma.ioは、ビットコインNFTの一次市場と二次市場の両方をサポートしています。

ユーザーは、Gammaボットを使用して独自のユニークなデジタル作品を作成し、それらを収集または販売することができます。ユーザーは、コード不要のBitcoin NFT作成ツールを使用して数分でBitcoin NFTを作成できます。Gamma.ioは、Bitcoinネットワーク上でNFTを作成する際の技術的で複雑で時間がかかる問題点を解決します。ただし、二次市場は依然としてプラットフォーム売上高の大部分を占めています。各販売には、アーティストのロイヤルティとマーケティング手数料が含まれ、割合はアーティストとコレクションによって異なります。

ブーム

BoomはStacksのネイティブNFTプラットフォームであり、Stacksエコシステムのトークン転送をサポートし、将来的にはStacks NFT取引をサポートします。

9. 競合他社

Stacksは、新しいスマートコントラクト機能を導入することに重点を置いており、Lightning Network、RSK、Liquid、およびRollupsとは異なります。StacksにはBitcoinマイナーに依存せず、独自のマイナーとマイニングプロセスがあります。Stacksは、金融アプリケーションにのみ焦点を当てた分散型のオープンネットワークです。

なぜBTCのエコシステムが今年になって発見されたのですか?

これは2つの重要な技術的更新に起因すると言える:

2017年のセグリゲーテッド・ウィットネス(SegWit)アップグレード:BTCのブロックデータを1MBから4MBに拡張し、スケーラビリティを向上させました。ただし、拡張部分は署名の保存に予約されました。2021年末のTaprootアップグレードにより、SegWit内での高度なスクリプトの記述が可能となり、より複雑なプロトコルの導入が可能となりました。

1. Ordinals&BRC20:

Ordinalsプロトコルとその後のBRC20の開発はBTCエコシステムを活性化させました。急速な発展はTaprootの採用と結びついています。Ordinalsにより、NFTデータのエンコーディングがSegWitの拡張空間に可能となりました(ブロックあたり4MB)。

Atomics & ARC20

Atomicsは、UTXOにデータを刻み込んでトークンを実装する、別の派生プロトコルです。

オリジナルとは異なり、元々NFT向けに設計されていたもので、中央集権的で改ざんされない公平な方法でBTC上にトークンを発行する方法を再考しています。

Atomicsトランザクションを検証する際には、BTCチェーン上の対応するsatのUTXOをクエリするだけです。ARC20トークンの原子性はBTC自体の原子性と一致しています。ARC20の転送計算は、完全にBTC基本ネットワークによって処理されます。

AtomicsのUTXOバインディングの設計は、BRC20が直面する複雑さを巧みに回避しており、より分散化され、BTCにより固有であり、何よりBTCコミュニティの文化により準拠しています。

ルーン&パイプ

ハイプの一般的なトレンドの下で、CaseyはFTの発行に特化した碑文の実装方法も提案しました。具体的には、Runeです。

Runeの考えは単なる考えであり、#Tracの創設者たちはそれに基づいて最初の使用可能なプロトコルを書き、$PIPEを発行しました。Caseyの高い人気のため、$PIPEはBRC20から続くハイプを引き継ぎ、すぐに最初のハイプの波を完了しました。

ルーンの正当性はBRC20よりも強いですが、BTCコミュニティに受け入れられるのは依然として難しいです。

ライトニングネットワーク

ライトニングネットワークはBTCコミュニティにおける正統性の王者です。2016年に始まり、長い期間にわたり、BTCエコシステムの開発者の半数以上がライトニングネットワークの開発に従事してきました。

ライトニングネットワークの基盤は支払いチャネルです。この概念は最初に中本哲史によって提案されました。取引の両当事者は複数の署名を通じてBTCをロックし、両当事者は取引を記録するオフチェーン台帳を維持します。

ペアで接続された支払いチャンネルはネットワークを形成し、直接接続されていない2つの当事者もチャンネルに移動して取引を完了することができます。ライトニングネットワークは実際にBTCの送金性能を拡大し、ユーザーにより良い体験を提供しています。

最終的なBTC決済はBTCメインネットワークでのみ行われ、すべての通貨は引き続き公開鍵と秘密鍵システムによって保存されています。

Taprootアセット(Taro)

BRC20およびその他とは異なり、TaprootアセットはBTCメインネットワークのUTXO出力スクリプトにトークン情報のみを記述し、トークンの送金、鋳造などの機能コードを保存しません。

Taproot Assets only regards the BTC main network as a registry of Tokens and does not completely rely on the BTC main network to operate. Therefore, these assets must be deposited into the Lightning Network before they can be traded.

そのため、Taproot Assetsのトークンは第三者のストレージインデクサーに依存しなければなりません。ストレージインデクサーがないと、これらのトークンは永遠に失われます。

RGB

RGBはBTCとライトニングネットワークに基づいたスマートコントラクトシステムです。これは究極の拡張方法ですが、その複雑さのため進行が遅いです。

RGBはスマートコントラクトの状態を短い証明に変換し、その証明をBTC UTXO出力スクリプトに刻み込みます。

ユーザーは、このUTXOを検証することでスマートコントラクトの状態を確認できます。スマートコントラクトの状態が更新されると、この状態変更の証拠を格納する新しいUTXOが作成されます。

RGBはBTCのL2と見なすことができます。この設計の利点は、BTCのセキュリティを利用してスマートコントラクトを保証するという点です。しかし、スマートコントラクトの数が増えるにつれて、UTXOでカプセル化されたデータの需要も増加し、最終的には利用できなくなります。BTCブロックチェーンに冗長なデータを大量に作成することを避けてください。

RSK&RIF

RSKは、本質的にEVM構造を持つスマートコントラクトチェーンであり、BTCのL2と見なすことができます。

RSKは、ハッシュロックを介してメインネットワークBTCを自身にクロスチェーンし、ネットワークガスとして使用しています。

同時に、RSKはBTCと同じPOWコンセンサスアルゴリズムを採用しているため、BTCマイナーは同時にRSKでマイニングを行い、$RBTCの取引手数料を得ることもできます。

ビットVM

BitVMは現在、最もBTCネイティブで、最も有望で、そして最も技術的にハードコアなスマートコントラクト拡張ソリューションです。

BTCネットワークを変更せずに、楽観的ロールアップはBTCスマートコントラクトを実装するための計算をサポートするVM仮想マシンを実行します。BTCネットワークは、楽観的ロールアップの不正証明を実行するために使用されます。

最も基本的なハッシュロックとBTCスクリプトの操作OP_BOOLANDおよびOP_NOTを使用して、単純な論理ゲートが実装されます。BTCの論理ゲートを組み合わせることで、動作可能な回路が形成され、この回路を通じてBTCチェーン上で詐欺証明が処理されます。

10. イノベーションとリスク

イノベーション(STACKS):

  • S(ビットコインの全ハッシュパワーによって保護されました):Stacksのセキュリティはビットコインの全ハッシュパワーに支えられており、高いセキュリティと分散化が確保されています。
  • T(信頼の少ないビットコインペッグメカニズム;ビットコインに書き込む):Stacksは、信頼の少ないビットコインペッグメカニズムを使用して、情報をビットコインのブロックチェーンに書き込むことができます。これにより、BitcoinとStacksの間での相互運用性が確保され、信頼要件が最小限に抑えられます。
  • A(アトミックBTCスワップおよびBTCアドレスが所有する資産):Stacksはアトミックビットコイン(BTC)スワップを可能にし、スマートコントラクト内の資産がビットコインアドレスに属していることを保証します。
  • C(安全で判定可能なスマートコントラクト用のClarity言語):Stacksは、安全で判定可能なスマートコントラクト向けに設計された言語であるClarityを使用しており、エラーと不確実性を軽減しています。
  • K(Bitcoinの完全な状態の知識;Bitcoinから読み取る):Stacksのスマートコントラクトレイヤーは、完全なBitcoinの状態について知識を持っており、Bitcoinブロックチェーンから情報を読み取ることができます。
  • S(ビットコインで決済されるスケーラブルで高速な取引):Stacksのスマートコントラクトレイヤーは、スケーラブルで高速な取引をサポートし、ビットコインで決済され、その最終性とセキュリティの恩恵を受けています。

リスク:

  • セキュリティ:スタックスは、BTCメインネット上でのトランザクションのバッチ処理やハッシングにもかかわらず、脆弱性やハッカー攻撃などの潜在的なセキュリティの脅威に直面しています。スタックスの分散化に関する疑問も生じる可能性があります。
  • 複雑さ:Clarity言語の複雑さは、潜在的なエラーや効率の低下につながる可能性があり、一部の開発者がそれを使用するのを妨げるかもしれません。
  • 相互運用性:BTCに密接に関連している一方、Stacksは他のBTCエコシステムプロジェクトと効率的な相互運用性において課題に直面する可能性があり、効率性やイノベーションを妨げるかもしれません。

11. セカンダリーマーケット流動性

上場取引所:

STX/USDTおよびBTC/USDTのチャートを見ると、STXのパフォーマンスがBTCに遅れを取っていることがわかります。上昇トレンドと下降トレンドの両方で、STXはBTCのレバレッジ版として機能しているようです。

STX/BTCチャートからは、STXがBTCに比べてレバレッジを持っているかのように振る舞っていることが明らかです。

BTCエコシステムトークン(REN、BADGER、RIF、ORDI)とSTXを比較すると、STXは比較的に下降トレンドに抵抗力があり、一方でORDIは新しいトークンとしてより高いボラティリティを示しています。

結論

Stacksは、ビットコイン上に構築されたセカンドレイヤーソリューションとして機能し、スケーラビリティの課題に対処し、新しいアプリケーションの開発を促進しています。スマートコントラクトと分散型アプリケーション(DApps)を導入し、ビットコインのセキュリティとコンセンサスメカニズムを活用することで、ビットコインの機能を向上させます。Stacksは、信頼度の低い二方向のビットコインアンカリングメカニズムを提供し、安全性と決定論のために設計されたClarityスマートコントラクト言語を使用しています。さまざまなユースケースでのビットコインのプログラマブルアセットレイヤーを提供し、その潜在能力を引き出します。

今後の中本アップグレードやその他の重要な開発により、Stacksは暗号通貨の分野で先駆者としての地位を築いています。より広範な暗号コミュニティがビットコインの未来における第2レイヤーソリューションの重要性を認識する中、Stacksは進化する業界で重要な役割を果たすことになります。コラボレーション、技術革新、新しいユースケースの探求がStacksエコシステムを形作り、6000億ドルのビットコイン流動性を分散型金融(DeFi)に解き放つことを目指しています。目標は、ビットコイン取引のより安価で高速な方法を提供し、DAppsを継続的に開発し、最先端のテクノロジーを統合することです。これは、中本バージョンにおけるStacksの開発プロセスにおける重要な潜在能力を示しています。

免責事項:

  1. この記事は[から転載されましたtechflowpost]. すべての著作権は元の著者に帰属します [Will 阿望;Diane Cheung]. If there are objections to this reprint, please contact the ゲートラーンチーム、そして彼らは迅速に対処します。
  2. 責任の免責事項:この記事で表現されている見解や意見は、著者個人のものであり、いかなる投資アドバイスを構成するものではありません。
  3. 他の言語への記事の翻訳は、Gate Learnチームによって行われます。特に言及がない限り、翻訳された記事のコピー、配布、または盗用は禁止されています。

MT Capital Research Report: Stacks Nakamoto is about to be upgraded to inject new impetus into the ビットコイン ecosystem

中級1/4/2024, 10:00:05 AM
この記事は、チームのバックグラウンド、資本関係、コンセンサスメカニズム、技術アーキテクチャなど、さまざまな観点からStacksを紹介しています。
  • 歴史的なトレンドを観察すると、STXは常にBTCに遅れを取りますが、価格の変動が大きく、BTCエコシステム内の他のコインを凌駕しています。BTCのハルビングが近づき、BTCエコシステムのコンセプトに対する関心が高まる中、StacksはBTCエコシステムで先導するプロジェクトとして、Q4に中本アップグレードに備えています。このアップグレードには、5秒のブロック時間と信頼できるsBTCが特徴となり、BTCにDeFiの可能性をもたらし、Stacksエコシステムのさらなる成長を促すと予想されています。
  • BTCエコシステム概念コインの中で、STXは最も多くを保有しており、Upbitを含む主要取引所に上場しており、最適な流動性を誇っています。BTCエコシステム全体を観察するための基準資産として機能しています。
  • Stacksは、Clarity言語に基づいたスマートコントラクトや分散型アプリケーション(DApps)を可能にするために、Proof of Transfer(PoX)コンセンサスメカニズムを利用し、Bitcoinのセキュリティ基盤を構築しています。マイニングにはBTCをロックして、Bitcoinのレイヤー2ソリューションとしての機能を向上させ、高速な取引処理とBitcoinの最終性を保証しています。
  • Stacksエコシステムは現在、総ロックバリュー(Total Value Locked)が1900万ドルを超え、12万以上の展開されたスマートコントラクトと76万以上のウォレットを持っています。エコシステムは、ウォレット、DeFi、NFT、DAO、DID、ソーシャルアプリケーションをカバーし、多様です。

導入

Stacks(STX)は、ビットコインの機能を拡張するために設計されたビットコインスマートコントラクトレイヤーであり、スマートコントラクト機能を導入し、分散型アプリケーション(DApps)をサポートしています。

目標:Stacksは、Bitcoinブロックチェーンにスマートコントラクト機能をもたらし、開発者が分散型アプリケーション(DApps)やスマートコントラクトを構築できるようにすることを目指しており、これによりBitcoinの有用性を拡大しています。

POXコンセンサス:Stacks 2.0はPOXコンセンサスを採用し、参加者により安定した基盤となるチェーン通貨で報酬を提供します。新しいブロックチェーンの暗号通貨と比較して、基盤となるチェーン通貨での報酬は初期参加者により良いインセンティブを提供し、彼らをより堅牢なコンセンサスに引き寄せます。

BTCを活用する:BTCをDAppsとスマートコントラクトの構築資産に変えることで、Stacksはビットコイン経済の活力を向上させます。

エコシステム:現在、Stacksには79のプロジェクトがあり、TVLは2495万ドルです。

1. チームのバックグラウンド

Image Source: Linkedin

Stacksは、Blockstack PBCによって最初にリードされ、後にHiro Systems PBCにブランド変更された複数の独立したエンティティやコミュニティで構成されたプロジェクトです。最新のLinkedin情報によると、NYCを拠点とするチームは現在49人のメンバーで構成されています。

主要な数字と役割:

Muneeb Ali: Stacksの共同創設者、Hiro SystemsのCEO。プリンストン大学でコンピューターサイエンスの博士号を取得し、分散アプリケーションの研究開発を専門としています。TEDxなどのフォーラムでスピーチし、仮想通貨やブロックチェーンを提唱し、数多くの学術論文やホワイトペーパーを執筆しています。MuneebはTrust machineのCEOも務めています。

Jude Nelson: Stacks Foundation Research Scientist, former Hiro Engineering Partner. Holds a Ph.D. in computer science from Princeton University, was a core member of PlanetLab, and received the ACM Test of Time Award for achieving planet-scale experiments and deployments.

Aaron Blankstein:2017年に博士号を取得後にBlockstackエンジニアリングチームに参加したエンジニア。プリンストン大学とMITでコンピュータサイエンスを学びました。彼の研究はWebアプリケーションのパフォーマンス、キャッシュアルゴリズム、コンパイラ、応用暗号などさまざまなトピックにわたります。CONIKSに関する彼の研究は、2017年にCaspar Bowdenプライバシー向上技術賞を受賞しました。Emacsの使用経験は10年以上に及びます。

Mike Freedman: Hiroの技術顧問であり、プリンストン大学の分散システム教授であり、プロジェクトに対する技術的な指導を行っています。大統領初期キャリア(PECASE)賞およびスローンフェローシップを受賞しています。彼の研究は、複数の商用製品の開発と、数百万人の日常利用者を持つシステムの展開につながっています。

アルバート・ウェンガー:Union Square Ventures(USV)のHiroディレクター兼マネージングパートナー。USVに参加する前は、del.icio.usの社長を務め、EtsyやTumblrなどの企業をバックアップする積極的なエンジェル投資家として活躍していました。アルバートはハーバード大学で経済学とコンピュータサイエンスを専攻し、MITで情報技術の博士号を取得しています。

JP Singh: Hiroディレクター、プリンストン大学の教授、学部プログラムディレクター。主な研究は並列コンピューティングシステムとアプリケーションに焦点を当てています。大統領初期キャリア(PECASE)賞とスローンフェローシップを受賞し、ビジネスアナリティクス企業FirstRain Inc.の共同創業者です。プリンストン大学の学位を取得し、スタンフォード大学で電気工学の修士号と博士号を取得しています。また、Trust machineの創設者の一人でもあります。

Hiro以外にも、Stacks生態系にはStacks Foundation、Daemon Technologies、Freehold、New Internet Labs、Secret Key Labsなど、複数の独立したエンティティが貢献しています。

Image Source: StacksChina

Hiro: Stacksエコシステムにおける開発者ツールの提供と維持に焦点を当てています。

Stacks Foundation: ガバナンス、研究、教育、資金提供を通じて、Stacksエコシステムの開発を支援します。

Daemonテクノロジー:Stacksマイニングおよびステーキング操作のサポートに特化しています。

Secret Key Labs:中国のモバイルウォレットを提供し、スタッキングに直接関与することに特化しています。

2. キャピタル・リレーション

Stacksは、総額8800万ドルの5回の資金調達を経験しました。

データソース:Rootdata

特定の資金調達ラウンドと貢献者は以下の通りです:

データソース:Rootdata

信頼マシン:

Trust Machineは、ビットコインの大きな信者であり、ビットコインのレイヤーがビットコインのための幅広い新しいユースケースを開くと信じている2人のプリンストン大学のコンピュータサイエンティスト(Stacksの創設者であるMuneeb AliとHiroのエグゼクティブディレクターであるJP Singh)によって設立されました。Trust Machineは、Stacksの創設者の一人であるMuneeb AliとHiroのエグゼクティブディレクターであるJP Singhによって共同設立されました。

Trust Machinesには、Leather(ウォレット、以前はHiroウォレットとして知られていました)、Console(ソーシャルプラットフォーム)、およびLNswapの3つの製品があります

2022年4月、Breyer Capital、Digital Currency Group、GoldenTree、Hivemind、およびUnion Square Ventureが投資を発表しました$150 MTrust Machine[1]で

さらに、2023年3月に、Trust MachineとGossamer Capitalは、Alex(Stacks上で最大のdex)への250万ドルの投資を発表しました。

画像ソース:この記事の著者によって櫛で整えられました

3. 開発の歴史と現状

開発 パス

ソース:この文書は公開されている情報を元に編集されています。

4.現状:

2023年第1四半期、Stacksは最新のv2.1ネットワークアップグレードを実施し、スタッキング機能の強化、Clarityプログラミング言語の改良、内部ブロックチェーンのアップグレード、信頼性の向上が行われました。さらに、Hiro開発者プラットフォームが立ち上げられ、開発者はホステッド体験を通じてStacks上でスマートコントラクトを構築および展開することが可能になりました。

現在、コミュニティは、2023年第4四半期に予定されている中本アップグレードに積極的に準備をしています。

Nakamotoのアップグレードは、一連の技術革新を導入します。 Bitcoinに1:1で裏付けられたsBTC資産の導入と組み合わせることで、Stacksは近く完全に分散型の方法でBitcoinに書き込むことができるようになります。 sBTCは、L1とL2の間でBitcoinを移動するための最小信頼の方法として機能します。 以前のサイドチェーン方法とは異なり、しきい値ウォレットは、ペッグを維持するために経済的動機を持つ許可なく動的に変化するエンティティのグループによって管理され、これにより、ペッグのメンテナンスに自由に参加または脱退することができます。 このメカニズムを使用すると、資産をBitcoinレイヤー上に発行し、Bitcoinと1:1でペッグを維持することができます。 さらに、Nakamotoアップグレードにより、実行時間が分から秒に大幅に短縮されます。

コミュニティは以前、開発者向けにsBTCのトライアルアプリケーションを開始し、積極的にコミュニティメンバーを組織して、アップグレードのキーポイントやユースケースについて学ぶようにしました。

コンセンサスメカニズム:トランスファープルーフ(POX):

スタックスは、2018年末にジュード・ネルソンとアーロン・ブランクスタインによって提案されたProof of Burn(POB)コンセンサスメカニズムを初めて採用しました。POBにより、スタックスのマイナーは電力を消費する代わりに暗号通貨を破壊することで競争に参加することができ、専門のハードウェアを必要とせずに透明性を提供しました。しかし、POBの破壊的な性質は、マイナーがブロックチェーンのセキュリティのために価値を燃やす必要があることから、スタックスはPOBからProof of Transfer(POX)に移行しました。

Proof of Transfer (POX):

POXは、防燃メカニズムを拡張しています。POXの参加者は、暗号通貨を燃やす代わりに、ネットワーク内の他の参加者にコミットされた暗号通貨を転送し、新しいブロックチェーンのセキュリティを確保しています。

POXの主な特長と利点:

  • 基礎チェーン通貨に基づいた報酬:参加者は、より安定した基礎チェーン暗号通貨で報酬を受け取ります。これにより、新しいブロックチェーンの暗号通貨よりも早い参加者が効果的に動機付けられ、コンセンサスが強化されます。
  • 初期値設定:新しいトークンが基になるチェーン暗号通貨にペッグされるにつれて、新しいトークンには参照可能な初期値があります。
  • 価値スパイラル依存の解決: POXは、新しいブロックチェーンにおいて参加者に基礎となるチェーンの暗号通貨の形でインセンティブを提供することで、潜在的な価値スパイラル依存の問題に対処するのに役立ちます。
  • 開発者基金の設立: POXは、新しいブロックチェーンエコシステムの開発を支援するために開発者基金を設立するために使用することができます。これらの基金は、新しい暗号通貨の価値に影響を与えることなく、Bitcoinなどの他の暗号通貨を使用することができます。

POXデザイン:

参加者:

  1. マイナー:次のブロックの採掘権を得るためにBTCをステークする入札を行い、マイニングし、採掘報酬とプラットフォーム取引手数料としてSTXトークンを受け取ります。
  2. Stackers: 特定の期間にSTXをロックするユーザー。彼らは自分自身のプールを作成するか、他のプールに参加して、報酬を受け取るためのアドレスを提供できます。マイナーが受け取るBTCの量は、ステークされたSTXの数量に依存します。

Image Source: Stacks Whitepaper

参加者(ネットワーク維持者)インセンティブ:

  • リワードサイクル:各リワードサイクルで、マイナーは報酬を受け取るために設定されたアドレスに資金を送金します。各報酬アドレスは、リワードサイクル中にマイナーからビットコインを一度だけ受け取ります。
  • Eligibility Criteria:
    • スタックウォレットは、Stackingプロトコルへの参加レベルに基づいて調整されたしきい値で、合計未ロックのSTXトークンの少なくとも0.02%を持っている必要があります。
    • リワードサイクルが開始される前に、署名済みメッセージをブロードキャストし、対応するSTXトークンのプロトコル指定のロックアップ期間、資金を受け取るための指定されたBitcoinアドレス、およびStacksチェーン上の特定のブロックをサポートする投票を含めてください。
  • アドレスの有効性:
    • 参加者は、各報酬アドレスが報酬サイクル全体の有効性の確認を必要とするため、資金を受け取るアドレスの有効性を確認できる必要があります。

準備フェーズと報酬コンセンサス:

  • 報酬サイクルの前に、参加者は2つの重要な側面を決定する準備段階を経ます:
    1. アンカーブロック:報酬サイクルでは、マイナーは適切な報酬アドレスに資金を転送する必要があるアンカーブロックが存在します。このアンカーブロックは報酬サイクル全体で有効です。
    2. 報酬コレクション:報酬コレクションは、報酬サイクル中に資金を受け取るビットコインアドレスのセットです。このセットは、アンカーブロックでのスタックチェーンステートによって決定されます。

報酬アドレス選択ルール:

  • マイナーによって確立されたブロックチェーンの先端がアンカーブロックの子孫であるかどうかに応じて、報酬アドレスの選択には異なるルールが適用されます。マイナーによって作成されたブロックチェーンの先端がアンカーブロックの子孫でない場合、そのマイナーのすべてのコミットされた資金を破壊する必要があります。マイナーによって作成されたブロックチェーンの先端がアンカーブロックの子孫である場合、マイナーはコミットされた資金を報酬収集用の2つのアドレスに送らなければなりません。

5. テクニカルアーキテクチャ:

L1 または L2?

Stacksは、Bitcoinの上に構築されたスマートコントラクトレイヤーとして説明されています。2021年にリリースされた初期バージョンのStacksは、Bitcoin L1とは別のセキュリティ予算を持ち、独立したレイヤー(L1.5)と見なされていました。将来の中本バージョンでは、Bitcoinのハッシュパワーに完全に依存することを計画しており、それによりBitcoinの完全な子会社レイヤー(L2)となります。これは、Stacksの取引の不可逆性がBitcoinのセキュリティによって決定されることを意味しています。

サイドチェーン?

Stacksはある程度Bitcoinと連携しますが、従来のサイドチェーンの定義には従いません。StacksのコンセンサスメカニズムはBitcoin L1上で動作し、Bitcoinの確定性に密接に関連しており、Stacks上のデータとトランザクションは自動的にハッシュ化され、Bitcoinのブロックチェーンに永久に保存されます。これは、従来のサイドチェーンとは異なり、コンセンサスがBitcoin L1と独立してサイドチェーン上で動作し、データがBitcoin L1に保存されない点が異なります。したがって、Stacksは従来のサイドチェーンの定義には当てはまりません。

スマートコントラクト言語 - Clarity:

Clarityは、Stacksブロックチェーン向けに特別に設計された決定論的スマートコントラクトプログラミング言語です。その特長には、次のものがあります:

  1. セキュリティファースト:Solidity契約で見られる一般的な脆弱性と攻撃を防ぐためにセキュリティと予測可能性に重点を置いています。
  2. インタプリタ型: Clarityのコードはインタプリタ型であり、バイトコードにコンパイルする必要がある他の言語(Solidityなど)とは異なり、チェーンへの送信時に行ごとに実行されます。これにより、コンパイラによってもたらされる脆弱性が軽減され、スマートコントラクトの可読性が維持されます。
  3. 確定論的:プログラムがコード自体から正確に何をするかを知ることができる確定論的言語であり、「停止問題」のような問題を回避します。明確さは、実行中に「ガス切れ」がないことを保証し、有限のステップ内でプログラムの実行を保証します。
  4. 再帰なし:Clarityの設計は再帰を禁止しており、1つの契約が他の契約を呼び出す可能性がある契約の脆弱性の源となることを防いでいます。これにより、複数の再入操作が発生します。
  5. オーバーフローとアンダーフローの防止:明確さは、スマートコントラクトで異常な動作を引き起こす一般的な脆弱性である数値計算のオーバーフローとアンダーフローを防ぎます。
  6. カスタムトークンの組み込みサポート: Clarityには、カスタムな代替通貨および不可分性トークンの作成をサポートする機能が組み込まれており、これはスマートコントラクトの人気のある利用事例です。開発者はClarity言語にこれらの機能が統合されているため、内部資産管理、供給管理、またはトークンのイベント発行について心配する必要はありません。
  7. トランザクション保護のための事後条件:Clarityは、トランザクションに事後条件を添付して、トランザクションが完了した後にチェーンの状態が予想通りに変化することを確認することをサポートします。事後条件のチェックに失敗すると、トランザクションはロールバックされます。
  8. Mandatory Response Handling: Clarity契約におけるパブリックコールは、成功または失敗を示すレスポンスを返さなければならず、契約のセキュリティを向上させます。
  9. 継承よりも合成:Clarityは、開発者が特徴を定義し、異なるスマートコントラクトがこれらの特徴を実装することを可能にする合成の原則に従います。これにより、柔軟性が向上します。
  10. Bitcoinベースチェーンへのアクセス:Clarityスマートコントラクトは、Bitcoinベースチェーンの状態を読み取ることができ、Bitcoin取引をトリガーとして使用できます。Clarityには、secp256k1署名を検証し、キーを回復するための多くの組み込み関数も提供されています。

Gaiaストレージシステム:

Gaiaは、ユーザーのデータの所有権とコントロールを強調したStacksブロックチェーン内のユニークな分散型ストレージシステムです。これは、Azure、DigitalOcean、Amazon EC2などのクラウドサービスプロバイダー上のHubサービスおよびストレージリソースで構成されています。Gaiaは現在、S3、Azure Blob Storage、Google Cloud Platform、およびローカルディスクをサポートし、柔軟なバックエンドサポートモデルを持っています。

Gaiaはデータを単純なキーと値のストアとして保存します。アイデンティティが作成されると、対応するデータストレージがそのアイデンティティに関連付けられます。ユーザーが分散型アプリケーション(dApps)にログインすると、認証プロセスによりdAppにGaiaハブのURLが提供され、Gaiaがユーザーの代わりにストレージ操作を行うことが可能になります。Gaiaの「ポインタ」はBlockstackチェーンとAtlasサブシステムに保存されます。ユーザーがBlockstack認証プロトコルを使用してアプリやサービスにログインすると、このストレージ場所情報がアプリケーションに渡され、指定されたGaiaデータとやり取りされ、クラウドストレージサービスプロバイダーはユーザーデータを直接見ることはできず、暗号化されたデータブロックのみを見ることができます。

Gaiaの主な特徴:

  1. ユーザー所有権と制御:Gaiaは、ユーザーのデータの所有権と制御を優先するように設計されています。ユーザーはデータの保存場所を決定し、データを修正または削除する能力を持っており、一部の不変のブロックチェーンストレージソリューションとは異なります。
  2. Stacks Identityに接続:Gaiaは、ユーザーのStaksブロックチェーン上のアイデンティティにデータアクセスを関連付け、ユーザーがデジタルアイデンティティに関連付けられたデータをより良く管理およびアクセスできるようにします。
  3. 高性能と可用性:ブロックチェーンの外部にユーザーアプリケーションデータを保存することで、データの読み書きがブロックチェーンのパフォーマンスに制約されないため、より高いパフォーマンスと可用性が実現されます。

6. Major Upgrades:

Stacks Nakamoto Upgrade: ナカモト

アップグレードのハイライト:

Nakamotoのアップグレードには、いくつかの技術革新が導入されています。1:1のビットコイン裏付け資産sBTCの導入と組み合わせることで、Stacksはビットコインへの完全に分散化された書き込みを実現します。sBTCは信頼最小限の双方向アンカリングを提供し、スマートコントラクトにビットコインの流動性を導入しています。

  • ビットコインのファイナリティ:スタックブロックチェーントランザクションは、転送証明(PoX)ブロックで確認されると、不可逆的と見なされます。
  • Faster Blocks: Stacksブロックチェーンは、各ブロックが5秒ごとに確認されるより速いブロック確認時間を実装しています。

sBTCは、信頼された最小限の分散型双方向アンカリングを導入し、BTCの流動性をスマートコントラクトにもたらすことに注意してください。

ビットコインの最終性は、PoX(Proof of Transfer)ブロックで確認されたスタックス取引が不可逆的であると見なされることを保証します。

さらに、Stacksブロックチェーンでは、各ブロックが5秒ごとに確認されるように高速なブロック確認時間が実装されています。

7. トークンエコノミー

STXトークンの総供給限界は18億1800万であり、現在の循環供給量は約14億2000万です。Stacksのジェネシスブロックには13億2000万STXトークンが含まれており、これは2017年と2019年に複数の発行を通じて配布されました。2017年の発行は1STXあたり0.12ドル、2019年の発行は1STXあたり0.25ドル、そしてSEC法令遵守の2019年の発行は1STXあたり0.30ドルでした。

マイニング報酬の分配は次のとおりです:最初の4年間は1ブロックあたり1000 STX、次の4年間は1ブロックあたり500 STX、その後の4年間は1ブロックあたり250 STX、そして永久に1ブロックあたり125 STXです。創設者と従業員に割り当てられたSTXは、3年間のアンロックスケジュールに従います。

2020年10月、StacksはSTXトークンの鋳造および燃焼メカニズムを変更しました。STXの鋳造と燃焼を実施する代わりに、Stacksはトークンの発行量を削減しました。2050年までに、総供給量は約18.18億に達すると予想されています。

8. エコシステムの概要

TVL(Total Value Locked)の状況

ウォレット数のトレンド

スマートコントラクト数のトレンド

エコシステムマップ

ウォレット

  • Xverse:StacksをサポートするOrdinalsプロトコル上に構築された暗号通貨ウォレット。ユーザーは、BTCやBitcoin NFTを含むBitcoin資産やStacksベースの資産を管理できます。このウォレットは使いやすいUIを備えており、作成プロセスは多くのEVM互換ウォレットと似ています。

  • Leather: 以前はHiro Walletでしたが、現在はStacksブロックチェーン開発者をサポートする開発ツール企業であるHiroの一部です。LeatherはBitcoinベースのウォレットアプリで、Ordinalsをサポートし、将来的にはライトニングネットワークをサポートする予定です。クレジットカード、デビットカード、または銀行振込を使用してSTXを購入することができます。

DeFi

  • ALEX: Balancer V2に触発されたStacks上のDeFiプロトコル。スワップ、貸出、ステーキング、収穫ファーミング、そしてローンチパッドなどの機能を備えています。

  • Arkadiko: Stacks上のオープンソースで非保管型の流動性プロトコルで、ユーザーは資産を担保にしてステーブルコインUSDを作成し、預金に利子を稼ぐことができます。

  • LNSwap: ビットコインの基本を具現化したアトミックスワッププロトコルです。ユーザー、流動性提供者、および集約者が関与します。LNSwapは、セキュリティ、分散化、および安定性を提供することを目指しています。

Lnswapは3つのパーティーで構成されています: ユーザー、流動性提供者、および集約者。

ユーザーは資産を交換したい人々です。彼らの資金は、交換の期間だけ非常に基本的なハッシュタイムロック契約(HTLC)にロックされ、スマートコントラクトを使用して、第三者の介入なしに二者間で直接取引が可能です。

流動性提供者とは、彼らが所有する資産を使用して、LNSwapプロトコルに資金を提供し、当社の取引所でスワップを円滑にする人々です。資産を提供する代わりに、流動性提供者はプラットフォーム上で発生するスワップによって生成された手数料で報酬を受け取ります。

アグリゲーターは基本的にプロトコルで交換されるデータと情報を収集し、簡単に参照およびアクセスできるようにまとめます。現在、LNSwapのアグリゲーターはユーザーと流動性プロバイダー間の取引情報を転送するルーターです。しかし、将来的には、アグリゲーターは実際にオンチェーン契約となり、誰もが簡単なフロントエンドを通じてプラットフォーム上でアグリゲーターになることができるということを意味します。さらに、流動性プロバイダーは複数のアグリゲーターに登録することができるようになります。

NFT

ガンマ

Gammaは、Stacks上のNFTマーケットで、元々STXNFTと呼ばれていました。2022年4月27日、それがGammaに改名されることが発表されました。Gammaはギリシャ文字の3番目の文字であり、Webの第3フェーズを表しています:Web 1.0、Web 2.0、そして今Web3。

このプラットフォームは、コレクター、クリエイター、投資家を結集し、ビットコインエコシステム内でNFTを探索、取引、展示するために設計されています。Gammaプラットフォームには、NFTマーケット、ランチパッド、ソーシャルプラットフォームの3つの主要製品があります。Gamma.ioは、ビットコインNFTの一次市場と二次市場の両方をサポートしています。

ユーザーは、Gammaボットを使用して独自のユニークなデジタル作品を作成し、それらを収集または販売することができます。ユーザーは、コード不要のBitcoin NFT作成ツールを使用して数分でBitcoin NFTを作成できます。Gamma.ioは、Bitcoinネットワーク上でNFTを作成する際の技術的で複雑で時間がかかる問題点を解決します。ただし、二次市場は依然としてプラットフォーム売上高の大部分を占めています。各販売には、アーティストのロイヤルティとマーケティング手数料が含まれ、割合はアーティストとコレクションによって異なります。

ブーム

BoomはStacksのネイティブNFTプラットフォームであり、Stacksエコシステムのトークン転送をサポートし、将来的にはStacks NFT取引をサポートします。

9. 競合他社

Stacksは、新しいスマートコントラクト機能を導入することに重点を置いており、Lightning Network、RSK、Liquid、およびRollupsとは異なります。StacksにはBitcoinマイナーに依存せず、独自のマイナーとマイニングプロセスがあります。Stacksは、金融アプリケーションにのみ焦点を当てた分散型のオープンネットワークです。

なぜBTCのエコシステムが今年になって発見されたのですか?

これは2つの重要な技術的更新に起因すると言える:

2017年のセグリゲーテッド・ウィットネス(SegWit)アップグレード:BTCのブロックデータを1MBから4MBに拡張し、スケーラビリティを向上させました。ただし、拡張部分は署名の保存に予約されました。2021年末のTaprootアップグレードにより、SegWit内での高度なスクリプトの記述が可能となり、より複雑なプロトコルの導入が可能となりました。

1. Ordinals&BRC20:

Ordinalsプロトコルとその後のBRC20の開発はBTCエコシステムを活性化させました。急速な発展はTaprootの採用と結びついています。Ordinalsにより、NFTデータのエンコーディングがSegWitの拡張空間に可能となりました(ブロックあたり4MB)。

Atomics & ARC20

Atomicsは、UTXOにデータを刻み込んでトークンを実装する、別の派生プロトコルです。

オリジナルとは異なり、元々NFT向けに設計されていたもので、中央集権的で改ざんされない公平な方法でBTC上にトークンを発行する方法を再考しています。

Atomicsトランザクションを検証する際には、BTCチェーン上の対応するsatのUTXOをクエリするだけです。ARC20トークンの原子性はBTC自体の原子性と一致しています。ARC20の転送計算は、完全にBTC基本ネットワークによって処理されます。

AtomicsのUTXOバインディングの設計は、BRC20が直面する複雑さを巧みに回避しており、より分散化され、BTCにより固有であり、何よりBTCコミュニティの文化により準拠しています。

ルーン&パイプ

ハイプの一般的なトレンドの下で、CaseyはFTの発行に特化した碑文の実装方法も提案しました。具体的には、Runeです。

Runeの考えは単なる考えであり、#Tracの創設者たちはそれに基づいて最初の使用可能なプロトコルを書き、$PIPEを発行しました。Caseyの高い人気のため、$PIPEはBRC20から続くハイプを引き継ぎ、すぐに最初のハイプの波を完了しました。

ルーンの正当性はBRC20よりも強いですが、BTCコミュニティに受け入れられるのは依然として難しいです。

ライトニングネットワーク

ライトニングネットワークはBTCコミュニティにおける正統性の王者です。2016年に始まり、長い期間にわたり、BTCエコシステムの開発者の半数以上がライトニングネットワークの開発に従事してきました。

ライトニングネットワークの基盤は支払いチャネルです。この概念は最初に中本哲史によって提案されました。取引の両当事者は複数の署名を通じてBTCをロックし、両当事者は取引を記録するオフチェーン台帳を維持します。

ペアで接続された支払いチャンネルはネットワークを形成し、直接接続されていない2つの当事者もチャンネルに移動して取引を完了することができます。ライトニングネットワークは実際にBTCの送金性能を拡大し、ユーザーにより良い体験を提供しています。

最終的なBTC決済はBTCメインネットワークでのみ行われ、すべての通貨は引き続き公開鍵と秘密鍵システムによって保存されています。

Taprootアセット(Taro)

BRC20およびその他とは異なり、TaprootアセットはBTCメインネットワークのUTXO出力スクリプトにトークン情報のみを記述し、トークンの送金、鋳造などの機能コードを保存しません。

Taproot Assets only regards the BTC main network as a registry of Tokens and does not completely rely on the BTC main network to operate. Therefore, these assets must be deposited into the Lightning Network before they can be traded.

そのため、Taproot Assetsのトークンは第三者のストレージインデクサーに依存しなければなりません。ストレージインデクサーがないと、これらのトークンは永遠に失われます。

RGB

RGBはBTCとライトニングネットワークに基づいたスマートコントラクトシステムです。これは究極の拡張方法ですが、その複雑さのため進行が遅いです。

RGBはスマートコントラクトの状態を短い証明に変換し、その証明をBTC UTXO出力スクリプトに刻み込みます。

ユーザーは、このUTXOを検証することでスマートコントラクトの状態を確認できます。スマートコントラクトの状態が更新されると、この状態変更の証拠を格納する新しいUTXOが作成されます。

RGBはBTCのL2と見なすことができます。この設計の利点は、BTCのセキュリティを利用してスマートコントラクトを保証するという点です。しかし、スマートコントラクトの数が増えるにつれて、UTXOでカプセル化されたデータの需要も増加し、最終的には利用できなくなります。BTCブロックチェーンに冗長なデータを大量に作成することを避けてください。

RSK&RIF

RSKは、本質的にEVM構造を持つスマートコントラクトチェーンであり、BTCのL2と見なすことができます。

RSKは、ハッシュロックを介してメインネットワークBTCを自身にクロスチェーンし、ネットワークガスとして使用しています。

同時に、RSKはBTCと同じPOWコンセンサスアルゴリズムを採用しているため、BTCマイナーは同時にRSKでマイニングを行い、$RBTCの取引手数料を得ることもできます。

ビットVM

BitVMは現在、最もBTCネイティブで、最も有望で、そして最も技術的にハードコアなスマートコントラクト拡張ソリューションです。

BTCネットワークを変更せずに、楽観的ロールアップはBTCスマートコントラクトを実装するための計算をサポートするVM仮想マシンを実行します。BTCネットワークは、楽観的ロールアップの不正証明を実行するために使用されます。

最も基本的なハッシュロックとBTCスクリプトの操作OP_BOOLANDおよびOP_NOTを使用して、単純な論理ゲートが実装されます。BTCの論理ゲートを組み合わせることで、動作可能な回路が形成され、この回路を通じてBTCチェーン上で詐欺証明が処理されます。

10. イノベーションとリスク

イノベーション(STACKS):

  • S(ビットコインの全ハッシュパワーによって保護されました):Stacksのセキュリティはビットコインの全ハッシュパワーに支えられており、高いセキュリティと分散化が確保されています。
  • T(信頼の少ないビットコインペッグメカニズム;ビットコインに書き込む):Stacksは、信頼の少ないビットコインペッグメカニズムを使用して、情報をビットコインのブロックチェーンに書き込むことができます。これにより、BitcoinとStacksの間での相互運用性が確保され、信頼要件が最小限に抑えられます。
  • A(アトミックBTCスワップおよびBTCアドレスが所有する資産):Stacksはアトミックビットコイン(BTC)スワップを可能にし、スマートコントラクト内の資産がビットコインアドレスに属していることを保証します。
  • C(安全で判定可能なスマートコントラクト用のClarity言語):Stacksは、安全で判定可能なスマートコントラクト向けに設計された言語であるClarityを使用しており、エラーと不確実性を軽減しています。
  • K(Bitcoinの完全な状態の知識;Bitcoinから読み取る):Stacksのスマートコントラクトレイヤーは、完全なBitcoinの状態について知識を持っており、Bitcoinブロックチェーンから情報を読み取ることができます。
  • S(ビットコインで決済されるスケーラブルで高速な取引):Stacksのスマートコントラクトレイヤーは、スケーラブルで高速な取引をサポートし、ビットコインで決済され、その最終性とセキュリティの恩恵を受けています。

リスク:

  • セキュリティ:スタックスは、BTCメインネット上でのトランザクションのバッチ処理やハッシングにもかかわらず、脆弱性やハッカー攻撃などの潜在的なセキュリティの脅威に直面しています。スタックスの分散化に関する疑問も生じる可能性があります。
  • 複雑さ:Clarity言語の複雑さは、潜在的なエラーや効率の低下につながる可能性があり、一部の開発者がそれを使用するのを妨げるかもしれません。
  • 相互運用性:BTCに密接に関連している一方、Stacksは他のBTCエコシステムプロジェクトと効率的な相互運用性において課題に直面する可能性があり、効率性やイノベーションを妨げるかもしれません。

11. セカンダリーマーケット流動性

上場取引所:

STX/USDTおよびBTC/USDTのチャートを見ると、STXのパフォーマンスがBTCに遅れを取っていることがわかります。上昇トレンドと下降トレンドの両方で、STXはBTCのレバレッジ版として機能しているようです。

STX/BTCチャートからは、STXがBTCに比べてレバレッジを持っているかのように振る舞っていることが明らかです。

BTCエコシステムトークン(REN、BADGER、RIF、ORDI)とSTXを比較すると、STXは比較的に下降トレンドに抵抗力があり、一方でORDIは新しいトークンとしてより高いボラティリティを示しています。

結論

Stacksは、ビットコイン上に構築されたセカンドレイヤーソリューションとして機能し、スケーラビリティの課題に対処し、新しいアプリケーションの開発を促進しています。スマートコントラクトと分散型アプリケーション(DApps)を導入し、ビットコインのセキュリティとコンセンサスメカニズムを活用することで、ビットコインの機能を向上させます。Stacksは、信頼度の低い二方向のビットコインアンカリングメカニズムを提供し、安全性と決定論のために設計されたClarityスマートコントラクト言語を使用しています。さまざまなユースケースでのビットコインのプログラマブルアセットレイヤーを提供し、その潜在能力を引き出します。

今後の中本アップグレードやその他の重要な開発により、Stacksは暗号通貨の分野で先駆者としての地位を築いています。より広範な暗号コミュニティがビットコインの未来における第2レイヤーソリューションの重要性を認識する中、Stacksは進化する業界で重要な役割を果たすことになります。コラボレーション、技術革新、新しいユースケースの探求がStacksエコシステムを形作り、6000億ドルのビットコイン流動性を分散型金融(DeFi)に解き放つことを目指しています。目標は、ビットコイン取引のより安価で高速な方法を提供し、DAppsを継続的に開発し、最先端のテクノロジーを統合することです。これは、中本バージョンにおけるStacksの開発プロセスにおける重要な潜在能力を示しています。

免責事項:

  1. この記事は[から転載されましたtechflowpost]. すべての著作権は元の著者に帰属します [Will 阿望;Diane Cheung]. If there are objections to this reprint, please contact the ゲートラーンチーム、そして彼らは迅速に対処します。
  2. 責任の免責事項:この記事で表現されている見解や意見は、著者個人のものであり、いかなる投資アドバイスを構成するものではありません。
  3. 他の言語への記事の翻訳は、Gate Learnチームによって行われます。特に言及がない限り、翻訳された記事のコピー、配布、または盗用は禁止されています。
Empieza ahora
¡Registrarse y recibe un bono de
$100
!