# BTCエコシステムのプログラム可能性拡張プランの急速な発展2024年初以来、BTCエコシステムの投機熱は2023年ほどではないが、技術面での進展は迅速で、特にプログラム可能性の拡張方案において顕著である。本記事では、Fractal BitcoinやBRC20、CBRC、ARC20などのメタデータプロトコルのプログラム可能な方案を含む、注目されているいくつかのBTC拡張方案を紹介する。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-0c0de477a1dc7edd63f0019800ab9a65)## フラクタルFractalは、bitcoin coreクライアントソフトウェアの仮想化に基づくプログラム可能性フレームワークであり、再帰的にツリー構造を作成することでネットワーク全体のパフォーマンスを向上させます。それはBTCと完全に互換性がありますが、より多くのロジックを実現するためにop_catオペレーターを有効にしています。FractalはUnisatチームによって開発され、2024年9月にメインネットが立ち上がる予定です。そのトークンエコノミクスは、50%がマイニング報酬、15%がエコシステムに、5%が初期投資家のプレセール、20%がアドバイザーとコア貢献者に、10%がコミュニティ補助金として割り当てられています。### アーキテクチャ設計Fractalはbitcoin coreをデプロイ可能なブロックチェーンソフトウェアパッケージ(BCSP)にラップし、ビットコインメインネット上で複数のBCSPインスタンスを再帰的にアンカーして実行します。性能を向上させるために、ブロック確認時間を短縮し、ブロックサイズを増大させるなど、bitcoin coreにいくつかの修正を加えました。Fractalはop_catオペレーターを有効にし、BTC拡張ソリューションにさらなる可能性を提供しました。異なるインスタンス間で通信が可能で、資産のシームレスな移転を実現します。BTCおよび他のメインネット資産は、非中央集権的ブリッジを介してFractal上で使用できます。###セキュリティFractalは主に3つの側面からセキュリティを強化します:1. 連携マイニングを導入し、3つのブロックごとに1つのBTCマイナーと合併マイニングを生成します。2. 新しく作成されたインスタンスチェーンは、起動段階で特定のブロック高を設定して保護を提供できます。3. 大型マイナーは、異なるBCSPインスタンスに算力を割り当てることで、全体のロバスト性を強化できます。## AVMのAVM(アトミカルズ仮想マシン)はアトミカルズプロトコルのBTCスマートコントラクト実装です。これは、BTCスクリプトをシミュレートする仮想マシンを作成し、複数のBTCオリジナルオペコードを開放し、開発者は組み合わせを通じてスマートコントラクトを実現できます。AVMは二重スタックPDAを使用してチューリング完全性を実現しました。それはインデクサ、命令パーサー、グローバルステートを含むサンドボックス内で動作し、スマートコントラクトの処理とステート同期検証を実現します。AVMの命令セットには完全なBTCオペコードが含まれており、開発者はBTCで未使用の機能を利用してプログラミングできます。これは任意のメタデータプロトコルに適用でき、インデクサーを微調整するだけで済みます。## OP_NET OP_NETは、Ethereumに似たスマートコントラクト機能を導入することを目指していますが、Bitcoinの特性により適したものです。AssemblyScriptで書かれており、完全で使いやすい開発ライブラリを提供します。OP_NETはビットコインのブロックコンセンサスとデータの可用性を保持し、ビットコインブロック上で複雑な計算を実行するために仮想マシンOP_VMを実行します。さまざまなプログラミング言語をサポートし、Tapscriptを利用して高度なスマートコントラクト機能を実現します。OP_NETネットワークでのインタラクション時、ユーザーは追加手数料を支払う必要があります。DeFiアプリケーションを拡張するために、OP_NETはProof of Authorityシステムを提供しており、BTCをWBTCとしてラッピングすることを許可しています。OP_NETエコシステムは、分散型取引、貸借、マーケットメイキング、流動性提供、クロスチェーンブリッジなど多くの分野を網羅しており、Motoswap、Stash、Ordinal Novusなどのプロジェクトが含まれています。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd)## BRC100BRC-100はOrdinals理論に基づいて構築された分散型計算プロトコルであり、新たに"消去"、"鋳造"などの操作を追加することで、複雑なdefi機能を実現します。これにより、mint2/mint3およびburn2/burn3などの操作が提供され、トークンはUTXOモデルと状態機械モデルの間で変換可能です。BRC-100プロトコルスタックには、BRC-101(ガバナンスプロトコル)、BRC-102(自動流動性プロトコル)、BRC-104(流動性ステーキング/リステーキングプールプロトコル)など、相互に互換性のある複数の拡張プロトコルが含まれています。BRC-100エコシステムにはinBRC(市場とインデクサ)、100Swap(AMM DEX)および100Layer(流動性プロトコル)などのプロジェクトがあります。## プログラム可能なRUNES(Protorunes)プログラム可能性ルーンはルーンの拡張層であり、ルーンを持つプログラム可能な資産の作成を可能にします。Proto-Runes Protocolはその中で最も主要なプロジェクトであり、プログラム可能性ルーンにフレームワークを提供します。Proto-Runesのコアメカニズムには、ProtoburnとProtomessageが含まれます。Protoburnは、ルーンをサブプロトコルで使用する形式に変換することを可能にし、Protomessageはサブプロトコル内の操作命令を実行するために使用されます。Proto-Runesプロトコルは、インデクサーを介してルーンプロトコルとサブプロトコルメッセージを処理し、LEB128エンコーディングを使用してプロトコルフィールドとメッセージを表します。現在、最初のProtoruneはProtoburnを完了し、オンチェーンガバナンスに機能モデルを提供しています。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-c6a65ed7827e163f71b54ceaca2ba724)
BTCエコシステムの複数のプログラム可能性拡張ソリューションが加速的に発展しており、FractalとAVMが革新をリードしています。
BTCエコシステムのプログラム可能性拡張プランの急速な発展
2024年初以来、BTCエコシステムの投機熱は2023年ほどではないが、技術面での進展は迅速で、特にプログラム可能性の拡張方案において顕著である。本記事では、Fractal BitcoinやBRC20、CBRC、ARC20などのメタデータプロトコルのプログラム可能な方案を含む、注目されているいくつかのBTC拡張方案を紹介する。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
フラクタル
Fractalは、bitcoin coreクライアントソフトウェアの仮想化に基づくプログラム可能性フレームワークであり、再帰的にツリー構造を作成することでネットワーク全体のパフォーマンスを向上させます。それはBTCと完全に互換性がありますが、より多くのロジックを実現するためにop_catオペレーターを有効にしています。
FractalはUnisatチームによって開発され、2024年9月にメインネットが立ち上がる予定です。そのトークンエコノミクスは、50%がマイニング報酬、15%がエコシステムに、5%が初期投資家のプレセール、20%がアドバイザーとコア貢献者に、10%がコミュニティ補助金として割り当てられています。
アーキテクチャ設計
Fractalはbitcoin coreをデプロイ可能なブロックチェーンソフトウェアパッケージ(BCSP)にラップし、ビットコインメインネット上で複数のBCSPインスタンスを再帰的にアンカーして実行します。性能を向上させるために、ブロック確認時間を短縮し、ブロックサイズを増大させるなど、bitcoin coreにいくつかの修正を加えました。
Fractalはop_catオペレーターを有効にし、BTC拡張ソリューションにさらなる可能性を提供しました。異なるインスタンス間で通信が可能で、資産のシームレスな移転を実現します。BTCおよび他のメインネット資産は、非中央集権的ブリッジを介してFractal上で使用できます。
###セキュリティ
Fractalは主に3つの側面からセキュリティを強化します:
AVMの
AVM(アトミカルズ仮想マシン)はアトミカルズプロトコルのBTCスマートコントラクト実装です。これは、BTCスクリプトをシミュレートする仮想マシンを作成し、複数のBTCオリジナルオペコードを開放し、開発者は組み合わせを通じてスマートコントラクトを実現できます。
AVMは二重スタックPDAを使用してチューリング完全性を実現しました。それはインデクサ、命令パーサー、グローバルステートを含むサンドボックス内で動作し、スマートコントラクトの処理とステート同期検証を実現します。
AVMの命令セットには完全なBTCオペコードが含まれており、開発者はBTCで未使用の機能を利用してプログラミングできます。これは任意のメタデータプロトコルに適用でき、インデクサーを微調整するだけで済みます。
OP_NET
OP_NETは、Ethereumに似たスマートコントラクト機能を導入することを目指していますが、Bitcoinの特性により適したものです。AssemblyScriptで書かれており、完全で使いやすい開発ライブラリを提供します。
OP_NETはビットコインのブロックコンセンサスとデータの可用性を保持し、ビットコインブロック上で複雑な計算を実行するために仮想マシンOP_VMを実行します。さまざまなプログラミング言語をサポートし、Tapscriptを利用して高度なスマートコントラクト機能を実現します。
OP_NETネットワークでのインタラクション時、ユーザーは追加手数料を支払う必要があります。DeFiアプリケーションを拡張するために、OP_NETはProof of Authorityシステムを提供しており、BTCをWBTCとしてラッピングすることを許可しています。
OP_NETエコシステムは、分散型取引、貸借、マーケットメイキング、流動性提供、クロスチェーンブリッジなど多くの分野を網羅しており、Motoswap、Stash、Ordinal Novusなどのプロジェクトが含まれています。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
BRC100
BRC-100はOrdinals理論に基づいて構築された分散型計算プロトコルであり、新たに"消去"、"鋳造"などの操作を追加することで、複雑なdefi機能を実現します。これにより、mint2/mint3およびburn2/burn3などの操作が提供され、トークンはUTXOモデルと状態機械モデルの間で変換可能です。
BRC-100プロトコルスタックには、BRC-101(ガバナンスプロトコル)、BRC-102(自動流動性プロトコル)、BRC-104(流動性ステーキング/リステーキングプールプロトコル)など、相互に互換性のある複数の拡張プロトコルが含まれています。
BRC-100エコシステムにはinBRC(市場とインデクサ)、100Swap(AMM DEX)および100Layer(流動性プロトコル)などのプロジェクトがあります。
プログラム可能なRUNES(Protorunes)
プログラム可能性ルーンはルーンの拡張層であり、ルーンを持つプログラム可能な資産の作成を可能にします。Proto-Runes Protocolはその中で最も主要なプロジェクトであり、プログラム可能性ルーンにフレームワークを提供します。
Proto-Runesのコアメカニズムには、ProtoburnとProtomessageが含まれます。Protoburnは、ルーンをサブプロトコルで使用する形式に変換することを可能にし、Protomessageはサブプロトコル内の操作命令を実行するために使用されます。
Proto-Runesプロトコルは、インデクサーを介してルーンプロトコルとサブプロトコルメッセージを処理し、LEB128エンコーディングを使用してプロトコルフィールドとメッセージを表します。現在、最初のProtoruneはProtoburnを完了し、オンチェーンガバナンスに機能モデルを提供しています。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?