# BTCエコシステムの技術進展:プログラム可能性拡張方案2024年第一四半期以来、BTCエコシステムは技術的な面で顕著な進展を遂げており、特にプログラム可能性拡張ソリューションにおいてです。本稿では、注目を集めているいくつかのBTC拡張ソリューションについて紹介します。これには、Fractal Bitcoin、AVM、OP_NET、BRC100、そしてプログラム可能なルーンが含まれます。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ](https://img-cdn.gateio.im/social/moments-0c0de477a1dc7edd63f0019800ab9a65)## フラクタルFractalは、bitcoin coreクライアントソフトウェアの仮想化に基づく拡張可能なフレームワークです。それは再帰的にツリー構造を作成し、各レイヤーのブロックチェーンがネットワーク全体のパフォーマンスを向上させることができます。Fractalはビットコインおよびその基盤施設と完全に互換性がありますが、op_catオペレーターをアクティブにし、より多くの論理を実現することを可能にします。### アーキテクチャ設計Fractalはbitcoin coreクライアントをデプロイ可能で実行可能なブロックチェーンソフトウェアパッケージ(BCSP)にパッケージ化します。ビットコインメインネットで再帰的にアンカーを設定することによって、複数のBCSPインスタンスを独立して実行します。これは、一台のコンピュータ(BTCメインネット)上で複数の仮想マシンインスタンス(を実行するのに似ています)Fractalによって構築されたBCSPインスタンス###。ユーザーエクスペリエンスを向上させるために、Fractalはbitcoin coreにいくつかの変更を加えました:- ブロック確認時間が30秒以内に短縮されました。- ブロックサイズが20 MBに増加- op_catオペレーターをアクティブにする資産のクロスチェーンにおいて、異なるインスタンスチェーン間で通信が可能であり、汎用資産移転インターフェースを構築することで異なるレイヤー間のシームレスな移転を実現します。( セキュリティ保障Fractalの安全性は主にその算力規模に依存しています。PoWメカニズムの安全性を強化するために、Fractalは以下の対策を講じています:1. 合併マイニングを導入し、3つのブロックに1つはBTCマイナーとの合併マイニングによって生成されます。2. 残りの2つのブロックはFractalネットワーク自身のハッシュレートによって生成されます3. 新しく作成された仮想化インスタンスチェーンは、起動段階で特定のブロック高を設定して保護を提供します。## AVMのAVM)アトミカルズ・バーチャル・マシン(はアトミカルズ・プロトコルのBTCスマートコントラクト実装です。これはBTCスクリプトを模倣する仮想マシンを作成し、複数のBTCオペコードを開放し、開発者がビットコインスクリプトを組み合わせてスマートコントラクトを実現できるようにします。AVMの主な機能:- ダブルスタックPDAを通じてチューリング完全性を実現- 命令セットには完全なBTCオペコードが含まれています- 様々なメタデータプロトコルに適用可能です。BRC20、ARC20、Runes、CBRCなど。## OP_NETOP_NETは、ビットコインネットワークにイーサリアムのようなスマートコントラクト機能を導入することを目的としていますが、ビットコインの特性とアーキテクチャにより適合しています。これは、主にAssemblyScriptで書かれた、完全でコンパクトかつ使いやすい開発ライブラリを提供します。OP_NETつの主要な機能と特徴:- ビットコインのブロックコンセンサスとデータの可用性を保持する- ビットコインブロック上で)OP_VM(を実行することで、複雑な計算を実行します。- 様々なプログラム可能性をサポートしています。AssemblyScript、Rust、Pythonなど。- Tapscriptを利用して高度なスマートコントラクト機能を有効にする- SegWitおよびTaprootと互換性がありますOP_NETエコシステムは、分散型取引、貸付、市場作成、流動性提供、クロスチェーンブリッジなど、複数の分野を網羅しています。! [フラクタル、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エコシステムにはinBRC、100Swap、100Layerなどのプロジェクトがあります。## プログラム可能なルーン )Protorunes(プログラム可能性ルーンはルーンの拡張層であり、ルーンを持つプログラム可能な資産の作成を可能にします。その核心理念は、ビットコインブロックチェーン上でデータを利用し、仮想マシンや類似の技術を通じてスマートコントラクト機能を実現することです。Proto-Runes Protocolはプログラム可能性ルーンの中で最も主要なプロジェクトであり、プログラム可能性ルーンにフレームワークを提供し、サブプロトコル間でルーン資産の管理と移転をサポートします。このプロトコルはビットコインネットワーク上でUniswapに類似したDEX機能を実現しています。Proto-Runes Protocolの重要なメカニズムには、ProtoburnとProtomessageが含まれています。Protoburnは、ルーンを破壊してサブプロトコルで使用される表現形式に変換することを可能にし、Protomessageはサブプロトコル内の操作指示を実行するために使用されます。! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ])https://img-cdn.gateio.im/social/moments-c6a65ed7827e163f71b54ceaca2ba724
BTCエコシステムの新たな進展:五つのプログラム可能性拡張方案の解析
BTCエコシステムの技術進展:プログラム可能性拡張方案
2024年第一四半期以来、BTCエコシステムは技術的な面で顕著な進展を遂げており、特にプログラム可能性拡張ソリューションにおいてです。本稿では、注目を集めているいくつかのBTC拡張ソリューションについて紹介します。これには、Fractal Bitcoin、AVM、OP_NET、BRC100、そしてプログラム可能なルーンが含まれます。
! フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか?
フラクタル
Fractalは、bitcoin coreクライアントソフトウェアの仮想化に基づく拡張可能なフレームワークです。それは再帰的にツリー構造を作成し、各レイヤーのブロックチェーンがネットワーク全体のパフォーマンスを向上させることができます。Fractalはビットコインおよびその基盤施設と完全に互換性がありますが、op_catオペレーターをアクティブにし、より多くの論理を実現することを可能にします。
アーキテクチャ設計
Fractalはbitcoin coreクライアントをデプロイ可能で実行可能なブロックチェーンソフトウェアパッケージ(BCSP)にパッケージ化します。ビットコインメインネットで再帰的にアンカーを設定することによって、複数のBCSPインスタンスを独立して実行します。これは、一台のコンピュータ(BTCメインネット)上で複数の仮想マシンインスタンス(を実行するのに似ています)Fractalによって構築されたBCSPインスタンス###。
ユーザーエクスペリエンスを向上させるために、Fractalはbitcoin coreにいくつかの変更を加えました:
資産のクロスチェーンにおいて、異なるインスタンスチェーン間で通信が可能であり、汎用資産移転インターフェースを構築することで異なるレイヤー間のシームレスな移転を実現します。
( セキュリティ保障
Fractalの安全性は主にその算力規模に依存しています。PoWメカニズムの安全性を強化するために、Fractalは以下の対策を講じています:
AVMの
AVM)アトミカルズ・バーチャル・マシン(はアトミカルズ・プロトコルのBTCスマートコントラクト実装です。これはBTCスクリプトを模倣する仮想マシンを作成し、複数のBTCオペコードを開放し、開発者がビットコインスクリプトを組み合わせてスマートコントラクトを実現できるようにします。
AVMの主な機能:
OP_NET
OP_NETは、ビットコインネットワークにイーサリアムのようなスマートコントラクト機能を導入することを目的としていますが、ビットコインの特性とアーキテクチャにより適合しています。これは、主にAssemblyScriptで書かれた、完全でコンパクトかつ使いやすい開発ライブラリを提供します。
OP_NETつの主要な機能と特徴:
OP_NETエコシステムは、分散型取引、貸付、市場作成、流動性提供、クロスチェーンブリッジなど、複数の分野を網羅しています。
! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
BRC100
BRC-100はOrdinals理論に基づいて構築された分散型計算プロトコルです。それはbrc20に「廃棄」、「鋳造」などの新しい操作を追加することにより、インデクサーに異なるアドレスが保有するトークンの残高と状態を記録し、複雑なdefi操作を実現します。
BRC-100は、mint2/mint3およびburn2/burn3などの操作を提供し、トークンがUTXOモデルとステートマシンモデルの間で安全に変換できるようにします。このプロトコルは、拡張プロトコルを通じて機能拡張が可能であり、すべての拡張プロトコルは互換性があります。
現在BRC-100エコシステムにはinBRC、100Swap、100Layerなどのプロジェクトがあります。
プログラム可能なルーン )Protorunes(
プログラム可能性ルーンはルーンの拡張層であり、ルーンを持つプログラム可能な資産の作成を可能にします。その核心理念は、ビットコインブロックチェーン上でデータを利用し、仮想マシンや類似の技術を通じてスマートコントラクト機能を実現することです。
Proto-Runes Protocolはプログラム可能性ルーンの中で最も主要なプロジェクトであり、プログラム可能性ルーンにフレームワークを提供し、サブプロトコル間でルーン資産の管理と移転をサポートします。このプロトコルはビットコインネットワーク上でUniswapに類似したDEX機能を実現しています。
Proto-Runes Protocolの重要なメカニズムには、ProtoburnとProtomessageが含まれています。Protoburnは、ルーンを破壊してサブプロトコルで使用される表現形式に変換することを可能にし、Protomessageはサブプロトコル内の操作指示を実行するために使用されます。
! [フラクタル、OP_NET、AVM、BRC100、プログラマブルルーン、BTCで利用できる他のスケーリングオプションは何ですか? ])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp