# BTCエコシステム技術の進展:プログラム可能性拡張ソリューションの概要2024年初以来、BTCエコシステムの投機熱が減少したにもかかわらず、技術面での発展は非常に迅速で、特にプログラム可能性の拡張ソリューションにおいて顕著です。本稿では、Fractal、AVM、OP_NET、BRC100およびプログラム可能なルーンを含む、注目のBTC拡張ソリューションをいくつか紹介します。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-0c0de477a1dc7edd63f0019800ab9a65)## フラクタルFractalは、Bitcoin Coreクライアントソフトウェアの仮想化に基づく拡張可能なフレームワークです。それは再帰的にツリー構造を作成することで、各レイヤーのブロックチェーンがネットワーク全体のパフォーマンスを向上させます。Fractalはビットコインおよびそのインフラストラクチャと完全に互換性がありますが、op_catオペレーターをアクティブにして、より多くのロジックを実現できるようにしています。Fractalのアーキテクチャ設計はbitcoin coreクライアントを展開可能で実行可能なブロックチェーンソフトウェアパッケージ(BCSP)にカプセル化し、ビットコインメインネットに再帰的にアンカーを設定します。これにより、bitcoin coreにいくつかの修正が加えられ、ブロック確認時間が短縮され、ブロックサイズが拡大されて、より良いパフォーマンスとユーザー体験が提供されます。資産のクロスチェーンに関して、Fractalは一般的な資産移転インターフェースを構築することによって、異なるレイヤー間での資産のシームレスな移転を実現しています。BTCやその他の資産は非中央集権的なブリッジを通じて移転することができます。Fractalの安全性は主にそのハッシュパワーの大きさに依存しています。これは、BTCマイナーと共同でマイニングを行うメカニズムを導入しており、潜在的な51%攻撃を防ぐために一部のブロックが生成されます。## AVMのAVM(アトミカルズ仮想マシン)は、アトミカルズプロトコルのBTCスマートコントラクト実装です。これは、BTCスクリプトを模倣する仮想マシンを作成し、開発者がビットコインスクリプトの組み合わせを通じてスマートコントラクトを実現できるように、複数のBTCのオペコードを公開しています。AVMは、二重スタックPDA(プログラム可能性のある堆積自動機)を通じてチューリング完全性を実現しました。インデクサ、命令パーサ、およびグローバルステートを含むサンドボックス内で動作し、スマートコントラクトの処理とステート同期を実現します。AVMの命令セットは完全なBTCオペコードを含んでおり、開発者がBTCの未使用機能を利用してプログラミングできるようにします。これは、BRC20、ARC20、Runes、CBRCなどのさまざまなメタデータプロトコルに適用でき、インデクサーを微調整するだけで済みます。## OP_NETOP_NETは、ビットコインネットワークにイーサリアムのようなスマートコントラクト機能を導入することを目的としていますが、ビットコインの特性とアーキテクチャにより適合しています。これは、主にAssemblyScriptで書かれた、完全でコンパクトかつ使いやすい開発ライブラリを提供します。OP_NETは、ビットコインのブロックコンセンサスとデータの可用性を保持し、仮想マシン(OP_VM)を通じてビットコインブロック上で複雑な計算を実行します。AssemblyScript、Rust、Pythonなど、さまざまなプログラム可能性をサポートしています。OP_NETネットワークでは、ユーザーは追加の手数料を支払う必要があり、取引のパッケージ化順序は手数料に基づいて並べ替えられます。BTCの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理論に基づいて構築された分散型計算プロトコルです。それはbrc20に「焼却」や「鋳造」などの新しい操作を追加することで、複雑なdefi操作を実現します。BRC-100はmint2/mint3やburn2/burn3などの操作を提供し、トークンがUTXOモデルと状態機械モデルの間で安全に変換できるようにします。BRC-100プロトコルおよびその拡張プロトコルはBRC-100プロトコルスタックと総称され、すべての拡張プロトコルは相互に互換性があります。現在、BRC-101(分散型オンチェーンガバナンスプロトコル)、BRC-102(自動流動性プロトコル)、およびBRC-104(流動的ステーキング/リステーキングプールプロトコル)などの拡張があります。BRC-100エコシステムには、inBRC、100Swap、100Layerの3つのプロジェクトがあり、それぞれマーケットとインデクサー、AMM銘文分散型取引所、流動性プロトコルなどの機能を提供しています。## プログラム可能なルーン文字(Protorunes)プログラム可能性ルーンはルーンの拡張層であり、ルーンを持つプログラム可能な資産の作成を可能にします。Proto-Runes Protocolはその中で最も主要なプロジェクトであり、プログラム可能性ルーンにフレームワークを提供し、サブプロトコル間でルーン資産の管理と移転をサポートします。Proto-Runes Protocolの重要なメカニズムには、Protoburn(ルーンをサブプロトコルで使用できる形式に変換する)とProtomessage(サブプロトコル内で操作指示を実行する)が含まれています。これは、スペースを節約し、処理効率を向上させるために、LEB128エンコーディングを使用してプロトコルフィールドとメッセージを表現します。最近、最初のProtorune "QUORUM•GENESIS•PROTORUNE"が成功裏にProtoburnを完了し、Bitcoin L1上でのオンチェーンガバナンスの機能モデルを示しました。これは、将来Bitcoinネットワーク上でより複雑なスマートコントラクトやDeFiアプリケーションを開発するための道を開くものです。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-c6a65ed7827e163f71b54ceaca2ba724)
BTCエコシステムの技術飛躍 ロングプログラム可能性と拡張性の向上
BTCエコシステム技術の進展:プログラム可能性拡張ソリューションの概要
2024年初以来、BTCエコシステムの投機熱が減少したにもかかわらず、技術面での発展は非常に迅速で、特にプログラム可能性の拡張ソリューションにおいて顕著です。本稿では、Fractal、AVM、OP_NET、BRC100およびプログラム可能なルーンを含む、注目のBTC拡張ソリューションをいくつか紹介します。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
フラクタル
Fractalは、Bitcoin Coreクライアントソフトウェアの仮想化に基づく拡張可能なフレームワークです。それは再帰的にツリー構造を作成することで、各レイヤーのブロックチェーンがネットワーク全体のパフォーマンスを向上させます。Fractalはビットコインおよびそのインフラストラクチャと完全に互換性がありますが、op_catオペレーターをアクティブにして、より多くのロジックを実現できるようにしています。
Fractalのアーキテクチャ設計はbitcoin coreクライアントを展開可能で実行可能なブロックチェーンソフトウェアパッケージ(BCSP)にカプセル化し、ビットコインメインネットに再帰的にアンカーを設定します。これにより、bitcoin coreにいくつかの修正が加えられ、ブロック確認時間が短縮され、ブロックサイズが拡大されて、より良いパフォーマンスとユーザー体験が提供されます。
資産のクロスチェーンに関して、Fractalは一般的な資産移転インターフェースを構築することによって、異なるレイヤー間での資産のシームレスな移転を実現しています。BTCやその他の資産は非中央集権的なブリッジを通じて移転することができます。
Fractalの安全性は主にそのハッシュパワーの大きさに依存しています。これは、BTCマイナーと共同でマイニングを行うメカニズムを導入しており、潜在的な51%攻撃を防ぐために一部のブロックが生成されます。
AVMの
AVM(アトミカルズ仮想マシン)は、アトミカルズプロトコルのBTCスマートコントラクト実装です。これは、BTCスクリプトを模倣する仮想マシンを作成し、開発者がビットコインスクリプトの組み合わせを通じてスマートコントラクトを実現できるように、複数のBTCのオペコードを公開しています。
AVMは、二重スタックPDA(プログラム可能性のある堆積自動機)を通じてチューリング完全性を実現しました。インデクサ、命令パーサ、およびグローバルステートを含むサンドボックス内で動作し、スマートコントラクトの処理とステート同期を実現します。
AVMの命令セットは完全なBTCオペコードを含んでおり、開発者がBTCの未使用機能を利用してプログラミングできるようにします。これは、BRC20、ARC20、Runes、CBRCなどのさまざまなメタデータプロトコルに適用でき、インデクサーを微調整するだけで済みます。
OP_NET
OP_NETは、ビットコインネットワークにイーサリアムのようなスマートコントラクト機能を導入することを目的としていますが、ビットコインの特性とアーキテクチャにより適合しています。これは、主にAssemblyScriptで書かれた、完全でコンパクトかつ使いやすい開発ライブラリを提供します。
OP_NETは、ビットコインのブロックコンセンサスとデータの可用性を保持し、仮想マシン(OP_VM)を通じてビットコインブロック上で複雑な計算を実行します。AssemblyScript、Rust、Pythonなど、さまざまなプログラム可能性をサポートしています。
OP_NETネットワークでは、ユーザーは追加の手数料を支払う必要があり、取引のパッケージ化順序は手数料に基づいて並べ替えられます。BTCのDeFiアプリケーションでの使用を拡張するために、OP_NETはプログラム可能性のProof of Authorityシステムを提供し、BTCをWBTCとして包装することを許可します。
OP_NETエコシステムは、分散型取引、貸付、市場造幣、流動性提供、クロスチェーンブリッジなどの複数の分野を網羅しており、Motoswap、Stash、Ordinal Novusなどの複数のプロジェクトが含まれています。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
BRC100
BRC-100はOrdinals理論に基づいて構築された分散型計算プロトコルです。それはbrc20に「焼却」や「鋳造」などの新しい操作を追加することで、複雑なdefi操作を実現します。BRC-100はmint2/mint3やburn2/burn3などの操作を提供し、トークンがUTXOモデルと状態機械モデルの間で安全に変換できるようにします。
BRC-100プロトコルおよびその拡張プロトコルはBRC-100プロトコルスタックと総称され、すべての拡張プロトコルは相互に互換性があります。現在、BRC-101(分散型オンチェーンガバナンスプロトコル)、BRC-102(自動流動性プロトコル)、およびBRC-104(流動的ステーキング/リステーキングプールプロトコル)などの拡張があります。
BRC-100エコシステムには、inBRC、100Swap、100Layerの3つのプロジェクトがあり、それぞれマーケットとインデクサー、AMM銘文分散型取引所、流動性プロトコルなどの機能を提供しています。
プログラム可能なルーン文字(Protorunes)
プログラム可能性ルーンはルーンの拡張層であり、ルーンを持つプログラム可能な資産の作成を可能にします。Proto-Runes Protocolはその中で最も主要なプロジェクトであり、プログラム可能性ルーンにフレームワークを提供し、サブプロトコル間でルーン資産の管理と移転をサポートします。
Proto-Runes Protocolの重要なメカニズムには、Protoburn(ルーンをサブプロトコルで使用できる形式に変換する)とProtomessage(サブプロトコル内で操作指示を実行する)が含まれています。これは、スペースを節約し、処理効率を向上させるために、LEB128エンコーディングを使用してプロトコルフィールドとメッセージを表現します。
最近、最初のProtorune "QUORUM•GENESIS•PROTORUNE"が成功裏にProtoburnを完了し、Bitcoin L1上でのオンチェーンガバナンスの機能モデルを示しました。これは、将来Bitcoinネットワーク上でより複雑なスマートコントラクトやDeFiアプリケーションを開発するための道を開くものです。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?