著者:jolestar出典:X、@jolestar
最近BitcoinマガジンのビットコインL2の定義は、もともとイーサリアムコミュニティで議論されていた問題である、ビットコインL2を構成するものについての議論を引き起こしました。L2をどのように定義するか?技術的な観点と生態学的な観点の両方から分析することができ、私はL2を包括的に捉えることを好みます。
L2の技術的定義
L2を技術的に定義するのであれば、重要なことは、L1や中央集権型ソリューションと明確に異なるようにすることです。L1と集中型ソリューション。重要なポイントは2つあると思う。
1.L2は新しいブロックスペースを作らない。
2.L2はデータの可用性とセキュリティのためにL1を活用する。
しかし、市場が技術的な観点からだけでなく、より生態学的な観点から定義されていることは明らかです。
生態学的観点からL2を定義する
生態学的観点からL2を定義する場合、L1が提供する能力をL2がどのように活用できるか、または継承できるかを見ています。ビットコインを例にとり、ビットコインで継承・拡張できるものを分析してみよう。
BTCの資産
これはすべてのL2が語っている話であり、何兆ドルものBTCの資産を、取引であれ、質権設定であれ、どのようにして追加の利用シナリオを生み出させるかについて、多くの想像力があります。そして、あるブロックチェーン・システムの資産を別のブロックチェーン・システムで取引できるようにするには、ブリッジが必要であり、ここでの重要な問題は、いかにしてユーザーにブリッジを信頼させ、資産を確保するかということである。
この観点から、ブリッジを通じてBTC資産の利用シナリオを作成するすべてのソリューションは、ビットコインのL2として理解することができます。BTC ETFでさえ、法的規制を通じてセキュリティを保証する完全に中央集権化されたカストディアルブリッジであるビットコインのL2として理解することができます。つまり、人々が悩んでいるのは分散化の問題ではなく、信頼の問題なのだ。分散型ソリューションは、ユーザーにとって信頼のコストを削減し、新しいプロジェクトに機会をもたらすことができますが、どのようにビットコイン上に安全な分散型ブリッジを構築するかが重要な課題であり、L2がこのブリッジのセキュリティを向上させるためにビットコインの他の機能を活用できるかどうかです。
さらに、ビットコイン上の拡張プロトコルが進化するにつれて、それがオーディナルであれ、オーディナルの上の拡張(BRC20など)であれ、アトミカル、RGB、タップルートアセットなどであれ、ビットコイン上にはますます新しいタイプのアセットが増えるでしょう。ビットコイン上にはますます新しいタイプのアセットが増え、新しいタイプのアセットを迅速にサポートするためにブリッジをスケーラブルにすることは大きな課題となるでしょう。
ビットコインのブロックスペース
ビットコインは、最も分散化されたブロックチェーンネットワークの1つとして、そのブロックスペースの価値を十分に活用していません。Ordinalsプロトコルは、ビットコインに刻まれたデータを解析、表示、交換するための統一的なアプローチを可能にする拡張可能なデータフォーマット標準を定義しています。
ビットコイン上のOrdinals、そしてL2は、ビットコインのブロックスペースを最大限に活用する方法を探る方法です。
ビットコインネットワークのプログラム可能性
ビットコインスクリプトのプログラム可能性は限られており、資産をプログラムする能力は3種類のロック(タイムロック、ハッシュロック、プライベートキーロック)の形で現れます。ロックです。Taprootはビットコインスクリプトを桁違いに複雑にし、bitvmのようなソリューションを可能にする。しかし、重要な課題は、ビットコインスクリプトがステートレスであることです。ビットコインの状態を読み取ることができず、入力に頼ることしかできません。ビットコインスクリプトを使用して仲裁を実装できるかどうかは、まだ検討の余地があります。
もう一つの切り口は、ライトニング・ネットワークのようなセキュリティを確保するためのゲームメカニズムを構築するための鍵交換に基づくプロトコルなど、暗号技術革新です。そして、バビロンの「抽出可能なワンタイムシグネチャ」だ。実装の詳細はまだ発表されていないが、市場はすでに大いに期待している。
ビットコインの状態
ビットコインの状態には以下が含まれます:
1.ビットコインのタイムスタンプ。ビットコインのタイムスタンプ
2.ビットコインのブロックノンス乱数
3.ビットコインのUTXO、およびUTXOの所有権
。"text-align: left;">4.ビットコインのブロックと、UTXOに付けられた新しい資産と情報
次に、上記のレンズを通して、さまざまなビットコインの拡張プロトコルと、L2プロジェクトがどのようにビットコインを拡張するかを分析することができます。
ビットコインを拡張する方法
ブリッジ+プログラマブル環境
ビットコイン固有のプログラミング能力が限られていることを考えると、1つのアプローチは、ビットコインをプログラマブル環境に組み込むことでしょう。また、ビットコイン資産をEVMのようなプログラマビリティの高い環境に移すことで、ビットコイン資産の新たなアプリケーションシナリオを切り開くというアプローチもあります。 2.クロスチェーンソリューションのスケーラビリティ。
ビットコイン上でスマートコントラクトレイヤーを拡張する
RGBは、ビットコインのUTXOが一度しか使用できないという事実を利用して、ワンタイムシールを実現し、またビットコインのブロックスペースを利用してトランザクションコミットメントを公開します。また、ビットコインのブロック空間を利用してトランザクションコミットメントを公表し、オフチェーンプログラミング環境を提供する。UTXOモデルと完全に一致し、グローバルステートに依存せず、プライバシーが保証されることがメリットであるが、同時にプログラミングの場面が限定されるデメリットでもある。この方向性において、CKBのRGB++は、セルモデルを通してより豊かなプログラミングモデルを提供するために、RGB機能とのトレードオフを行います。
オフチェーン計算のインデクサモード
インスクリプション インデクサモードはオフチェーン計算モデルとして理解することができ、資産はチェーン上で定義され、正当性はオフチェーン計算によって保証されます。その一方で、グローバルな状態を提供することができます。インスクリプションはL1とL2の間の資産として理解することができ、プロトコルがL1とL2の間のマイグレーション機構を内蔵していれば、L1とL2の間の資産の循環を実現することができる。 そして、もし内接資産を生成し検証するためのロジックがビットコイン上のコードに内接されているのであれば、それはビットシードのようなビットコインのプログラミング能力の拡張となるだろう。
スタック可能なL2
ビットコインの拡張であるIndexerがスマートコントラクトを通じて実装され、すべてのUTXOとビットコイン上の追加状態をIndexerで解決し、開発者がスマートコントラクトを通じてIndexerにアプリケーションをデプロイできるようにする場合、これはビットコインに新しいこれはビットコインに新しいスマートコントラクトレイヤーを提供することに等しく、Roochのソリューションである。
以前、私はこのモデルをスマート・インデクサーと呼んでいましたが、インデクサーの概念は読み取り専用に感じられたので、L1の完全な状態を含むL2のあらゆる拡張を指す「スタッカブルL2」という新しい用語を使いました。新しい用語 "Stackable L2 "は、L1のすべての状態を完全に継承するL2に、L1の完全な状態を含む拡張スキームを指すために使用される。この場合、L2アプリケーションはL1上のすべての状態を読み取ることができ、また新しい状態を作成することもできる。L2のセキュリティは、モジュラー・ソリューションによって確保することができる。このコンセプトについては後で詳しく説明する。
上記のシナリオはすべて、実際には複合モードで互いに組み合わせることができます。
L2の包括的な見方
具体的な実装はさておき、L2を抽象的に理解すると、一番左のCEXから一番右のL1まで、連続的なスペクトルであることがわかります。ゾーンの解は、すべてこのスペクトルに内包される。スペクトルの両端はまた、2つの異なる成長モードを表しています。CEXは基本的に完全に製品およびユーザー志向の成長モードであり、L1はより長いビルドサイクルを持ち、物語および設計図優先の成長モードです。
包括的な見方をすれば、「真のL2」が何であるかにこだわりすぎる必要はない。業界によって生み出された様々な技術やソリューション、Validium、Plasma、Sovereign rollup、Op/Zk rollup、Modular Execution layer、Decentralized compute、Side Chain、L2/L3などは、このスペクトルの一部とみなすべきです。業界は、さまざまな組み合わせを通じて、新しいアプリケーションに必要なインフラを模索しています。
また、プロジェクトによって、新しいアプリケーションや、それらがどのように組み立てられ、どのように成長するかについての想定が異なります。将来は不透明であり、現段階ではそのモデルが成長すると断言するのは難しいが、ひとつ確かなことは、長年手探りでやってきた業界には、アップスケールのL1があり、アップスケールのCEXがあり、そのギャップを埋めるアップスケールのミドル層が必要だということだ。