# BTCエコシステムのプログラム可能性拡張方案の最新進展ビットコインエコシステムは2024年第1四半期以来、投機熱がやや低下したものの、技術的な発展が加速しており、特にプログラム可能性の拡張方案において顕著です。本稿では、注目を集めているいくつかのBTCプログラム可能方案を紹介します。Fractal Bitcoin、AVM、OP_NET、BRC100、そしてプログラム可能ルーンなどが含まれます。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-0c0de477a1dc7edd63f0019800ab9a65)## フラクタルFractalは、ビットコアクライアントソフトウェアの仮想化に基づいたプログラム可能性フレームワークであり、再帰的にツリー構造を作成することでネットワーク全体のパフォーマンスを向上させます。それはBTCおよびそのインフラストラクチャと完全に互換性がありますが、より多くのロジックを実現するためにop_catオペレーターをアクティブにします。FractalはUnisatチームによって開発され、2024年9月にメインネットが立ち上がる予定です。そのトークンエコノミクスは、50%がマイニングによって生成され、15%がエコシステムに、5%が初期投資家へのプレセールに、20%が顧問とコア貢献者に、10%がコミュニティ補助に使用されます。アーキテクチャ設計において、Fractalはビットコインコアクライアントをデプロイ可能なブロックチェーンソフトウェアパッケージにカプセル化し、再帰的にビットコインメインネット上で複数のインスタンスを実行します。ビットコインコアにはいくつかの変更を加え、ブロック確認時間を短縮し、ブロックサイズを拡大して性能を向上させています。Fractalはop_catオペレーターを有効にし、より多くのBTCのスケーリングソリューションの探求スペースを提供します。資産のクロスチェーンに関しては、異なるインスタンスチェーン間で通信が可能で、資産のシームレスな移転を実現します。ビットコインおよびその他の資産は、非中央集権のブリッジを通じてFractalネットワークに入ることができます。Fractalの安全性は主にその算力規模に依存しています。これは共同マイニングメカニズムを導入し、新しいインスタンスの安全性を向上させるために保護期間を設定することを許可します。## AVMのAVM(アトミカルズ・バーチャル・マシン)はアトミカルズ・プロトコルのBTCスマートコントラクトの実装です。それはBTCスクリプトをシミュレートする仮想マシンを作成し、開発者がビットコインスクリプトの組み合わせを通じてスマートコントラクトを実現できるように、複数のBTC原始操作コードを開放しました。AVMは二重スタックPDAを通じてチューリング完全性を実現し、インデクサ、命令パーサー、グローバルステートを含むサンドボックス内で実行されます。その命令セットには完全なBTCオペコードが含まれており、開発者はBTCで未使用の機能を利用してプログラミングすることができます。AVMは、BRC20、ARC20、Runes、CBRCなどの任意のBTCメタデータプロトコルに適用できるアーキテクチャとして、インデクサを微調整するだけで済みます。AVMのテスト版が公開されており、関連コードはGitHubで見つけることができます。## OP_NETOP_NETは、ビットコインネットワークにEthereumのようなスマートコントラクト機能を導入することを目指していますが、ビットコインの特性により適しています。これは、主にAssemblyScriptで記述された完全な開発ライブラリを提供します。OP_NETは、ビットコインのブロックコンセンサスとデータの可用性を保持し、仮想マシン(OP_VM)を介してビットコインブロック上で複雑な計算を実行します。さまざまなプログラミング言語をサポートし、Tapscriptを利用して高度なスマートコントラクト機能を有効にします。OP_NETネットワークでインタラクションを行う際、ユーザーは追加の手数料を支払う必要があります。BTCをDeFiアプリケーションでの使用を拡張するために、OP_NETはProof of Authorityシステムを提供し、BTCをWBTCとしてラップすることを許可します。OP_NETのエコシステムプロジェクトは、分散型取引、貸出、市場のマーケティング、流動性提供、クロスチェーンブリッジなどの多くの分野を網羅しており、Motoswap、Stash、Ordinal Novus、Ichigai、SatBotなどが含まれています。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd)## BRC100BRC-100はOrdinals理論に基づいて構築された分散型計算プロトコルであり、brc20に新しい操作を追加することで複雑なDeFi操作を実現します。mint2/mint3やburn2/burn3などの操作を提供し、トークンがUTXOモデルと状態機械モデルの間で変換可能になります。BRC-100プロトコルスタックには、複数の拡張プロトコルが含まれています。例えば、BRC-101(の分散型オンチェーンガバナンスプロトコル)、BRC-102(の自動流動性プロトコル)、BRC-104(の流動性ステーキング/リステーキングプールプロトコル)です。これらのプロトコルは互換性があり、クロスチェーン操作をサポートしています。BRC-100エコシステムの主要プロジェクトにはinBRC(の最初のBRC-100マーケットとインデクサ)、BRC-102プロトコルに基づくAMM DEX(の100Swap)、そしてビットコインL1上の流動性プロトコル(の100Layer)が含まれます。## プログラム可能なルーン (Protorunes)プログラム可能性ルーンはルーンの拡張層であり、ルーンを持つプログラム可能な資産の作成を許可します。Proto-Runesプロトコルはその中で最も主要なプロジェクトであり、oylウォレットの創設者@judoflexchopチームによって開発されました。Proto-Runes Protocolは、Protoburnメカニズムを通じてルーンをプログラム可能形式(Protorunes)に変換し、サブプロトコル内で操作できるようにします。Protomessageは、サブプロトコル内で操作指令を実行するために使用されます。このプロトコルの動作メカニズムは、インデクサーがまずルーンストーンプロトコル内のRunestone特性を処理し、その後、順番にサブプロトコルのメッセージを処理するというものです。複雑さと潜在的なセキュリティホールを避けるために、Proto-Runesプロトコルはプロトタイプメッセージの再帰的実行を禁止しています。最近、最初のProtorune(QUORUM•GENESIS•PROTORUNE)が成功裏にProtoburnを完了しました。これはProtorune標準の公開フォーラムとして機能し、プロジェクトトークンにガバナンス機能を提供します。開発チームはこの創世ProtoruneのためにWASMインデクサーを開発しており、BTC L1上でのオンチェーンガバナンス機能を実現します。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-c6a65ed7827e163f71b54ceaca2ba724)
BTCエコロジカルプログラマビリティ拡張ソリューションの最新の進歩:フラクタル、AVM、OP_NETなど
BTCエコシステムのプログラム可能性拡張方案の最新進展
ビットコインエコシステムは2024年第1四半期以来、投機熱がやや低下したものの、技術的な発展が加速しており、特にプログラム可能性の拡張方案において顕著です。本稿では、注目を集めているいくつかのBTCプログラム可能方案を紹介します。Fractal Bitcoin、AVM、OP_NET、BRC100、そしてプログラム可能ルーンなどが含まれます。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
フラクタル
Fractalは、ビットコアクライアントソフトウェアの仮想化に基づいたプログラム可能性フレームワークであり、再帰的にツリー構造を作成することでネットワーク全体のパフォーマンスを向上させます。それはBTCおよびそのインフラストラクチャと完全に互換性がありますが、より多くのロジックを実現するためにop_catオペレーターをアクティブにします。
FractalはUnisatチームによって開発され、2024年9月にメインネットが立ち上がる予定です。そのトークンエコノミクスは、50%がマイニングによって生成され、15%がエコシステムに、5%が初期投資家へのプレセールに、20%が顧問とコア貢献者に、10%がコミュニティ補助に使用されます。
アーキテクチャ設計において、Fractalはビットコインコアクライアントをデプロイ可能なブロックチェーンソフトウェアパッケージにカプセル化し、再帰的にビットコインメインネット上で複数のインスタンスを実行します。ビットコインコアにはいくつかの変更を加え、ブロック確認時間を短縮し、ブロックサイズを拡大して性能を向上させています。
Fractalはop_catオペレーターを有効にし、より多くのBTCのスケーリングソリューションの探求スペースを提供します。資産のクロスチェーンに関しては、異なるインスタンスチェーン間で通信が可能で、資産のシームレスな移転を実現します。ビットコインおよびその他の資産は、非中央集権のブリッジを通じてFractalネットワークに入ることができます。
Fractalの安全性は主にその算力規模に依存しています。これは共同マイニングメカニズムを導入し、新しいインスタンスの安全性を向上させるために保護期間を設定することを許可します。
AVMの
AVM(アトミカルズ・バーチャル・マシン)はアトミカルズ・プロトコルのBTCスマートコントラクトの実装です。それはBTCスクリプトをシミュレートする仮想マシンを作成し、開発者がビットコインスクリプトの組み合わせを通じてスマートコントラクトを実現できるように、複数のBTC原始操作コードを開放しました。
AVMは二重スタックPDAを通じてチューリング完全性を実現し、インデクサ、命令パーサー、グローバルステートを含むサンドボックス内で実行されます。その命令セットには完全なBTCオペコードが含まれており、開発者はBTCで未使用の機能を利用してプログラミングすることができます。
AVMは、BRC20、ARC20、Runes、CBRCなどの任意のBTCメタデータプロトコルに適用できるアーキテクチャとして、インデクサを微調整するだけで済みます。AVMのテスト版が公開されており、関連コードはGitHubで見つけることができます。
OP_NET
OP_NETは、ビットコインネットワークにEthereumのようなスマートコントラクト機能を導入することを目指していますが、ビットコインの特性により適しています。これは、主にAssemblyScriptで記述された完全な開発ライブラリを提供します。
OP_NETは、ビットコインのブロックコンセンサスとデータの可用性を保持し、仮想マシン(OP_VM)を介してビットコインブロック上で複雑な計算を実行します。さまざまなプログラミング言語をサポートし、Tapscriptを利用して高度なスマートコントラクト機能を有効にします。
OP_NETネットワークでインタラクションを行う際、ユーザーは追加の手数料を支払う必要があります。BTCをDeFiアプリケーションでの使用を拡張するために、OP_NETはProof of Authorityシステムを提供し、BTCをWBTCとしてラップすることを許可します。
OP_NETのエコシステムプロジェクトは、分散型取引、貸出、市場のマーケティング、流動性提供、クロスチェーンブリッジなどの多くの分野を網羅しており、Motoswap、Stash、Ordinal Novus、Ichigai、SatBotなどが含まれています。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
BRC100
BRC-100はOrdinals理論に基づいて構築された分散型計算プロトコルであり、brc20に新しい操作を追加することで複雑なDeFi操作を実現します。mint2/mint3やburn2/burn3などの操作を提供し、トークンがUTXOモデルと状態機械モデルの間で変換可能になります。
BRC-100プロトコルスタックには、複数の拡張プロトコルが含まれています。例えば、BRC-101(の分散型オンチェーンガバナンスプロトコル)、BRC-102(の自動流動性プロトコル)、BRC-104(の流動性ステーキング/リステーキングプールプロトコル)です。これらのプロトコルは互換性があり、クロスチェーン操作をサポートしています。
BRC-100エコシステムの主要プロジェクトにはinBRC(の最初のBRC-100マーケットとインデクサ)、BRC-102プロトコルに基づくAMM DEX(の100Swap)、そしてビットコインL1上の流動性プロトコル(の100Layer)が含まれます。
プログラム可能なルーン (Protorunes)
プログラム可能性ルーンはルーンの拡張層であり、ルーンを持つプログラム可能な資産の作成を許可します。Proto-Runesプロトコルはその中で最も主要なプロジェクトであり、oylウォレットの創設者@judoflexchopチームによって開発されました。
Proto-Runes Protocolは、Protoburnメカニズムを通じてルーンをプログラム可能形式(Protorunes)に変換し、サブプロトコル内で操作できるようにします。Protomessageは、サブプロトコル内で操作指令を実行するために使用されます。
このプロトコルの動作メカニズムは、インデクサーがまずルーンストーンプロトコル内のRunestone特性を処理し、その後、順番にサブプロトコルのメッセージを処理するというものです。複雑さと潜在的なセキュリティホールを避けるために、Proto-Runesプロトコルはプロトタイプメッセージの再帰的実行を禁止しています。
最近、最初のProtorune(QUORUM•GENESIS•PROTORUNE)が成功裏にProtoburnを完了しました。これはProtorune標準の公開フォーラムとして機能し、プロジェクトトークンにガバナンス機能を提供します。開発チームはこの創世ProtoruneのためにWASMインデクサーを開発しており、BTC L1上でのオンチェーンガバナンス機能を実現します。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?