# BTCエコシステムの技術進展:プログラム可能性拡張方案2024年第1四半期以来,BTCエコシステムの投機熱はやや冷却されましたが、技術面での進展は非常に迅速です。特にプログラム可能性の拡張ソリューションにおいてです。本稿では、Fractal BitcoinやBRC20、CBRC、ARC20などのBTCメタデータプロトコルのプログラム可能なソリューションを含む、注目されているいくつかのBTC拡張ソリューションを紹介します。! [フラクタル、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インスタンスを再帰的にアンカーして実行します。これは、1台のコンピュータ上で複数の仮想マシンを実行するのに似ており、再帰的に続けることができます。ユーザー体験を向上させるために、Fractalはbitcoin coreにいくつかの変更を加えました。例えば、ブロック確認時間を30秒に短縮し、ブロックサイズを20MBに増加させました。また、op_catオペレーターを有効にし、BTCの拡張ソリューションにさらなる可能性を提供しました。資産のクロスチェーンに関して、異なるインスタンスチェーン間で通信が可能であり、汎用資産移転インターフェースを構築することで異なるレイヤー間でシームレスな資産移転を実現します。ビットコイン及びBRC-20、Ordinalsなどの資産は、非中央集権的なブリッジを通じて移転可能です。### セキュリティ保障Fractalの安全性は主にその計算力の規模に依存しています。これは共同マイニングメカニズムを導入しており、3つのブロックごとに1つはBTCマイナーとの合併マイニングによって生成され、51%攻撃を防ぎます。同時に、新しく作成された仮想インスタンスチェーンは、起動段階で保護期間を経て、安全な状態に達するまでの間に経験します。## AVMのAVM(アトミカルズ・バーチャル・マシン)は、アトミカルズ・プロトコルのBTCスマートコントラクト実装です。これは、BTCスクリプトを模倣するバーチャルマシンを作成し、複数のBTCの原始オペコードを開放します。これにより、開発者はビットコインスクリプトの組み合わせを通じてスマートコントラクトを実現できます。AVMは、二重スタックPDAを通じてチューリング完全性を実現し、その命令セットには完全なBTCオペコードが含まれており、開発者はメインネット上でBTC未使用の機能を利用してプログラミングすることができます。これにより、AVMはBTCエコシステム拡張のネイティブ先行ネットとなります。アーキテクチャとして、AVMはほぼすべてのメタデータプロトコルに適用可能であり、インデクサを微調整するだけで済みます。現在、AVMのベータ版がリリースされており、関連するコードはオープンソースになっています。## OP_NETOP_NETは、ビットコインネットワークにEthereumのようなスマートコントラクト機能を導入することを目的としていますが、ビットコインの特性により適合しています。これは、主にAssemblyScriptで記述された、完全でコンパクトかつ使いやすい開発ライブラリを提供します。### コア機能と特性OP_NETはビットコインのブロック合意とデータの可用性を保持し、仮想マシン(OP_VM)を使用してビットコインのブロック上で複雑な計算を実行します。それは多様なプログラミング言語をサポートし、Tapscriptを利用して高度なスマートコントラクト機能を有効にします。ユーザーがOP_NETと対話する際、BTC取引手数料に加えて追加料金が必要です。OP_NETはProof of Authorityシステムも提供しており、BTCをWBTCにラップすることができ、DeFiアプリケーションにおけるBTCの使用を拡張します。### エコプロジェクト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プロトコルの基礎の上に、さらに多くの操作子を拡張することができます。### コア操作BRC-100は、mint2/mint3およびburn2/burn3などの操作を提供し、トークンがUTXOモデルとステートマシンモデル間で安全に変換できるようにします。これらの操作により、新しいトークンの生成、トークンの消去、アプリケーションの状態の更新などが可能になります。### 拡張機能と互換性BRC-100は、拡張プロトコルを介して計算能力と状態変換を強化できます。すべてのBRC-100拡張プロトコルは相互に互換性があり、クロスチェーン操作をサポートしています。現在、BRC-101(の分散型オンチェーンガバナンスプロトコル)、BRC-102(の自動流動性プロトコル)、BRC-104(の流動的なステーキング/リステーキングプールプロトコル)などの拡張があります。### エコプロジェクトBRC-100エコシステムには、主にinBRC(の最初のBRC-100市場とインデクサ)、BRC-102プロトコルに基づくAMM DEX(の100Swap)、ビットコインL1上の流動性プロトコル(の100Layer)などのプロジェクトがあります。## プログラム可能なRUNES(Protorunes)プログラム可能性ルーンはルーンの拡張層であり、ルーンを持つプログラム可能な資産の作成を可能にします。それらはUTXOに存在することができ、AMMプロトコルに似た操作をサポートしています。### プロトルーンプロトコルProto-Runes Protocolはプログラム可能性のあるルーンの主要プロジェクトで、プログラム可能性のあるルーンのためのフレームワークを提供します。これはビットコインネットワーク上でUniswapに似たDEXを実現し、ルーン資産の原子交換と流動性プールの作成をサポートしています。### コアメカニズムProto-Runesの重要なメカニズムには、Protoburn(によってルーンを破壊し、サブプロトコルで利用可能な形式)に変換することと、Protomessage(がサブプロトコル内で操作命令を実行すること)が含まれます。これらのメカニズムは、サブプロトコル間の資産管理と移転の基盤を提供します。### 最新の動向最近、最初のProtorune - QUORUM•GENESIS•PROTORUNEが成功裏にProtoburnを完了しました。これはProtorune標準の公開フォーラムとして、プロジェクトトークンにガバナンス機能を提供することを目的としています。現在、開発チームはこのgenesis protoruneのためにWASMインデクサを開発中です。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-c6a65ed7827e163f71b54ceaca2ba724)
BTCエコシステム技術の突破:プログラム可能性拡張ソリューションの全貌解析
BTCエコシステムの技術進展:プログラム可能性拡張方案
2024年第1四半期以来,BTCエコシステムの投機熱はやや冷却されましたが、技術面での進展は非常に迅速です。特にプログラム可能性の拡張ソリューションにおいてです。本稿では、Fractal BitcoinやBRC20、CBRC、ARC20などのBTCメタデータプロトコルのプログラム可能なソリューションを含む、注目されているいくつかのBTC拡張ソリューションを紹介します。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
フラクタル
Fractalは、bitcoin coreクライアントソフトウェアの仮想化に基づくプログラム可能性のある拡張フレームワークであり、再帰的にツリー構造を作成することでネットワーク全体のパフォーマンスを向上させます。それはビットコインとそのインフラストラクチャに完全に互換性がありますが、op_catオペレーターを有効にして、より多くのロジックを実現することを可能にします。
FractalはUnisatチームによって開発され、現在はベータテストのネットワークが稼働しています。メインネットは2024年9月にリリース予定です。トークンエコノミクスの設計では、50%がマイニングによって生成され、15%がエコシステムに使用され、5%が初期投資家にプレセールされ、20%が顧問およびコア貢献者に配分され、10%がコミュニティ構築に使用されます。
アーキテクチャ設計
Fractalはbitcoin coreクライアントをデプロイ可能なブロックチェーンソフトウェアパッケージ(BCSP)に封装し、ビットコインメインネットで複数のBCSPインスタンスを再帰的にアンカーして実行します。これは、1台のコンピュータ上で複数の仮想マシンを実行するのに似ており、再帰的に続けることができます。
ユーザー体験を向上させるために、Fractalはbitcoin coreにいくつかの変更を加えました。例えば、ブロック確認時間を30秒に短縮し、ブロックサイズを20MBに増加させました。また、op_catオペレーターを有効にし、BTCの拡張ソリューションにさらなる可能性を提供しました。
資産のクロスチェーンに関して、異なるインスタンスチェーン間で通信が可能であり、汎用資産移転インターフェースを構築することで異なるレイヤー間でシームレスな資産移転を実現します。ビットコイン及びBRC-20、Ordinalsなどの資産は、非中央集権的なブリッジを通じて移転可能です。
セキュリティ保障
Fractalの安全性は主にその計算力の規模に依存しています。これは共同マイニングメカニズムを導入しており、3つのブロックごとに1つはBTCマイナーとの合併マイニングによって生成され、51%攻撃を防ぎます。同時に、新しく作成された仮想インスタンスチェーンは、起動段階で保護期間を経て、安全な状態に達するまでの間に経験します。
AVMの
AVM(アトミカルズ・バーチャル・マシン)は、アトミカルズ・プロトコルのBTCスマートコントラクト実装です。これは、BTCスクリプトを模倣するバーチャルマシンを作成し、複数のBTCの原始オペコードを開放します。これにより、開発者はビットコインスクリプトの組み合わせを通じてスマートコントラクトを実現できます。
AVMは、二重スタックPDAを通じてチューリング完全性を実現し、その命令セットには完全なBTCオペコードが含まれており、開発者はメインネット上でBTC未使用の機能を利用してプログラミングすることができます。これにより、AVMはBTCエコシステム拡張のネイティブ先行ネットとなります。
アーキテクチャとして、AVMはほぼすべてのメタデータプロトコルに適用可能であり、インデクサを微調整するだけで済みます。現在、AVMのベータ版がリリースされており、関連するコードはオープンソースになっています。
OP_NET
OP_NETは、ビットコインネットワークにEthereumのようなスマートコントラクト機能を導入することを目的としていますが、ビットコインの特性により適合しています。これは、主にAssemblyScriptで記述された、完全でコンパクトかつ使いやすい開発ライブラリを提供します。
コア機能と特性
OP_NETはビットコインのブロック合意とデータの可用性を保持し、仮想マシン(OP_VM)を使用してビットコインのブロック上で複雑な計算を実行します。それは多様なプログラミング言語をサポートし、Tapscriptを利用して高度なスマートコントラクト機能を有効にします。
ユーザーがOP_NETと対話する際、BTC取引手数料に加えて追加料金が必要です。OP_NETはProof of Authorityシステムも提供しており、BTCをWBTCにラップすることができ、DeFiアプリケーションにおけるBTCの使用を拡張します。
エコプロジェクト
OP_NETエコシステムは、分散型取引、貸出、市場マーケットメイキング、流動性提供、クロスチェーンブリッジなどの複数の分野をカバーしており、Motoswap、Stash、Ordinal Novus、Ichigaiなどの複数のプロジェクトが含まれています。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
BRC100
BRC-100は、Ordinals理論に基づいて構築された分散型計算プロトコルであり、brc20に「消去」や「鋳造」などの新しい操作を追加することで、複雑なdefi操作を実現します。開発者はBRC-100プロトコルの基礎の上に、さらに多くの操作子を拡張することができます。
コア操作
BRC-100は、mint2/mint3およびburn2/burn3などの操作を提供し、トークンがUTXOモデルとステートマシンモデル間で安全に変換できるようにします。これらの操作により、新しいトークンの生成、トークンの消去、アプリケーションの状態の更新などが可能になります。
拡張機能と互換性
BRC-100は、拡張プロトコルを介して計算能力と状態変換を強化できます。すべてのBRC-100拡張プロトコルは相互に互換性があり、クロスチェーン操作をサポートしています。現在、BRC-101(の分散型オンチェーンガバナンスプロトコル)、BRC-102(の自動流動性プロトコル)、BRC-104(の流動的なステーキング/リステーキングプールプロトコル)などの拡張があります。
エコプロジェクト
BRC-100エコシステムには、主にinBRC(の最初のBRC-100市場とインデクサ)、BRC-102プロトコルに基づくAMM DEX(の100Swap)、ビットコインL1上の流動性プロトコル(の100Layer)などのプロジェクトがあります。
プログラム可能なRUNES(Protorunes)
プログラム可能性ルーンはルーンの拡張層であり、ルーンを持つプログラム可能な資産の作成を可能にします。それらはUTXOに存在することができ、AMMプロトコルに似た操作をサポートしています。
プロトルーンプロトコル
Proto-Runes Protocolはプログラム可能性のあるルーンの主要プロジェクトで、プログラム可能性のあるルーンのためのフレームワークを提供します。これはビットコインネットワーク上でUniswapに似たDEXを実現し、ルーン資産の原子交換と流動性プールの作成をサポートしています。
コアメカニズム
Proto-Runesの重要なメカニズムには、Protoburn(によってルーンを破壊し、サブプロトコルで利用可能な形式)に変換することと、Protomessage(がサブプロトコル内で操作命令を実行すること)が含まれます。これらのメカニズムは、サブプロトコル間の資産管理と移転の基盤を提供します。
最新の動向
最近、最初のProtorune - QUORUM•GENESIS•PROTORUNEが成功裏にProtoburnを完了しました。これはProtorune標準の公開フォーラムとして、プロジェクトトークンにガバナンス機能を提供することを目的としています。現在、開発チームはこのgenesis protoruneのためにWASMインデクサを開発中です。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?