HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

avatar
HTX Ventures
3ヶ月前
本文は約25738字で,全文を読むには約33分かかります
ビットコイン分散型金融の発展は、技術の進歩であるだけでなく、その生態構造に大きな変化をもたらします。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

まとめ

この記事は、ビットコイン プログラミングの実現可能性と進化の軌跡から始まり、分散型金融 (BTCFI) の分野におけるビットコインの可能性と課題について体系的に説明します。ビットコインはアーキテクチャにUTXOモデルを採用しており、独自のスクリプト言語とオペレーションコードにより検証を核とした契約システムを形成しています。ビットコインコントラクトは、イーサリアムのスマートコントラクトと比較すると、「ステートレス」かつ「計算不能」であるため機能が制限されているのが特徴ですが、より高いセキュリティと分散型の特徴もあります。

Taproot アップグレードの実装により、ビットコイン契約機能が大幅に強化されました。 Taproot の導入、特に MAST 署名と Schnorr 署名の適用により、ビットコインはより複雑な契約ロジックをサポートできるようになり、プライバシーとトランザクションの効率が大幅に向上します。これらの技術革新は、BTCFI のさらなる発展への道を切り開き、ビットコインが本来の分散化の利点を維持しながら、より多くの金融アプリケーション シナリオを模索できるようになります。

これに基づいて、この記事では、ビットコイン プログラミングがさまざまな BTCFI アプリケーションをどのようにサポートするかについて詳細な分析を提供します。この記事では、マルチシグネチャ、タイムロック、ハッシュロック、その他のメカニズムの解釈、およびDLC、PSBT、MuSig 2などのツールの応用に関する議論を通じて、分散型清算と複雑な金融契約を実現するビットコインの能力を実証しています。可能性がなければ。ビットコインネットワークにネイティブなこの分散型金融システムは、WBTC時代のクロスチェーンブリッジングモデルの集中化リスクを克服するだけでなく、ビットコイン保有者により強固な信頼基盤を提供します。

この記事は最後に、ビットコインの分散型金融の発展は技術の進歩であるだけでなく、その生態学的構造の重大な変化でもあることを強調しています。 Babylon ステーキング プロトコルなどの新しいアプリケーションの出現や、Fractal Bitcoin などの UTXO に基づくネイティブ スケーリング手法の開始により、BTCFI の市場潜在力が徐々に明らかになってきています。将来的には、ビットコインの価格が上昇するにつれて、BTCFIは主流ユーザーの参加をさらに引き付け、ビットコインを核とした新しい金融エコシステムを形成するでしょう。このエコシステムの形成により、ビットコインは「デジタルゴールド」の物語からさらに進化し、世界経済システムにおいて不可欠な分散型金融インフラとなることが可能になります。

序文

2022 年 12 月に Ordinals プロトコルが開始されて以来、BRC-20、Atomics、Pipe、Rune などの数十の資産発行プロトコルが市場に登場し、同時に数百のビットコイン レイヤ 2 ネットワークが登場しました。コミュニティでは、ビットコインの分散化 BTCFI の実現可能性についても積極的に議論しています。

前回の暗号サイクル中に、ビットコイン保有者を DeFi に参加させるために WBTC が設立されました。 WBTC は、イーサリアムの DeFi プロトコルで使用するために、集中管理機関を通じてビットコインを WBTC にロックし、鋳造します。 WBTCは、集中型クロスチェーンブリッジのリスクを引き受けてビットコインDeFiに参加するビットコイン保有者をターゲットにしています。ビットコインをEVMエコシステムに橋渡しする典型的な代表として、WBTCはBTCFIのパスを実装しています。このサイクルで出現した EVM ベースのビットコイン レイヤ 2 ネットワークとそのエコシステム内の DeFi プロジェクトも、このパターンを継続しています。このモデルにより、WBTC はイーサリアム エコシステム内で 90 億米ドルを超える市場価値を得ることができましたが、この割合はビットコインの市場価値総額と比較すると 1% 未満であり、このモデルの限界を反映しています。

対照的に、ビットコイン保有者が資金の分散管理を確保しながら、クロスチェーンミントを使用せずにビットコインでBTCFIに直接参加できれば、より多くのビットコインユーザーを引き付け、より広範な市場を創出することができるでしょう。これには、UTXO 構造の下でビットコイン プログラミングを実装する必要があります。 SolidityをマスターすることがイーサリアムDeFiに参入するための鍵であるのと同じように、ビットコインプログラミングをマスターすることはBTCFI市場に参入するために不可欠なスキルです。

イーサリアム契約とは異なり、ビットコイン契約にはコンピューティング能力がなく、署名を通じて接続された検証プログラムに似ています。当初の応用シナリオは限られていましたが、ビットコイン ネットワークの継続的なアップグレードと OG コミュニティの革新により、ビットコイン プログラミングの可能性がますます明らかになり、多くの研究結果が今後の BTCFI 製品に形を変えています。

この記事は、ビットコイン プログラマビリティの観点から BTCFI の開発経路を深く探求し、ビットコイン プログラミングの歴史とロジックを明らかにし、読者が BTCFI の現在の実際の実装シナリオと、これらのシナリオがビットコイン所有者とビットコイン エコシステム全体にどのような影響を与えるかを理解するのに役立ちます。 。

ビットコイン契約の基本

サトシ・ナカモトの考え: UTXO、スクリプト言語、オペコード

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://bitcointalk.org/index.php?topic=195.msg1611#msg1611

2010年、サトシ・ナカモトはビットコイントークフォーラムに次のように書いた。

ビットコインのコア設計はバージョン 0.1 のリリース後に修正される予定なので、できるだけ多くのトランザクション タイプをサポートできることを願っていますが、これらのトランザクション タイプはすべて特別なサポート コードとデータ フィールドを必要とし、一度にオーバーライドできる特別なタイプは 1 つだけです. 事情、特殊事情が多すぎる。

この問題の解決策はスクリプトです。トランザクションの入力側と出力側は、スクリプトを使用してトランザクションをノード ネットワークで検証できるアサーション (スクリプト言語) にコンパイルすることができ、ノードはトランザクションのアサーション (スクリプト言語) を検証して、送信者の条件が満たされているかどうかを評価します。

「スクリプト」は単なる「述語」です。実際、これは結果が true または false になる単なる方程式です。ただし、述語は長くて珍しい単語なので、単に「スクリプト」と呼びます。

資金の受取人は、スクリプトに対してテンプレート マッチングを実行します。現在、受信者は口座振替とビットコイン アドレスの 2 つのテンプレートのみを受け入れます。将来のバージョンではさらに多くのトランザクション タイプ テンプレートが追加される可能性があり、そのバージョン以降を実行しているノードはそれらを受信できるようになります。ネットワーク内のすべてのノードは、たとえトランザクションの読み取り方法を知らなくても、新しいトランザクションを検証して処理し、ブロックに入れることができます。

この設計は、私が何年も前に設計したすべての可能なトランザクション タイプをサポートしています。エスクロー取引、保証契約、第三者仲裁、複数当事者の署名などが含まれます。これらは、ビットコインが普及した場合に将来的に検討したい分野ですが、将来確実に実装できるように最初から設計しておく必要があります。

14 年前のサトシ ナカモトの設計は、ビットコイン プログラミングの基礎を築きました。ビットコインネットワークには「アカウント」という概念はなく、正式名称は「トランザクション出力(TXO)」という「出力」の概念があり、これはビットコイン資金の合計を表し、ビットコインシステム状態の基本単位です。

アウトプットを支出すると、そのアウトプットがトランザクションへのインプットとなり、トランザクションの資金を提供するとも言えます。これが、ビットコインシステムが「UTXO (未使用トランザクション出力)」モデルに基づいていると言われる理由です。なぜなら、「UTXO (未使用トランザクション出力)」だけがトランザクションプロセスで使用できるメタルブロックであり、その後のメタルブロックだからです。炉に入ると、溶解後にいくつかの新しい金属ブロック (新しい UTXO) が形成され、古い金属ブロック「トランザクション出力 (TXO)」は存在しなくなります。

各ファンドには独自のロック スクリプト (スクリプト公開キーとも呼ばれます) と額面があります。ビットコインのコンセンサス ルールによれば、スクリプト公開キーは検証プログラム、つまり公開キーと特定の操作を実行するコマンドを形成できます。 script —— 操作コード OP-Code のロックを解除するには、特定のデータ セット、つまり、スクリプト署名 (scriptSig) とも呼ばれるロック解除スクリプトを提供する必要があります (完全なスクリプトの場合) (ロック解除スクリプト + ロック スクリプト + OP-)。コード) が有効である場合、対応する出力は「ロック解除」され、使用できるようになります。

したがって、ビットコインスクリプトプログラミングは、特定の入力データに特定の金額が応答できるように資金をプログラムすることです。スクリプトの公開鍵、オペレーションコードOPコード、およびユーザー間の対話プロセスを設計することで、鍵の状態遷移を提供できます。のビットコイン契約は、契約の正常な履行を保証するために暗号化保証を提供します。

これは、ビットコインの標準的な P2P KH (公開鍵ハッシュへの支払い) スクリプトの簡単な図です。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://learnmeabitcoin.com/technical/script/

Xiao Mingに1 BTCを支払いたいと仮定すると、ウォレット内の利用可能なUTXOを使用して額面1億サトシのUTXOを形成し、Xiao Mingの公開キーをUTXOロックスクリプトに追加する必要があります(そして、署名シンボルをチェックする操作)により、Xiao Ming の公開鍵に対応するロック解除スクリプトの署名としての Xiao Ming の秘密鍵のみが資金のロックを解除できます。

要約すると、Script は非常に基本的なプログラミング言語です。公開鍵や署名などのデータ(Data) + データを操作するための単純な関数であるオペコード (オペコードのリストは以下の通り https://en.bitcoin.it/wiki/Script#Opcodes) の 2 種類のオブジェクトで構成されます。 。

ビットコインプログラミングの武器庫

上で述べたように、サトシ・ナカモトが当初ビットコインネットワークがサポートできることを望んでいた取引タイプには、エスクロー取引、保証契約、第三者仲裁、複数当事者署名などが含まれます。では、これらを実装するための武器は何で、それらはどのように使用されるのでしょうか。 BTCFI?

複数当事者による署名 (MULTISIG)

● ロック スクリプトの形式は M <PUB-1> <PUB-2> ... <PUB-N> N OP_CHECKMULTISIG です。これは、n 個の公開鍵を記録し、m 個の公開鍵の署名を提供する必要があることを意味します。このUTXOのロックを解除するには。

● たとえば、アリス、ボブ、クロエのうち 2 人の署名 (または 3 つの公開鍵) を使用してこのスクリプトを実行できます。そのスクリプト コードは次のとおりです。 2 <Alice> <Bob> <Chloe> 3 OP_CHECKMULTISIG、OP_CHECKMULTISIG はオペコードです。署名が提供された公開キーと一致することを確認します。

次のような用途があります。

1. 個人および企業の資金管理: 2/3 マルチシグネチャウォレットを設定した後、その資金を使用できるのは 2 つだけです。これにより、ウォレット メーカーが共謀して撤退することも防止できます。資金。

2. 取引仲裁:

- アリスとボブは、通常の NFT の購入などの取引をしたいと考えていますが、片手でお金を払って商品を届けることはできないため、ボブがメッセージを受け取ったときに、お金をマルチ署名出力にロックすることに同意するとします。アリスが送信する通常のNFTでは、支払いが完了すると、商品を受け取った後にお金が支払われないという事態を防ぐために、第三者を導入して二者択一を形成することができます。 3 マルチ署名出力; 取引中に紛争が発生した場合、第三者に正義を求めることができます。第三者がアリスが商品を発送したと信じる場合、アリスと協力して資金を送金することができます。

- 第三者が公開鍵を開示している限り (たとえば、TA がオラクルである場合)、トランザクションの両当事者は、2-of-3 マルチ署名スクリプトで公開鍵を使用してアービターに参加できます。これはスクリプトのハッシュ値であるため、仲裁者の知識なしに実行できますが、ここでの問題は、サードパーティのオラクルが特定の契約の結果を決定できることです。後述する慎重なログ 契約 DLC は現時点で、ビットコイン レンディングなどの BTCFI に真に使用できるように最適化されています。

タイムロック

タイム ロックは、トランザクションの有効性と出力をいつ使用できるかを制御するために使用されます。これは、再質入、担保提供、住宅ローン貸付などの BTCFI シナリオで使用されるビットコイン スクリプト プログラミングの武器です。開発者は相対時間を使用することを選択する必要があります。ロック (nSequence ) または絶対時間ロック (nLocktime):

● 絶対時間ロック (nLocktime): 特定の時点以降のみ、トランザクションは有効なトランザクションとみなされ、ブロックにパッケージ化できます。 スクリプト レベルの絶対時間ロックは、OP_CLTV オペレーション コードで検証されます。このUTXOは、一定時間クリックした後にのみロックを解除できます。たとえば、ブロックの高さが400000になった後でのみお金を使用できます。

● 相対時間ロック (nSequence) は、この UTXO を作成するトランザクション (つまり、シーケンス前のトランザクション) が入力され、一定期間ブロックによって確認された後、トランザクションが有効になり、UTXO のロックを解除できることを意味します。スクリプト レベルでの相対時間 ロックは OP_CSV で、「ブロック確認後 3 ブロックまでこのお金は使用できません。

ハッシュロック(ハッシュプリイメージ検証)

さらに、ハッシュ ロックと組み合わせたハッシュ タイム ロック (ハッシュ プリイメージ検証) もあり、これもビットコインのステーキングと再ステーキングでよく使用されます。

● ハッシュ ロックのロック スクリプト形式は OP_HASH 160 <hash> OP_EQUAL です。ロック解除スクリプトのデータがロック スクリプトのハッシュ値の元のイメージであることを確認します。

● ハッシュタイムロック契約 (HTLC): 資金を受け取る側が一定期間内にハッシュ値の元の画像を提供できない場合、支払者が資金を回収することができます。

プロセス制御(並列ロック解除条件)

OP_IF オペコードは、ロック スクリプト内に複数のロック解除パスを配置でき、いずれかのパスの条件が満たされている限り、UTXO をロック解除できます。前述のハッシュ タイム ロック コントラクトも、このようなプロセス制御オペコードを利用します。

タップルートのアップグレード後、MAST (Merkelized Abstract Syntax Tree) 機能により、さまざまなロック解除パスをさまざまなマークル ツリー リーフに配置できるようになり、Babylon の BTC プレッジ トランザクションでも使用され、トランザクションの効率とプライバシーが向上します。後で説明します。

SIGHASH 付随情報署名

ビットコイントランザクションでは、署名時に SIGHASH タグを使用することが許可されており、これらのタグは署名の有効性に関する追加の指定を提供するため、署名を無効にすることなくトランザクションの一部を変更でき、署名の目的に対する署名者の期待や承認を表現できます。 。例えば:

● SIGHASH_SINGLE | ANYONECANPAY は、入力と同じインデックス番号を使用して入力と出力に署名します。残りの入力と出力は変更でき、署名は無効になりません。アンディは 1 BTC 相当のインプットと 100 ルーン トークン相当のアウトプットに署名できます。その後、1 BTC を 100 ルーン トークンと交換したい人は誰でも、このトランザクションを完了してチェーンに置くことができます。

他の例には、Discreet Logging Contract DLC で使用できる Taproot のアップグレードされた Schnorr 署名が含まれます。

ビットコインのプログラマビリティの限界

ビットコインプログラミングの基本パターンは、UTXO ロックスクリプトが検証条件を示し、ロック解除スクリプトがデータを提供し、ロックスクリプト内のオペレーションコードがデータ検証手順 (署名検証、ハッシュプリイメージ検証など) を指定します。検証手順で使用できる資金の主な制限は次のとおりです。

1.利用できる検証プログラムの数は限られています。ゼロ知識証明やその他の検証プログラムを実装するにはフォークが必要です。そのため、OP_CAT を実装できるようにするために、Unisat によって開始された BTCFI 拡張プログラム Fractal は、BTC の整合性が 100% であるにもかかわらず、 、ZKネイティブ検証OPCodeなど。「物議を醸している」オペコード提案も、流動性とセキュリティの観点から部分的にビットコインメインネットから分離されています。

2.ビットコインのスクリプトには計算能力がありません。資金のロックを解除できる限り、すべての資金をどのような経路でも使用できます。これは、変動金利の使用が難しいことも意味します。 BTCFI 融資プロジェクトの金利は固定金利が利用可能です。この問題を解決するために、ビットコインコミュニティは、トランザクションのさらなる支出を制限することで、より多くのBTCFIアプリケーションシナリオを可能にする「規約」の実装について議論しています。 Taproot Wizard が BIP-420 および OP_CAT、OP_CTV、APO、OP_VAULT などについて述べていることはすべてこれに関連しています。

3. UTXO のロック解除条件は完全に独立しています。UTXOは、別の UTXO の存在とそのロック条件に基づいてロックを解除できるかどうかを判断できません。この問題は、BTCFI の住宅ローン貸付および質権でよく発生します。ビットコインの部分署名については、以下で説明します。 PSBT はこの問題を解決するために使用されます。

ビットコイン契約の調整と進化

計算ベースのイーサリアム契約と比較して、ビットコイン契約は検証に基づいています。このステートレスな契約は、10 年以上にわたるビットコイン契約の開発において、暗号アルゴリズムと署名の素晴らしい使用法に多くの困難をもたらしました。 BTCFI によりプライバシー、効率性、分散化が大幅に向上し、製品アプリケーションに BTCFI を実装できるようになりました。

Discreet Log Contract (DLC): BTCFI シナリオにおける分散型清算問題の解決

レンディング、オプション、先物プロトコルがオラクル価格に基づいてユーザーのポジションを清算する必要がある場合、必然的にユーザーの資産を運用する権利を保持する必要があり、これによりユーザーは間違いなく、このプロトコルが悪を行わないという信頼を得るでしょう。

Discreet Log Contract (DLC) は、この問題を解決するために導入されました。これは、アダプター署名と呼ばれる暗号化技術を使用して、ビットコイン スクリプトで外部イベントに依存する金融契約をプログラムし、プライバシーを完全に保証できるようにします。

これは、MIT のデジタル通貨イニシアチブのTadge Dryja (研究科学者) とGert-Jaap Glasbergen (ソフトウェア開発者) によって 2017 年に提案され、2018 年 3 月 19 日に公開で実証されました。

アダプターの署名を使用すると、秘密キーを追加した後でのみ署名が有効になります。 Taproot アップグレードで導入された Schnorr 署名は、アダプター署名の例です。

平たく言えば、シュノア署名の標準形式は (R, s) です。(R, s) が与えられると、x が秘密の値 (secret) であることがわかっている限り、s = s + x と設定できます。そして (R, s) が得られます。

そのアプリケーションを説明する簡単な例を次に示します。

● アリスとボブは、スポーツの試合の逆の結果に賭けます (引き分けがないと仮定して)。それぞれ 1 $BTC を賭け、予想に成功した人が 2 $BTC の賭け金全体を獲得し、署名の倍数で賭けをロックします。ウォレットでは、資金を解放するために複数の署名が必要です。

● コンテストの結果を発表するオラクルを選択します (通常、この情報源は取引所やコンテスト Web サイトなどのオフチェーンにあります)。

● オラクルは、賭け金の詳細や、DLC に誰が関与しているかさえ知る必要がありません。その仕事は結果を提供することに厳密に限定されており、イベントが発生すると、オラクルはイベントの結果を決定したことを示す、コミットメントと呼ばれる暗号証明を発行します。

● マルチシグネチャウォレットにロックされている資金を要求するために、勝者であるアリスは、オラクルから提供された秘密の値を使用して、ウォレット内の資金を使用するトランザクションに署名できるようにする有効な秘密キーを作成します。

● トランザクションは決済のためにビットコインのブロックチェーンに追加されます。このとき、署名は通常の署名であるため、DLCであることは明らかではありません。これは、契約の内容が完全に開示され、オラクルが意思決定に参加する他の一般的な複数当事者による署名モデルとは完全に異なります。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://shellfinance.gitbook.io/shell

ローン契約の清算メカニズム

アリスが $ORDI を担保資産として使用し、ローンの価値が 0.15 $BTC であると仮定します。$ORDI に対するオラクルの見積もりが 225,000 サット/オルディより低い場合に限り、ローンのポジションは保留中の清算ステータスに変更されます。 。 DLC を使用すると、清算人は、清算保留中のポジションを許可なく清算することができますが、価格が清算価格に達しない場合にはユーザーの住宅ローン資産を操作できなくなります。上記のシナリオでは、アリスは $ORDI の価格について貸付契約に賭けることと同じです。

● 価格が 225,000 サット/オルディより低い場合、プロトコルはアリスの担保をすべて取得し、対応する BTC 債務を引き受けることができます。

● 価格が 225,000 sats/ordi 以上の場合、何も起こらず、資産所有権関係は変わりません。

次に、価格が 225,000 sats/ordi を下回った場合に、オラクルがノンス R_c を使用して結果に署名 s_c_ 1 を発行することをコミットする必要があります。

● アリスとプロトコルは、署名 (R, s) の代わりにアダプター署名 (R, s) を作成して、結果に対するコミットメント トランザクションを作成するだけで済みます。これは、双方が相互に与える署名は不可能であることを意味します。このコントラクトのロックを解除するには、秘密の値を公開する必要があります。この秘密の値は、まさにオラクルの署名である s_c_ 1.G の元のイメージです。オラクルマシンの署名ノンス値が決定されているため、s_c_ 1.G を構築できます。

● 価格が 225,000 sats/ordi より低い場合、オラクルは署名 (R_c、s_c_ 1) を発行します。その後、プロトコルは相手のアダプターの署名と独自の署名を完了して、上記のトランザクションを有効なトランザクションにすることができます。ネットワークにブロードキャストされ、決済効果を引き起こします。

● 逆に、価格が 225,000 sats/ordi 以上の場合、オラクルは s_c_ 1 を発行せず、このコミットされたトランザクションは有効なトランザクションになりません。

基本的に、DLC を使用すると、ユーザーはビットコイン ブロックチェーンを使用してプロトコルの参加者として契約を結ぶことができ、両当事者はマルチシグネチャ アドレスに資金をロックすることで DLC スクリプトを構築できます。これらの資金は、オラクルが指定された時間に指定された情報をリリースした場合にのみ、特定のルールに従って使用および再割り当てされます。

このようにして、貸付契約は DLC を使用して、ユーザーがエンティティを信頼する必要なく、外部の価格オラクルの参加による清算メカニズムを実装できます。

後で説明する Liquidium と Shell Finance の融資プロトコルは、どちらもこのテクノロジーを使用して実装された許可のない分散型決済です。

オラクルの役割

DLC のオラクルは、固定頻度の価格フィード サービスを提供するために使用され、DLC メカニズムで秘密の値を生成および開示するプロセスに参加するサードパーティとしても機能します。

現在、DLC オラクルには標準化された製品はなく、主にチェーンリンクなどの標準化されたオラクルが、オフチェーン データの価格を提供する機能を担っています。 DLC には、既存のものも多数あります。 オラクル プロジェクトは、DLC オラクルを開発する方法を模索し続けています。

部分署名ビットコイントランザクション (PSBT): BTCFI プロトコルのマルチパーティトランザクションで資金を保管する必要がないことを実現

PSBT はビットコイン標準BIP-174に由来しており、これにより複数の当事者が同じトランザクションに並行して署名し、対応する PSBT をマージして完全に署名されたトランザクションを形成できます。売り手、質権者、質権契約など。したがって、マルチパーティ資金スワップシナリオを含む BTCFI アプリケーションが PSBT を利用できる限り、既存の BTCFI プロジェクトのほとんどがこのテクノロジーを使用しています。

アリス、ボブ、チャーリーは 2/3 マルチ署名に資金を保管しています。この UTXO を使用するには、3 人が同じトランザクションに署名する必要があります。 彼らがお互いを信頼していないと仮定すると、資金を安全に保つために何をする必要があるでしょうか?

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://river.com/learn/what-are-partially-signed-bitcoin-transactions-psbts/

●まず、アリスが作成者として、多重署名された UTXO を入力として使用して PSBT トランザクションを開始します。出力は 3 人それぞれのウォレット アドレスです。 PSBT は、このトランザクション以外のトランザクションが誰かの署名を呼び出すことができないことを保証しているため、アリスはそれに署名してボブに送信できます。

● 同様に、ボブは PSBT をチェックした後、問題がないと思われる場合は署名し、署名とトランザクションの解放のためにチャーリーに渡します。チャーリーも同じことをします。

したがって、部分的に署名されているということは、自分に関連するトランザクションの部分だけを全員がチェックすればよいことを意味し、トランザクションがアップロードされた後は問題がないことが保証されます。チェーン。

2023 年 3 月 7 日、Yuga Labs の Ordinals NFT オークションでは、非常に集中化されたホスティング入札モデルが採用されました。入札プロセス中、すべての入札資金をユガさんの住所に預けて保管する必要があり、資金の安全性が著しく脅かされた。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://x.com/veryordinally

イーサリアムエコシステムのユーザーは、Yuga のオークションイベントは ETH スマートコントラクトの重要性を示しているだけだと指摘しましたが、Ordinals の開発者も次のように答えました。PSBT に基づくトラストレス見積トランザクションは非常に使いやすく、NFT 購入者と Yuga Labs の間のコミュニケーションを実現できます。資金はエスクローなしで取引されます。

ビットコイン NFT トレーダーが 2 人いて、NFT 販売者の公開鍵が両当事者に知られている情報であるとします。 NFT トランザクションを開始するとき、購入者はまずトランザクションで NFT を受け入れるための独自の UTXO 入力と出力を書き込みます。買い手がトランザクションを構築して署名した後、それを PSBT に変換して売り手に送信し、売り手はプロトコルを通じてメッセージを受信して署名し、ビットコイン NFT トランザクションが完了します。

上記のプロセス全体は、買い手と売り手の両方にとって完全にトラストレスです。購入者にとって、入札、承諾アドレス、その他の情報は事前にトランザクションに組み込まれており、変更されると署名は無効になります。販売者にとっては、署名が完了し、価格を自分で測定するまでNFTは販売されません。

Taproot アップグレード: ビットコイン エコシステムのパンドラの箱の開封と BTCFI の爆発

2021 年 11 月に有効化された Taproot アップグレードは、ビットコインのプライバシーを向上させ、トランザクションの効率を向上させ、ビットコインのプログラマビリティを拡張するように設計されています。 Taproot の実装により、ビットコインは、すべての参加者をマスクし、単一の署名済みトランザクションの規模を維持しながら、数万人の署名者による大規模なスマート コントラクトをホストできるため、より複雑な BTCFI オンチェーン操作が可能になります。ほぼすべての BTCFI プロジェクトは、Taproot のアップグレードされたスクリプト言語を使用しています。

1. BIP 340 (BIP-Schnorr):単一トランザクションのマルチパーティ署名、および前述の慎重なログ コントラクト DLC アプリケーションでの使用をサポートします。トランザクションを実行するには、所定の条件を満たす必要があります。彼らがビットコインにコミットするデータの量は、標準のシングルサイントランザクションデータの量と同じです。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://cointelegraph.com/learn/a-beginners-guide-to-the-bitcoin-taproot-upgrade

2. BIP341 (BIP-Taproot): Taproot はマークル抽象構文ツリー (MAST) を導入して、チェーンにコミットする契約トランザクション データを減らします。これにより、ビットコインはより複雑な契約を作成できるようになり、既存の支払いハッシュとは異なります。 SH) トランザクションを使用すると、MAST を使用すると、ユーザーはオンデマンドでスクリプトの一部を選択的に公開できるようになり、プライバシーと効率が向上します。 MAST は、Babylon の BTC プレッジ トランザクションでもよく使用されており、複数のロック スクリプトを、次の 3 つのロック スクリプトを含むトランザクションに構築します。

● TimeLockScript タイムロックは、誓約のロックアップ機能を実現します。

● UnboundingPathScript unpledge: プレッジを早期に終了する機能を実現します。

● SlashingPathScript ペナルティ: 悪事を行った場合のシステムのペナルティ機能を実装します。

すべてリーフ ノードです。リーフ ノードから始めて、次のようにバイナリ ツリーを構築します。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://blog.csdn.net/dokyer/article/details/137135135

3.BIP342 (BIP-Tapscript): Schnorr および Taproot テクノロジーを利用した、ビットコイン用のアップグレードされたトランザクション プログラミング言語を提供します。また、Tapscript を使用すると、開発者は将来のビットコインのアップグレードをより効率的に実装できるようになります。

4. Ordinals プロトコルの基礎を築きます。

● Taproot アップグレードでは、bc 1 p で始まる Taproot (P 2 TR) アドレスも導入されます。これにより、Taproot スクリプト パスに保存されている支出スクリプトにメタデータを書き込むことができますが、UTXO セットには表示されません。

● UTXO セットの維持/変更にはより多くのリソースが必要なため、このアプローチでは多くのリソースが節約され、ブロックに保存されるデータ量が増加します。これは、画像、ビデオ、さらにはゲームを保存するためのスペースができることを意味します。 Ordinal の展開が可能。私たちが通常使用する碑文アドレスは、Taproot (P 2 TR) アドレスです。

● Taproot スクリプトの使用は既存の Taproot 出力からのみ実行できるため、碑文は 2 段階のコミット/公開プロセスを使用して作成されます。まず、コミット トランザクションで、碑文の内容を含むスクリプトを約束する Taproot 出力が作成されます。次に、リビール トランザクションでは、その碑文に対応する UTXO を入力として取得することによってトランザクションが開始されます。この際、該当する碑文内容がインターネット全体に公開された。

● Ordinals BRC-20、ARC-20、Runes などの新しいアセットの出現も、Taproot の転送採用率を約 70% に維持しています。

Ordinals と Brc 20: BTCFI の優良資産のプールを作成し、インデクサーベースのプログラミングへの扉を開く

Ordinals は、ビットコイン メインネットで購入したいというビットコイン OG の願望を実現し、その人気と市場価値はイーサリアム NFT を上回りました。

● 序数は、2023 年 1 月にビットコインのコア貢献者であるケーシー ロダルモアによって提案されました。その核心は序数理論であり、ビットコインの最小単位であるサトシ (sats) に固有のアイデンティティと属性を与え、それを固有の識別不可能な代替数に変換することを目的としています。トークン (NFT) は、Satoshi にさまざまなデータ (写真、テキスト、ビデオなど) を刻み込むことで、Ordinals プロトコルによりビットコイン NFT の作成と取引が可能になります。

● このプロセスにより、ビットコインの有用性が高まるだけでなく、ユーザーがビットコイン ブロックチェーン上でデジタル資産を直接作成および取引できるようになります。永久的な価値とは、序数はビットコインのサトシに基づいて作成されるため、その基本的な価値はビットコイン自体に関連付けられており、理論的にはゼロに戻らないということです。

BRC-20 は、チェーン上に記録され、オフチェーンで処理されるトークン システムです。JSONデータの序数の記述を使用してトークン コントラクトを展開し、トークンを作成し、転送します。

● この碑文は、BRC-20 トークンの展開、鋳造、転送を記録するためのオンチェーン台帳として扱われます。

● 決済に関しては、オフチェーン クエリを通じてビットコイン ブロックをクエリし、サードパーティのインデックス作成ツールに依存して、すべての BRC-20 トークンの展開、鋳造、転送操作を記録し、各ユーザーの最終残高をクエリする必要があります。 BRC-20トークン。このため、特定のアカウント残高をクエリするときに、プラットフォームが異なると結果が異なる場合があります。

Ordinals と Brc 20 は、BTCFI にトランザクションのニーズと優良資産を提供するだけでなく、ビットコイン コントラクト機能を向上させるためのインデクサー プログラミングに基づく新しいアイデアを多くの BTCFI プロジェクトに提供します。Json の「op」フィールドの組み合わせは、Inscription の defi とそれに基づいてさらに進化できます。 AVM、タップ プロトコル、brc 100、unisat のスワップ機能を含む socialfi や gamefi でさえ、さらにはビットコイン層でのスマート コントラクト プラットフォームの構築を提案する多くのプロジェクトでさえ、すべてインデクサー プログラミングに基づくソリューションを使用しています。

MuSig 2: 分散モードでビットコイン再ステーキングと LST を使って遊ぶ

マルチ署名スキームを使用すると、署名者のグループがメッセージに共同署名を作成できます。MuSig を使用すると、複数の署名者がそれぞれの秘密鍵から集合公開鍵を作成し、その公開鍵に対する有効な署名 (Schnorr) を共同で作成できます。署名。取得された (R, s) を x に適用し、秘密キーとランダムなノンス値を使用して、集約された公開キーと有効な署名を生成します。

MuSig 2 スキームでは、マルチ署名を完了するのに 2 ラウンドしか必要としません。この方法で作成された集合公開キーは他の公開キーと区別できないため、プライバシーが向上し、Taproot は Musig 2 マルチ署名と互換性を持つようにアップグレードされます。その署名スキームは、2022 年にリリースされた Bitcoin BIP-327: BIP 340 互換マルチ署名用の MuSig 2 です。

● イーサリアムでの流動性ステーキングはスマートコントラクトを通じて実現できますが、ビットコインには流動性ステーキングを実現するために必要な契約機能がありません。 前述したように、ビットコインクジラは一般的に集中管理者を嫌っており、分散型ビットコイン流動性ステーキングを実現するために、シェルファイナンスのソリューションを採用しています。例として:

1. ユーザーと Shell Finance は、両当事者の秘密鍵データとウォレットによって生成された 2 つのノンス乱数に基づいて、集約公開鍵と対応する MulSig 2 マルチ署名アドレス P を計算します。

2. PSBT トランザクションは Shell Finance によって構築されます。ユーザーと Shell Finance の資産は、MuSig 2 によってサポートされるマルチ署名アドレス P から Babylon に担保されます。ウォレット側は再びノンス乱数サポートを提供し、対応する集合公開キーを渡します。マルチシグネチャアドレスに送信します。

3. Babylon ステーキング時間が終了すると、シェル ファイナンスは PSBT ロック解除トランザクションを構築し、ユーザーとシェル ファイナンスは共同で署名して質入資産のロックを解除します。

ノンスの乱数を生成するサードパーティウォレット、ステーキングユーザーとLSTプロジェクト当事者が共同で集合公開鍵と署名を作成します。このプロセスでは、ユーザーとプロジェクト当事者は秘密鍵を1つだけ保持できます。 nonce 値なしで集計を生成できます。公開キーと署名を使用して資金を取得できます。ウォレットは秘密キーなしでは資金を使用できません。 nonce 値がプロジェクト当事者自身によって生成された場合、プロジェクト当事者が悪事を行う危険性があり、ユーザーは注意する必要があります。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

未公開の技術文書: 公開されたソースなし

現在の BTCFI 実装アプリケーション シナリオ

ビットコインのプログラミングは複雑ではなく、Rust のような言語よりもはるかに単純です。その焦点は、検証可能で信頼できるコミットメントを作成し、BTCFI の開発の準備となるイーサリアムよりも優れた技術的セキュリティを提供できることにあります。境界は設定されていますが、最も難しいのは、その境界内でどのような種類の PMF (プロジェクト マーケット フィット) に準拠した BTCFI 製品を開発できるかということです。イーサリアムのソリッドティ契約が最初に開始されたときと同様、開発者は使用できるかどうかわかりませんでした。 x*y =k の amm アルゴリズムを開発することは同じですが、最初に ICO、オーダーブック、ピアツーピア融資、その他の方向から探索することを選択します。

流動性ブースター: バビロン – BTCFI のナマズ

バビロンは、仲介者を完全に排除しトラストレスな一連のプレッジプロトコルを構築し、ビットコインの層を直接プレッジして有利子収入を得ることができると同時に、ビットコインのセキュリティを抽出してそれを共有することもできます。ユニバーサル共有セキュリティ層としてのPOS チェーンとその他のビットコイン層 2 は、POS セキュリティ保証を提供し、ビットコインの経済的セキュリティを共有します。

絶対的なセキュリティ: BTC ステーキングには、他の形式のステーキングに比べて大きな利点があります。つまり、保護された POS チェーンが攻撃されて崩壊した場合でも、その影響は担保に入れられたビットコインには影響しません。具体的には、POS チェーンが攻撃され、そのトークン値がゼロに戻った場合、POS チェーンのトークンを保持しているユーザーは損失に直面します。ただし、BTC プレッジの場合、保護された POS チェーンが攻撃されて失敗した場合でも、ユーザーのビットコインの元本は失われます。安全かつ無傷のままです。

没収メカニズム:ユーザーが Babylon によってリースされている特定の PoS チェーン上で二重署名などの悪事を行った場合、EOTS (抽出可能なワンタイム署名、ワンタイム抽出可能な署名) を通じて、資産のこの部分が没収される可能性があります。ロックが解除され、ネットワーク内の幹部の役割によって資産の一部が書き込みアドレスに送信されるように強制されます。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://docs.babylonchain.io/papers/btc_saking_litepaper(EN).pdf

現在、Babylon メインネットが開始され、1,000 BTC プレッジの第 1 フェーズが完了しており、第 2 フェーズが間もなく開始されます。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://btcstake.babylonlabs.io/

現在、第 1 フェーズで約束された BTC は大規模投資家が中心で、ガス支払いの割合は 5% を占めており、第 2 フェーズと第 3 フェーズではさらに多くの個人投資家が参加する可能性があります。

初めてプレッジのためにBTCFIに参加するために大量のBTCを引き寄せます:

● バビロンはイーサリアムのように POS 自体の ETH ベースの収益を提供することはできませんが、ある程度の収益への期待は低く、セキュリティを優先し、クロスチェーン ラップやその他のソリューションを受け入れる気はありません。ビットコインエコシステムに楽観的なアジアのファンドにとっては、APYの3〜5%も魅力的です。したがって、総入金額が100,000BTCの場合、同等のトークン収入が1億米ドルを超えるだけで十分です。

● Babylon が現在積極的に協力している Cosmos エコシステムには、 Cosmos HubOsmosisInjectiveなどの有名なプロジェクトが含まれており、将来的にはそれらを AVS として、ビットコインの再誓約者に報酬として独自のトークンを提供することで、さらに多くのことが可能になります。 Babylon の BTC 入金制限をオープンします。

バビロンはBTCFIの生態系開発に大量の流動性を注入し、ユーザーを教育し、生態系の活力を刺激します

● ETHエコシステムでは、バビロンに匹敵するDefiやLayer 2のような成功事例も見られ、ビットコインメインネットでステーキングと利子獲得のゲームプレイが可能になったのは初めてである ビットコイン保有者の大多数はリスクを負いたくない。カストディやクロスチェーンを行う人にとっては、初めてBTCFIを体験することに相当し、さらにLSTやその他のゲームプレイを体験することもできます。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

● Babylonエコシステムには、LSTトラックだけでもStakeStone、Uniport、Chakra、Lorenzo、Bedrock、pSTAKE Finance、pumpbtc、Lombard、Solvbtcなど数十のプロジェクトがあり、残りにもさまざまなDefiプロジェクトがあります。初期TVLコインの入手が難しいビットについては、エコロジープロジェクトの参加者はバビロンのBTCステーキングの力を利用してLSTでBTCのバッチを引き寄せることができ、また、彼らのLST資産を独自のエコロジービジネスに使用することもできます。

● バビロンが生み出す収益はBTC/ETHではなくトークンの形であるため、巨大企業への魅力は限られている。逆に、そのトークンによってもたらされる利益もまた、ETHステーキングほど集中的ではない。新しいアプローチを見つけることができる初期段階の起業家プロジェクトには、権利を賭けるチャンスがあります。

ビットコインのメインネットは複数の優良な LST 資産を生み出し、BTCFI の需要を生み出すと予想されています

バビロンは、利息を得るためにネイティブ BTC ステーキング用の新しいトラックを作成し、数千億規模の休眠中のメインネット BTC が初めて大規模なアプリケーション シナリオを持つことができるようにしました。これらのBTCバウチャーから得られる担保は、住宅ローン融資などのシナリオにおいて自然な優良担保となり、それによってビットコインのネイティブ資産、つまりBTCFiに基づく融資、ステーブルコイン、スワップの開発が可能になります。

● BTCFiの開発が難しい主な理由は、ビットコインのメインネットワーク上に高品質の資産が長期的に不足していることであり、これは融資の担保不足、スワップの取引所需要の不足、および取引所の不足に直接つながります。プールの深さ。現在、ビットコインメインネット上の唯一の優良資産は、brc 20のsatsとordi、およびordinals NFTのnode Monkeyです。

● しかし、バビロンの担保金額の一部が、イーサリアム上のlidoによって発行されたstethのように、流動性ステーキングトークンを引き出すことができれば、aaveやcompoundなどのローンの担保となり、ユニスワップで非常に高い取引深度を形成することができ、BTCFiは発展するでしょう。条件。

● 想像してみてください。おそらく多くの誓約者は、流動性ステーキング トークンを通じて BTC を貸したり、入れ子人形のステーキングやリスク ヘッジに使用したりすることを望んでいます。

資産発行面のイノベーション: 2 つの主要 DEX、unisat と magic eden が間もなく開始されます

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://docs.unisat.io/knowledge-base/brc20-swap-introduction

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://magiceden.io/runes/DOG%E2%80%A2GO%E2%80%A2TO%E2%80%A2THE%E2%80%A2MOON

●Unisatのbrc 20スワップは9月に開始され、ルーンをbrc 20にマッピングすることでRenesもサポートします。将来的には、ガスミントトークンなどを調達することなく、流動性プール方式を追加することでトークンの発行と取引が可能になります。 NFTの取引では、トークンの銘板を1つずつ取引することでバッチ取引も可能になります。

● Magic eden のルーン デックスも今年の第 4 四半期に発売されます。

完全にBTCネイティブのピアツープール貸付ステーブルコインプロトコルが開始されます

Liquidium は完全にビットコイン メインネット上に構築された貸借システムであり、部分的に署名されたビットコイン トランザクション (PSBT) と上記の慎重なログ コントラクト DLC を通じて実装されています。

● 貸し手は、負債額と担保の比率であるLTV、金利、最低価格などの指標を含むオファーに記入し、ビットコインを預けます。

● 借り手は貸し手を選択し、プラットフォーム上のオファーに基づいて NFT または Runes 資産を預けます。

2023年10月にローンチされ、ローンチ後1年も経たないうちに2,227BTCの取引量を獲得しました。これは、ビットコインメインネット資産のBTCFI融資に対する需要があることを示しています。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://dune.com/shudufhadzo/liquidium

中心的な問題は次のとおりです。

1.資金利用効率が低い:借り手が率先してオファーを受け入れない場合、貸し手のビットコインは遊休状態となり、注文のキャンセルごとに手数料がかかります。つまり、注文のマッチング機能はなく、あります。発見プロセス。

2.ピアツーピア清算:ここでの清算人は借り手と貸し手だけであり、他の人は参加できません。

● NFT または RUNES が LTV に基づく借入価値を下回った場合、貸し手は返済を行わず、オファーを行った人は NFT または RUNES を取得することしかできません。下落のリスクを負うことに相当します。

● 別の観点から見ると、借り手のNFTまたはRUNESが下落している限り、借り手はすぐに返済するか、NFTまたはRUNESを失うかのどちらかでなければなりませんが、これも借り手にとって非常に不公平です。

● 借り手の返済不能を防ぐため、融資期間(Term)は10日以上に制限されており、APYは非常に高額です。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://liquidium.fi/

おそらくこれが、AAVE の前身である Ethlend が持続可能な開発に困難を抱えている理由です。

シェル・ファイナンスは、合成ステーブルコイン $bitUSD を使用して融資および清算シナリオの流動性を最大化し、$bitUSD ローン返済のプラスのフライホイールを通じてビットコイン版のプール融資を実現し、将来的に強力な規模を達成することが期待されています。 。 効果。

プルデンシャル契約 DLC と部分署名 PSBT は、融資担保と資金のカストディフリーかつ分散型清算を実現するために、取引の清算と構築のプロセスでも使用されます。

● 借り手は、プラットフォーム内でOrdinals NFT、BRC-20、およびRunes資産を誓約し(将来的には、Archネットワークによって発行された資産やRGB++によってマッピングされた資産などの他のビットコインレベルの資産もサポートされる予定です)、合成資産$bitUSDを借りることができます。

● Unisat と Magic eden のスワップに BTC/BitUSD 取引ペアの流動性プールを構築する 借り手は合成資産 $bitUSD を BTC に交換することができ、LP は借り手の取引所から手数料収入を得ることができます。

● ローンを返済する際、借り手は BitUSD をプロトコルに返却する必要があります。このとき、BTC を BitUSD に交換する必要があります。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://shellfinance.gitbook.io/shell

●清算時にはBitUSDも清算され、誰でも清算対象ポジションの清算に参加することができます。金庫が清算されると、清算人は債務を支払い、対応する住宅ローン資産を取り戻す必要があります。住宅ローン資産と市場の正味価値との差が清算人の収入となります。 30 $ORDI の担保と 600 $BitUSD のローン資産を持つローンを例にとると、ポジションの清算は主に次のプロセスに従います。

1. 価格が 28.5 USD を下回ると、LTV は 80% を下回ります。したがって、ポジションは清算ラインに達し、ポジションは清算ステータスになります。

2. 現在の住宅ローン資産価値 855 USD に対して、48 時間のダッチ オークション スタイルのポジション オークションが開始されます。入札者は清算する資産を取得するために $BitUSD を提供する必要があります。開始価格は 855 BitUSD、終了価格は 600 BitUSD です。オークション価格は時間の経過とともに直線的に減少します。

3. 清算人がダッチオークションを通じて清算する場合、清算人はオークションを通じて価格設定された700ビットUSDを入力し、シェルファイナンスが返済する必要のある600ビットUSDの負債を差し引いた残りの100ビットUSDが保険基金に組み込まれます。

4. シェルファイナンスが清算人の取引情報を確認した後、担保資産を PSBT に追加し、清算人は保管庫にある 30 Ordi の担保を取得できるようになります。

5. シェルファイナンスは、参加者(貸し手と契約者)の署名を完了して、担保を金庫から清算人の住所に価格で転送する操作を実行できる「秘密の秘密価値」を明らかにするオラクルを開始します。対応するDLCプロセスを自動的に終了します

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://shellfinance.gitbook.io/shell

同時に、シェルファイナンスは一括借入が可能であり、そのAPYはわずか10%であり、長期借入をサポートできることがわかります。

前に述べたように、シェルファイナンスは依然としてMuSig 2を通じてビットコインLSTを行っており、LST資産を新しい担保として使用し、質権者にBitUSDを提供します。これにより、BitUSDのアプリケーションフライホイールが拡張され、プロジェクトの上限が向上します。

UTXOベースのBTCFI拡張計画のバッチがオンライン化

ビットコインコミュニティは一般に、EVMベースのBTCレイヤー2の革新性と上限は非常に低いと考えていますが、より複雑なBTCFIを探求したい場合は、多くのビットコイン開発者がネイティブおよび拡張されたUTXOベースのビットコインコントラクトを開始する必要があります。契約を計画し、UTXO モデルに基づいて BTCFI モデルを革新します。

これらの拡張計画は、ビットコインメインネット上で解決されるかどうかに応じて分類されます。

● ビットコインのメインネットワーク上で決済すれば、メインネットワークの流動性を再利用でき、クロスチェーンを介さずにルーンなどの資産と直接互換性を持たせることができます。

● ビットコインメインネットに落ち着かない場合は、チェーン全体で資産をリチャージする必要があります。

ビットコインメインネット決済のためのBTCFI拡張計画

Arch Network: コンピューティング能力の拡張を核として、オフチェーン ZKVM がスマート コントラクト ネットワークを構築

Arch は、分散型バリデータ ノード ネットワークと、ビットコイン メイン ネットワークの外側に特別に構築されたチューリング完全ゼロ知識仮想マシン (zkVM) を利用しており、ビットコイン メイン ネットワークと統合できるため、ビットコイン メイン ネットワークとの対話が可能になります。流動性を共有することで、互換性のあるインデクサーは Runes などの資産プロトコルを統合できます。

ZKVM:各スマート コントラクトが実行された後、Arch zkVM は ZK 証明書を生成します。これは、コントラクトの正確性と状態の変更を検証するために使用されます。

分散型ネットワーク:生成された ZK プルーフは、Arch の分散型バリデーター ノード ネットワークによって検証されます。ネットワークは、プラットフォームの整合性とセキュリティを維持する上で重要な役割を果たします。 Arch は、分散型アーキテクチャに依存することで、検証プロセスが安全であるだけでなく、検閲や中央ポイントの障害に対する耐性も確保するよう努めています。

ビットコイン層 1 との統合: ZK 証明が検証されると、バリデーター ネットワークは未署名のトランザクションに署名できるようになります。アプリケーション ロジックによって決定される状態の更新や資産の転送を含むこれらのトランザクションは、最終的にビットコインに戻されます。この最後のステップで実行プロセスが完了し、すべてのトランザクションとステータスの更新がビットコイン ブロックチェーン上で直接完了します。

UTXOモデル: ArchのステータスとアセットはUTXOにカプセル化されており、シングルユースの概念でステータス遷移が行われます。スマートコントラクトのステータスデータは状態UTXOとして記録され、元のデータ資産は資産UTXOとして記録されます。 Arch は、各 UTXO が 1 回だけ使用できることを保証し、安全な状態管理を提供します。

● ビットコインのメインネット資産との互換性を必要とする DeFi アプリケーション (融資や分散型取引所など) は Arch 上に構築できます。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://arch-network.gitbook.io/arch-documentation/fundamentals/getting-started

AVM: インデクサー プログラミング用の BTCFI 表現

AVM は、独自のインデクサー、サンドボックス パーサー (命令セット)、およびグローバル データベース (データベース) を備えたサンドボックス環境を導入することにより、パフォーマンスを強化する命令セットのカスタマイズを備えた、スマート コントラクトと dApps を処理できる高度な実行環境を Atomics に提供します。同時にガス料金を削減し、状態遷移機能を最適化して並列処理能力を高め、それによってスループットとスケーラビリティを向上させます。同時に、AVM は相互運用性とクロスチェーン通信を可能にします。

● サンドボックス動作環境。シミュレータ全体が制御された隔離環境にあるため、サンドボックス内での実行と外部での実行が互いに干渉しません。

● ステータス ハッシュにより、参加者はインデクサーのステータスが正しく同期されているかどうかを確認できるため、ステータスの不一致による潜在的な攻撃を防ぐことができます。

AVM を使用すると、Atomics プロトコルで以前の単純なトークン発行メカニズムだけでなく、さまざまな BTCFI タスクを実行できるようになります。

UTXOバインディングに基づくBTCFI拡張計画だが、ビットコインメインネットワークでは決着していない

Fractal Bitcoin: 既存のビットコイン アーキテクチャを利用して、BTCFI システムを並行して拡張します。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://fractal-bitcoin.notion.site/Fractal-Bitcoin-Public-b71cbe607b8443ff86701d41cccc2958

フラクタル ビットコインは、ビットコイン コア全体をビットコイン コア ソフトウェア パッケージ (BCSP) と呼ばれる展開および実行可能なブロックチェーン ソフトウェア パッケージにカプセル化することで 1 つ以上を独立して実行できる自己複製型の拡張メソッドであり、BCSP インスタンスを通じてビットコイン メインネットに関連付けられます。再帰的なアンカリング。

Fractal Fractal は 30 秒でブロックを生成します。これは、10 分でブロックを生成するビットコインのメイン ネットワークよりも 20 倍高速です。メイン チェーン上のすべてのプロトコル (Ordinals や BRC など) をサポートし、互換性があります。 -20) 違いはなく、メイン チェーンは異なる物理決済レートで同期的に実行され、メイン ネットワーク マイナーは 90 秒ごとに 1 つの Fractal ブロックをマイニングできます。同時に、フラクタルは、メインネット上の碑文を介して定着およびアンカーするオプションの機能を保持します。

● 一方で、Fractal はメインチェーンのコンセンサスと比較的一致しており、プロトコル レベルでの相互運用が容易です。

● その一方で、メインチェーンの物理的な制約や歴史的な重荷を取り除き、かつて歴史上存在したが、もはや実用的な意味を持たないいくつかのコードを削除し、完全なコンセンサスを維持しながらシステムの実装を合理化することができます。その結果、よりシンプルで軽量な実装が実現します。

● OP_CAT などのオペレーション コード提案は、ビットコイン アップグレードの基本パスと一致する BTC メイン ネットワークよりも高速に実装されますが、将来的には、記載された BTCFI コントラクトはスクリプトを通じて実装される可能性があります。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://fractal-bitcoin.notion.site/Fractal-Bitcoin-Public-b71cbe607b8443ff86701d41cccc2958

マイニングインセンティブモデル

Fractal のトークンの 50% はマイニングによって生成され、15% は環境プロジェクトに割り当てられ、5% は投資家に割り当てられ、20% はコンサルタントとコア貢献者に割り当てられ、10% はパートナーシップと流動性の確立に使用されており、これはフラクタルの経済性を示しています。モデル マイナーと密接な関係があります。

Fractalは「リズムマイニング」と呼ばれるマイニング手法を革新的に採用しており、具体的にはブロックの2/3はフリーマイニングでマイニングされ、ブロックの1/3はASICマイニングでマイニングされ、既存のマイニングマシンを利用することができます。ビットコインのメインネットとフラクタルのマイニングを同時に行います。つまり、フラクタル ビットコインの利益を通じてマイナーにインセンティブを与えると同時に、潜在的な 51% 攻撃からネットワークを保護するためにコンピューティング能力の貢献を利用します。

生態学的進歩

Fractal Bitcoin メインネットは 9 月 9 日に開始されます。エコシステムには、Fractal Punks、honzomomo、Nodino、FractalStone、Fractal Puppets、MEBS、資産発行プラットフォームの satspump.fun、AMM ピザスワップ、チェーン ゲーム インフラストラクチャなど、すでに複数の NFT プロジェクトがあります。 UniWorlds 、NFT生成プラットフォームInfinityAIなどのプロジェクト。

Fractal Bitcoin は、メインネットがオンラインになると OP_CAT を直接アクティブ化します。 OP_CAT と Fractal の高容量を組み合わせることで、複雑なビットコイン アプリケーションが可能になります。

資産の移行に関しては、BTC およびその他のメインネット資産も、brc-20 カプセル化資産として Fractal Bitcoin 上に存在できます。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://unisat-wallet.medium.com/2024-07-unisat-swap-product- important-update-e974084074a1

一般に、ビットコインのメインネットは高価値の資産に焦点を当てていますが、フラクタルビットコインは二次的に重要な資産のストレージに焦点を当てており、資産イノベーションとアプリケーションイノベーションの土壌を提供していますが、フラクタルビットコインが優良資産と高品質で出現できるかどうか。アプリケーションはまだわかりません。

RGB++: BTCFI に固有の UTXO モデルの開発

RGB++ は、チューリング完全 UTXO チェーン (CKB やその他のチェーンなど) をシャドウ チェーンとして使用して、オフチェーン データとスマート コントラクトを処理し、ビットコインのプログラマビリティをさらに向上させます。

シャドウチェーンのUTXOとビットコインのUTXOは同型的にバインドされており、2つのチェーン間のステータスと資産の一貫性を確保し、セキュリティを確保します。したがって、RGB++ は、Rune などのビットコイン メインネット上のアセットをサポートでき、RGB++ アセットをビットコイン メインネットに直接マッピングし、すべての Turing-complete UTXO チェーンに拡張することもできます。

HTX Ventures: ビットコイン プログラマビリティの観点から BTCFI ラビット ホールを探索する

https://github.com/ckb-cell/RGBPlusPlus-design/blob/main/docs/light-paper-en.md

RGB++ は UTXO モデルを最大限に活用し、多くの独自の BTCFI 関数を実装できます。

UTXO 同形バインディングによるブリッジレス クロスチェーン リープの実現: RGB++ 上のアセットは、ビットコイン メイン ネットワークと L2 または L2 の間を行き来できます。この方法では、従来のクロスチェーン ブリッジのような Lock-Mint は必要ありません。従来のクロスチェーンブリッジの多くのリスクを回避でき、クロスチェーンの応答速度と流動性の集約において大きな利点があり、Defiエコシステムに大きな利便性をもたらします。

UTXO トランザクション モデルは、インテント主導型のトランザクション シナリオに非常に適しています。入札する資産購入を行うための UTXO 入力と出力など、トランザクション内の必要な入力情報と出力情報の署名を検証のためにチェーンに送信するだけで済みます。資産トランザクションの途中でトランザクションの詳細を気にする必要はありません。

UTXOSwap がメインネット上でリリースされました。実際のエクスペリエンスは Uniswap とほとんど変わりません。 UTXOSwap は、各トランザクションを 2 つのステップに分割します。最初のステップは、ユーザーが自分の意図をチェーンに送信することです。2 番目のステップは、アグリゲーターが全員の意図を集約し、合併後に流動性プールと対話するトランザクションを開始します。

UTXO にはコントラクト スクリプトのネスト メカニズムがあり、一度操作するだけで一連のトランザクションを継続的に生成できるため、ユーザーのアカウント転送プロセスが簡素化されます。前のトランザクションの出力結果を次のトランザクションの入力パラメータとして直接使用できます。 , したがって、最初から最後まで接続された取引命令のバッチを迅速に生成できます。

概要: BTC は主流市場に参入しており、将来の価格の急激な上昇は最終的に BTCFI の発展を促進するでしょう

現在の登録市場の低迷とビットコインの下落により、私たちはBTCFIについて悲観的に感じるかもしれませんが、他の生態系との最大の違いは、ビットコインは将来的に上昇し続け、新しい小売業者を引きつけ続けることであることを覚えておく必要があります。はい、ビットコインは今年の米国選挙でよく使われる言葉になりました。米国は将来、ビットコインを連邦準備金として使用し、ロシアでの採掘を合法化します。現在、主流社会はビットコインを積極的に受け入れています。赤ちゃんはナッシュビルで開催されたビットコインカンファレンスに参加しました。母親とすべてのウーバードライバーはすでにビットコイン保有者であるか、ビットコイン保有者になる準備をしており、ビットコインを安全な資産として利用しています。

ビットコインが新たな高値を突破すると、ビットコインエコシステム内のさまざまなビットコイン建て資産も上昇し、ステーキングで得た収益をさらに利用しようとするなど、より多くの新しい資産を購入するための資金を貸す住宅ローン資産など、BTCFIに対する市場の需要が自然に刺激されます。興味。

見落とされがちなもう 1 つの事実があります。

過去 2 つのサイクルでは、ICO や NFT などのイーサリアム資産が強力な文化となってきました。有名人が NFT を発行しているのを見て、新しい暗号通貨ユーザーはメタマスクなどのイーサリアム ウォレットを使用することを選択し、イーサリアムの購入にも慣れている可能性があります。エアドロップ、ミーム、その他のインタラクションに使用され、アイドル状態のイーサリアムは Defi に参加するために使用されます。

このサイクルでは、ユーザーは、ビットコインが新高値を更新し続けているため、最初に Unisat や他のビットコインを使用することを選択するため、米国選挙にビットコインの要素を見出して参加する可能性があります。通貨ウォレットを持っており、ビットコインの購入に慣れている場合は、アイドル状態の BTC を使用して BTCFI に参加することもできます。

ビットコインはデジタルゴールドの物語に戻るべきだと感じる人は常にいますが、タップルートのアップグレードと序数プロトコルの出現後、ビットコインの新しいユースケースに興味を持っている新しい個人投資家やビットコインOGが強力な新勢力になりました。私たちはBTCFIイノベーションの最前線に立ち、新たなビットコイン保有者を引きつけ続け、他の大規模なビットコイン保有者やマイナーを教育していきます。

HTX ベンチャーズについて

この記事は、HTX Ventures の研究チームによって書かれました。 HTX Ventures は Huobi HTX のグローバル投資部門であり、投資、インキュベーション、リサーチを統合して、世界中の最も優れたチームを特定します。業界のパイオニアとして、HTX Ventures はブロックチェーン構築において 11 年以上の経験があり、この分野の最先端テクノロジーと新たなビジネス モデルを特定することに優れています。ブロックチェーン エコシステム内での成長を促進するために、私たちは資金調達、リソース、戦略的アドバイスを含む包括的なサポートをプロジェクトに提供します。

HTX Ventures は現在、複数のブロックチェーン分野をカバーする 300 以上のプロジェクトをサポートしており、いくつかの高品質プロジェクトはすでに Huobi HTX で取引されています。さらに、最も活発な FOF ファンドの 1 つとして、HTX Ventures は世界トップのファンド 30 社に投資しており、Polychain、Dragonfly、Bankless、Gitcoin、Figment、Nomad、Animoca、Hack VC などの世界トップのブロックチェーン ファンドと協力して、共同でブロックチェーンエコシステムを構築します。ぜひお越しください

投資や協力についてはVC@htx-inc.comまでお気軽にご連絡ください。

免責事項

1. HTX Ventures は、本レポートに関わるプロジェクトやその他の第三者とは、本レポートの客観性、独立性、公平性に影響を与えるいかなる関係も有しておりません。

2. 本レポートに引用されている情報およびデータはすべてコンプライアンス チャネルからのものであり、情報およびデータのソースは HTX Ventures によって信頼できるものであると考えられており、その信頼性、正確性、完全性について必要な検証が行われています。その真実性、正確性、完全性についてはいかなる保証も行われません。

3. レポートの内容は参照のみを目的としており、レポート内の結論および意見は、関連するデジタル資産に関する投資アドバイスを構成するものではありません。 HTX Ventures は、法令により明示的に定められている場合を除き、本レポートの内容の利用により生じた損失については一切の責任を負いません。 読者は、このレポートのみに基づいて投資決定を行ってはならず、また、このレポートに基づいて独立した判断を下す能力を失ってはなりません。

4. 本レポートに含まれる情報、意見、推測は、本レポートが完成した日における研究者の判断を反映したものであり、将来、業界の変化やデータや情報の更新に基づいて、その見解が変更される可能性があります。そして判断は更新されます。

5. 本レポートの著作権はHTX Venturesにのみ帰属します。本レポートの内容を引用する場合は出典を明記してください。 高額なお見積りが必要な場合は、事前にご連絡の上、許可された範囲内でご利用ください。 いかなる場合においても、本来の趣旨に反する引用、削除、改変等を行うことはできません。

参考文献

https://www.btcstudy.org/2023/04/18/interesting-bitcoin-scripts-and-its-use-cases-part-1-introduction/#note6

https://www.btcstudy.org/2023/04/19/interesting-bitcoin-scripts-and-its-use-cases-part-2-multisig/#%E5%A4%9A%E7%AD%BE% E5%90%8D%E8%84%9A%E6%9C%AC%E7%A4%BA%E4%BE%8B

https://www.btcstudy.org/2023/04/21/interesting-bitcoin-scripts-and-its-use-cases-part-3-time-locks/

https://www.btcstudy.org/2022/09/07/on-the-programmability-of-bitcoin-protocol/#%EF%BC%88%E4%B8%89%EF%BC%89%E6% AF%94%E7%89%B9%E5%B8%81%E5%8E%9F%E7%94%9F%E7%9A%84%E5%90%88%E7%BA%A6%E5%BC% 8F%E5%8D%8F%E8%AE%AE%E7%9A%84%E7%89%B9%E7%82%B9

https://learnmeabitcoin.com/technical/script/

https://dergigi.com/2022/06/27/the-words-we-use-in-bitcoin/

https://medium.com/summa-technology/bitcoins-time-locks-27e0c362d 7 a 1

https://mp.weixin.qq.com/s/SyZgWBBq1 dPkQx 8 ホア 60 w

https://arch-network.gitbook.io/arch-documentation/fundamentals/getting-started

https://learnblockchain.cn/article/8692

https://shellfinance.gitbook.io/shell

https://www.btcstudy.org/2022/08/15/what-are-partially-signed-bitcoin-transactions-psbts/

https://learnblockchain.cn/article/8754

https://multicoin.capital/2024/05/09/the-dawn-of-bitcoin-programmability/

https://www.theblockbeats.info/news/35385

https://foresightnews.pro/article/detail/61617

https://learnblockchain.cn/article/8094

https://www.panewslab.com/zh/articledetails/n3 6 m 8 a 636 d 3 w.html

https://blog.csdn.net/mutourend/article/details/135589245

https://liquidium.fi/

https://foresightnews.pro/article/detail/39035

https://blog.csdn.net/dokyer/article/details/137135135

https://fractal-bitcoin.notion.site/2024-03-Fractal-Bitcoin-FAQ-CN-2faefea58cd04885a376920fce92e632?pvs= 25

https://www.panewslab.com/zh/articledetails/iv4 jgb 5 c.html

オリジナル記事、著者:HTX Ventures。転載/コンテンツ連携/記事探しはご連絡ください report@odaily.email;法に違反して転載するには必ず追究しなければならない

ODAILYは、多くの読者が正しい貨幣観念と投資理念を確立し、ブロックチェーンを理性的に見て、リスク意識を確実に高めてください、発見された違法犯罪の手がかりについては、積極的に関係部門に通報することができる。

おすすめの読み物
編集者の選択