# BTCエコシステムのプログラム可能性拡張計画の進捗BTCエコシステムは技術的な面で急速に発展しており、特にプログラム可能性拡張ソリューションにおいてです。本記事では注目されているいくつかのソリューションを紹介します: Fractal Bitcoin、AVM、OP_NET、BRC100およびプログラム可能なルーン。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-0c0de477a1dc7edd63f0019800ab9a65)## フラクタルFractalはbitcoin coreクライアントソフトウェアを基にした仮想化可能な拡張フレームワークであり、再帰的にツリー構造を作成することでネットワーク性能を向上させます。それはビットコインと完全に互換性がありますが、より多くのロジックを実現するためにop_catオペレーターを有効にしています。FractalはUnisatチームによって開発され、2024年9月にメインネットが立ち上がる予定です。そのトークノミクスでは、50%がマイニングによって生成され、15%がエコシステムに使われ、5%が初期投資家にプレセールされ、20%がアドバイザーとコア貢献者に、10%がパートナーシップと流動性の構築に使われます。Fractalは、仮想化技術を使用してbitcoin coreをデプロイ可能なブロックチェーンソフトウェアパッケージ(BCSP)に封装し、ビットコインメインネット上で複数のBCSPインスタンスを再帰的にアンカーします。これはbitcoin coreにいくつかの変更を加え、ブロック確認時間を短縮し、ブロックサイズを増加させるなどの改良を行います。Fractalは、異なるレイヤー間での資産のシームレスな移転を実現するために、汎用資産移転インターフェースを構築しています。これは、連携マイニングメカニズムを導入しており、3つのブロックごとに1つがBTCマイナーとのマージマイニングによって生成され、51%攻撃を防ぎます。## AVMの AVM(アトミカルズ・バーチャル・マシン)はアトミカルズ・プロトコルのBTCスマートコントラクト実装です。それはBTCスクリプトを模擬する仮想マシンを作成し、複数のBTCオリジナルオペコードを開放し、開発者がビットコインスクリプトの組み合わせを通じてスマートコントラクトを実現できるようにします。AVMは二重スタックPDAを通じてチューリング完全性を実現しました。インデクサー、命令パーサー、グローバルステートを含むサンドボックスで動作し、スマートコントラクトの処理と状態同期の検証を実現しています。AVMの命令セットには完全なBTCオペコードが含まれており、BTCの未使用機能を利用してプログラミングが可能です。これは、インデクサーを微調整するだけで、あらゆるメタデータプロトコルに適用できるアーキテクチャです。AVMはテスト版をリリースしました。## OP_NETOP_NETは、Ethereumのスマートコントラクト機能に似たものを導入することを目指していますが、Bitcoinの特性により適合しています。これにより、他のトークンを必要とせず、ネイティブなBitcoinで取引手数料を支払うことができます。OP_NETは、主にAssemblyScriptを使用して書かれた使いやすい開発ライブラリを提供します。これは、ビットコインのブロックコンセンサスとデータの可用性を保持し、OP_VMを介してビットコインブロック上で複雑な計算を実行します。OP_NETは多くのプログラム言語をサポートし、Tapscriptを利用して高度なスマートコントラクト機能を有効にします。コントラクトコードは圧縮され、BTCトランザクションに書き込まれ、ユーザーがインタラクションするためのコントラクトアドレスUTXOを生成します。インタラクション時にBTC手数料の他に、ユーザーは少なくとも330サトシを追加で支払う必要があります。これにより、粉塵攻撃と見なされることを避けることができます。OP_NETは、BTCをWBTCとしてパッケージ化することを許可するProof of Authorityシステムを提供します。OP_NETエコシステムは、分散型取引、貸付、マーケットメイキング、流動性提供、クロスチェーンブリッジなどの複数の分野を涵蓋しており、Motoswap、Stash、Ordinal Novus、Ichigaiなどのプロジェクトが含まれています。! [フラクタル、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-101(の分散型オンチェーンガバナンス)、BRC-102(の自動化流動性)、BRC-104(の流動性ステーキング/リステーキングプール)などの拡張プロトコルが含まれています。BRC-100エコシステムにはinBRC(の最初のBRC-100マーケットとインデクサ)、BRC-102プロトコルに基づくAMM DEX(の100Swap)、流動性プロトコル(の100Layer)などのプロジェクトがあります。## プログラム可能なルーン (Protorunes)プログラム可能性ルーンはルーンの拡張レイヤーであり、ルーンを含むプログラム可能な資産を作成することを可能にします。Proto-Runesプロトコルはプログラム可能性ルーンにフレームワークを提供し、AMMや貸出プロトコルなどの機能をサポートしています。Proto-Runesの重要なメカニズムはProtoburnであり、これはルーンを破壊し、サブプロトコルで使用される形式に変換します。Protomessageはサブプロトコル内の操作命令であり、Protostone構造によってエンコードされています。Proto-Runesプロトコルは、インデクサーによってルーンプロトコル内のRunestone特性を処理し、次にサブプロトコルメッセージを順番に処理します。これは、LEB128エンコーディングを使用してフィールドとメッセージを表現し、効率を向上させます。最近、最初のProtorune - QUORUM•GENESIS•PROTORUNEがProtoburnを完了しました。これは参照実装として、プロジェクトトークンにガバナンス機能を提供することを目的としています。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-c6a65ed7827e163f71b54ceaca2ba724)
BTCエコシステムの新しい進展:5つのプログラム可能性拡張方案の詳細
BTCエコシステムのプログラム可能性拡張計画の進捗
BTCエコシステムは技術的な面で急速に発展しており、特にプログラム可能性拡張ソリューションにおいてです。本記事では注目されているいくつかのソリューションを紹介します: Fractal Bitcoin、AVM、OP_NET、BRC100およびプログラム可能なルーン。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
フラクタル
Fractalはbitcoin coreクライアントソフトウェアを基にした仮想化可能な拡張フレームワークであり、再帰的にツリー構造を作成することでネットワーク性能を向上させます。それはビットコインと完全に互換性がありますが、より多くのロジックを実現するためにop_catオペレーターを有効にしています。
FractalはUnisatチームによって開発され、2024年9月にメインネットが立ち上がる予定です。そのトークノミクスでは、50%がマイニングによって生成され、15%がエコシステムに使われ、5%が初期投資家にプレセールされ、20%がアドバイザーとコア貢献者に、10%がパートナーシップと流動性の構築に使われます。
Fractalは、仮想化技術を使用してbitcoin coreをデプロイ可能なブロックチェーンソフトウェアパッケージ(BCSP)に封装し、ビットコインメインネット上で複数のBCSPインスタンスを再帰的にアンカーします。これはbitcoin coreにいくつかの変更を加え、ブロック確認時間を短縮し、ブロックサイズを増加させるなどの改良を行います。
Fractalは、異なるレイヤー間での資産のシームレスな移転を実現するために、汎用資産移転インターフェースを構築しています。これは、連携マイニングメカニズムを導入しており、3つのブロックごとに1つがBTCマイナーとのマージマイニングによって生成され、51%攻撃を防ぎます。
AVMの
AVM(アトミカルズ・バーチャル・マシン)はアトミカルズ・プロトコルのBTCスマートコントラクト実装です。それはBTCスクリプトを模擬する仮想マシンを作成し、複数のBTCオリジナルオペコードを開放し、開発者がビットコインスクリプトの組み合わせを通じてスマートコントラクトを実現できるようにします。
AVMは二重スタックPDAを通じてチューリング完全性を実現しました。インデクサー、命令パーサー、グローバルステートを含むサンドボックスで動作し、スマートコントラクトの処理と状態同期の検証を実現しています。
AVMの命令セットには完全なBTCオペコードが含まれており、BTCの未使用機能を利用してプログラミングが可能です。これは、インデクサーを微調整するだけで、あらゆるメタデータプロトコルに適用できるアーキテクチャです。AVMはテスト版をリリースしました。
OP_NET
OP_NETは、Ethereumのスマートコントラクト機能に似たものを導入することを目指していますが、Bitcoinの特性により適合しています。これにより、他のトークンを必要とせず、ネイティブなBitcoinで取引手数料を支払うことができます。
OP_NETは、主にAssemblyScriptを使用して書かれた使いやすい開発ライブラリを提供します。これは、ビットコインのブロックコンセンサスとデータの可用性を保持し、OP_VMを介してビットコインブロック上で複雑な計算を実行します。
OP_NETは多くのプログラム言語をサポートし、Tapscriptを利用して高度なスマートコントラクト機能を有効にします。コントラクトコードは圧縮され、BTCトランザクションに書き込まれ、ユーザーがインタラクションするためのコントラクトアドレスUTXOを生成します。
インタラクション時にBTC手数料の他に、ユーザーは少なくとも330サトシを追加で支払う必要があります。これにより、粉塵攻撃と見なされることを避けることができます。OP_NETは、BTCをWBTCとしてパッケージ化することを許可するProof of Authorityシステムを提供します。
OP_NETエコシステムは、分散型取引、貸付、マーケットメイキング、流動性提供、クロスチェーンブリッジなどの複数の分野を涵蓋しており、Motoswap、Stash、Ordinal Novus、Ichigaiなどのプロジェクトが含まれています。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
BRC100
BRC-100はOrdinals理論に基づいて構築された分散型計算プロトコルです。それはbrc20に「焼却」や「鋳造」などの新しい操作を追加し、組み合わせを通じて複雑なdefi操作を実現します。
BRC-100は、mint2/mint3およびburn2/burn3操作を提供し、トークンをUTXOモデルとステートマシンモデル間で変換します。それは拡張プロトコルをサポートし、すべての拡張プロトコルが互換性があります。
BRC-100プロトコルスタックには、BRC-101(の分散型オンチェーンガバナンス)、BRC-102(の自動化流動性)、BRC-104(の流動性ステーキング/リステーキングプール)などの拡張プロトコルが含まれています。
BRC-100エコシステムにはinBRC(の最初のBRC-100マーケットとインデクサ)、BRC-102プロトコルに基づくAMM DEX(の100Swap)、流動性プロトコル(の100Layer)などのプロジェクトがあります。
プログラム可能なルーン (Protorunes)
プログラム可能性ルーンはルーンの拡張レイヤーであり、ルーンを含むプログラム可能な資産を作成することを可能にします。Proto-Runesプロトコルはプログラム可能性ルーンにフレームワークを提供し、AMMや貸出プロトコルなどの機能をサポートしています。
Proto-Runesの重要なメカニズムはProtoburnであり、これはルーンを破壊し、サブプロトコルで使用される形式に変換します。Protomessageはサブプロトコル内の操作命令であり、Protostone構造によってエンコードされています。
Proto-Runesプロトコルは、インデクサーによってルーンプロトコル内のRunestone特性を処理し、次にサブプロトコルメッセージを順番に処理します。これは、LEB128エンコーディングを使用してフィールドとメッセージを表現し、効率を向上させます。
最近、最初のProtorune - QUORUM•GENESIS•PROTORUNEがProtoburnを完了しました。これは参照実装として、プロジェクトトークンにガバナンス機能を提供することを目的としています。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?