出典:時事通信
まとめ
ビットコインがイーサと同じスマートコントラクト機能を持っていないことはよく知られており、イーサのERC20コントラクトとは異なり、ビットコインのUTXOをドッキングすることは、切っても切れないUTXOは切り離せない連鎖です。UTXOフレームワークのアプリケーションをベースとし、そのセキュリティは当然メインチェーンと共有され、このモデルはまた市場に多くの期待をもたらし、イーサリアムL2とは異なる生態系モデルを構築することが可能です。
イーサと比較すると、UTXOはビットコインの最も特徴的なデータモデルであるため、ビットコインLayer2のエコシステムはイーサとは異なる生態系モデルを提示することが期待されます。 業界の競争激化と技術の絶え間ない進歩に伴い、Ether L2は近年急速に発展しており、生態学的繁栄の下でのEtherオンチェーン手数料は全体として制御されている一方、ビットコインのネットワーク生態学の発展はまだ非常に主要であり、最近の碑文やルーンなどのOrdinalsアプリケーションの台頭は、UTXOをベースとしたアプリケーションを構築する可能性を提供しています。 2023年の碑文、今年ルーンやその他の活動は、活発なオンチェーン取引によってもたらされ、UTXOの可能性を活用するための基礎を築いています。
Taproot The upgrade further enhances the growth potential of the Bitcoin ecosystem.私たちは皆、ビットコインのTaprootアップグレードが、Segregated Witness (SegWit)の有効化以来経験した最も重要なアップグレードであることを知っています。Taprootは、ネットワークのプライバシーと効率をさらに向上させるように設計されています。個別に検証するよりもはるかに簡単です。Taprootは、ユーザーのプライバシーと柔軟性を強化することで、ビットコイン取引を実行する新しい方法を提供し、ビットコインのスケーラビリティを大幅に向上させます。
Nervos CKBのCセルは、よりスマートなUTXOに似ています。は紙の台帳を持つ箱であるのに対し、Cellは箱の中の台帳を電子エクセル文書に置き換えている。NervosのCKBはビットコインのUTXOのアーキテクチャを継承し、UTXOのシンプルさと一貫性を維持しながら、状態ストアとして機能する汎用のUTXOモデルであるセルモデルを作成します。CKBでは、すべてのステートはセルに格納され、計算はオフチェーンで行われ、ノードがトランザクションを検証し、アップチェーンする。セルはNervosの基本的なデータ格納単位を表し、ビットコインのUTXOとは異なり、CKByte、トークン、JavaScriptコード、JSON文字列などのシリアライズされたデータなど、さまざまなデータタイプを格納できる。この豊富なデータ型はCellの能力を広げ、スマートコントラクト(あるいはNFTトークンの発行、トークンの供給制限、独自のニーズに合わせた使用条件の設定など、カスタマイズされたスマートコントラクト)の実装など、UTXOの拡張を可能にします。
UTXOの独自性は、異なるエコワールドも生み出すのでしょうか?ビットコインUTXOのInscriptionとRuneのディープマイニングは、UTXOベースの資産展開を可能にし、Nervos CKBのUTXOへのアップグレードは、コンピューティングパワーをさらに解放しました。これらは、UTXOのさまざまな応用の可能性を予感させるものであり、より興味深く、業界にとって新たな期待にもなっているようだ。ICOを誕生させたERC20標準から、DeFiの動力源となったAMMの開発、NFTやメタユニバースの出現に至るまで、イーサネットの発展を通じて、その生態系パラダイムは徐々に具体化されてきた。しかし、このプロセスは一夜にして実現したわけではなく、その間には浮き沈みも少なくなかった。ビットコインの最近の技術革新は当初、市場の熱を帯びたが、これは市場がUTXOの可能性に大きな期待と自信を持っている良い兆候である。しかし、熱はすぐに来てすぐに冷めるもので、ルーンが登場すると、当然ながら碑文の人気は落ちた。現在、碑文もルーンもまだ「鋳造」(鋳造所)をつかむ段階である。鋳造は始まりに過ぎず、いかにアプリケーションを開発し、エコシステムを充実させるかがより重要であり、Nervos CKBの状況も同様で、現在のエコロジー・アプリケーションはイーサ・エコシステムの単純な「コピー」と言える。
リスクのヒント:ブロックチェーン技術の研究開発は期待通りではなく、規制政策の不確実性、Web3.0のビジネスモデルは期待通りではない。
1. Core Insights
Bitcoin UTXOはそれ自体ではスマートコントラクトの機能を持っておらず、ビットコインはまだイーサのような豊かなエコシステムを生み出していません。OrdinalsプロトコルやNervos CKBなどによるUTXOの可能性の発掘により、碑文やルーンなどの新しいアプリケーションモードが生まれ、徐々に業界の注目の的となっています。UTXOフレームワークのアプリケーションに基づき、そのセキュリティは当然メインチェーンと共有され、このモデルも市場に多くの期待をもたらし、Ether L2とは異なる生態系モデルを構築することが可能です。
本稿では、いくつかの典型的なUTXOのアプリケーションモードを分析し、ビットコインのエコシステムを展望します。strong>
ブロックチェーンの動作原理は、分散ノードがコンセンサスと確認に達することを必要とし、必然的に効率の低下をもたらすため、あるタスク(送金や契約手続きの実行)に対処する際、当然ながら中央集権ノードほどのスピードは出せず、典型的な不可能な三角問題(セキュリティ、スケーラビリティ、分散化を同時に最適化することはできない)となる。スケーラビリティ向上の観点から、Layer2(L2)が広く採用されている。近年では、イーサリアムL2の急速な発展は、イーサリアムチェーンコストの生態学的繁栄は、全体として制御されている一方、ビットコインネットワークのエコシステムの開発はまだ非常に主要な、2023年の碑文は、今年のルーンやその他の活動は、アクティブなチェーントランザクションによってもたらされた、あなたはビットコインネットワークのコストは、プロセス内の急激な上昇を持っていることがわかります(図2を参照)。
UTXOメカニズムはビットコインのすべてのサトシを「非均質」にし、これはイーサとは異なる生態系モデルにつながると予想される。ビットコインにはアカウントがないため、ビットコインのトランザクション作成のアウトプットは単純な公開鍵アドレスではなく、スクリプトになります。BobがAliceに1.5BTCを支払うトランザクションでは、Bobによって作成された出力スクリプトにはAliceの公開鍵ハッシュが含まれ、スクリプトの要点は、Aliceの公開鍵を含むスクリプトを実行させる署名を提供できる人は誰でも、トランザクションの1.5BTCを使うことができるということである。他の秘密鍵で作成された署名は、このスクリプトで検証することができないので、他の誰もアリスを偽ってこの出力を使うことができない。とはいえ、UTXOのBTCは誰かの口座の残高として記録されるわけではありません。各トランザクションの開始者はスクリプトを通じてそれらのBTCのロックを作成し、鍵を持つのは所有者です。(もちろん、特定の送金のためのビットコインの入力(送金開始者)と出力(送金先)は、異なる額面の紙幣のパッチワークのように、複数の過去のUTXOの組み合わせである可能性があります。この利点の1つは、すべての送金取引がBTCの流れの中に立ち、UTXOが互いに厳密に区別されているため、異なるUTXO間で並行取引が可能であることです。UTXOの仕組みはBTC(最小単位は "satoshi"、sats)のすべての部分のフローの完全な記録を保持するので、各satoshiはコインであり、各フローで回転を記録する署名を取得すると想像することができます。イーサと比較して、UTXOはビットコインの最も特徴的なデータモデルであるため、ビットコインL2はイーサとは異なる生態系モデルを提示すると予想される。
今回のアップグレードは、ビットコインのエコシステムの成長の可能性をさらに高めるものです。周知のように、ビットコインのタップルートのアップグレードは、分離された証人(SegWit)の有効化以来経験した最も重要なアップグレードです。タップルートは、ネットワークのプライバシーと効率をさらに改善するように設計されています。検証を行うことです。Taprootは、ユーザーのプライバシーと柔軟性を強化することで、ビットコイン取引を実行する新しい方法を提供し、ビットコインのスケーラビリティを大幅に向上させます。オーディナル・プロトコルは、碑文やルーン文字などのアプリケーションを生み出し、ビットコインのエコシステムの成長をさらに加速させている。5月6日現在、イーサエコシステムのTVLは960億ドルを超え、ビットコインエコシステムは過去1年間でより速い成長を遂げており、TVLは12億ドルとなっています。ビットコインエコシステムがイーサに比べてまだ発展初期段階であることは間違いない。
2.2 UTXOの新たな可能性をさらに追求するオーディナル・プロトコル
イーサLayer2の開発に言及すると、ビットコインL2にも異なる技術的なルートがあります。これらのルートのほとんどは、スマートコントラクトの拡張を達成するためにL2に多くを依存しており、クロスチェーンブリッジを介してビットコインのメインチェーンとL2を達成するために資産の相互接続を達成するために、サイドチェーンのカテゴリに属すると言うことができます。サイドチェーンの核心的な課題の一つは、サイドチェーンとメインチェーンの間でコンセンサスと共有セキュリティを実現することであり、ビットコインメインチェーンのUTXOをいかにドッキングさせるかは切っても切れない関係である。最近の碑文やルーンなどのオーディナル・アプリケーションの台頭は、UTXOに基づくアプリケーション構築の可能性を提供している。UTXOをベースにアプリケーションを構築することで、そのセキュリティは当然メインチェーンと共有されます。 また、このモデルは市場に多くの期待をもたらし、イーサL2とは異なる生態系モデルを構築することが可能です。
UTXOモデルの下では、すべてのサトシ(sats、ビットコインの最小単位)BTCのフローは追跡可能で非均質であり(おそらく最も初期のNFT)、これはBRC-20エコシステムと同様にオーディナルプロトコルの開発の基礎を提供しました。簡単に言えば、このソフトウェアは、ユーザーがビットコインのブロックチェーン上に文字列や画像などの任意の情報を入力し、そのアップロードされた情報を特定のサトシにバインドし、最終的に特定の情報を持つサトシ(ビットコインNFTとしても知られる)を生成することができます。Ordinalsプロトコルは、OrdinalsとInscriptionsの2つの部分に分かれています。Ordinalsは、基本的にビットコインの最小単位であるSatoshi sats(1 BTC = 100,000,000sats)の番号付けスキームであり、個々のSatoshiの追跡と転送を可能にします。ここで、サトシは採掘され、トランザクション入力からトランザクション出力に転送される順番に先入れ先出しで番号付けされる。各サトシに番号が振られると、トランザクションの「ウィットネス・ブロック」にコンテンツの一部を書き込むことができ、それはトランザクションの出力時に最初のサトシにも与えられる。この書き込みプロセスはインスクライブ(inscribe)と呼ばれ、書き込まれたコンテンツはインスクリプション(inscription)と呼ばれる。インスクリプションは画像でもテキストでも音声でも動画でもコードでもよく、サイズがビットコインブロックの上限である4MBを超えない限り、インスクリプションを完成させることができる。つまり、インスクリプションは、そのプレゼンテーションにおいてNFTによく似ており、Ordinalsは、イーサ上のNFTと同様に、ビットコインネットワーク上で人々が造幣することを可能にするプロトコルです。
Ordinalsプロトコルは、碑文がJSONデータ形式に従って添付された場合のパスなど、NFT以外の発行にも使用できます。そのため、UTXOの可能性をさらに引き出した後、BRC-20などの新しい資産プロトコルが生まれ、碑文やルーンなどのアプリケーションを推進しています。発展。BRC-20の出現以来、トランザクションの何割かはビットコインチェーン上で行われており、独自のビットコインレイヤー2エコシステムの可能性を示している。
3.UTXO はどのような生態系アプリケーションを生み出すべきか
3.1.オーディナル・プロトコル(The Ordinals ProtocolInscriptions, Runes Ecology
BRC-20は、ビットコインのエコシステムにおけるコミュニティの実験として始まりました。 2023年3月9日、Twitterユーザーのdomodata氏は、BRC-20と呼ばれる「興味深い実験的な標準」をgitbookに投稿しました。パスのデプロイ、ミンティング、譲渡ができる。つまり、Ordinalsプロトコルは、NFTだけでなく、JSONデータ形式に従って碑文が添付されている場合、パスを発行するために使用できるというのがdamodataの考えです。つまり、BRC-20パスは、Ordinals NFTの変形として理解することができます。NFTの碑文は画像として焼かれますが、BRC-20の碑文はすべてJSON形式の統一されたテキストデータです。BRC-20は主にビットコインネットワークが均質なパスを発行するための3つの標準を提供しており、BRC-20パスのデプロイ(Deploy)、ミント(Mint)、トランスファー(Transfer)を含み、開発者はこの標準の実装に従ってBRC-20パスの作成と発行を完了することができます。gitbook のホームページでは、domodata が deploy、mint、transfer の例も示しています。
BRC-20標準は、インスクリプションの急速な発展を煽りました。結局のところ、ビットコインブロックとUTXOの可能性が深く追求されることは稀であり、これはコミュニティとユーザーによって追求されているビットコインUTXOに基づく興味深い試みです。
BRC-20に基づくインスクリプションは、NFTアセットに焦点を当てたビットコインUTXOの可能性を引き出すものであり、当然、同種トークン(FT)のアセットプロトコルが新たな方向性を示すことになります。 2024年4月20日、8時09分、ブロックの高さ840000のBTCは正常に4番目の半減を完了し、ビットコインネットワークの各ブロックのマイニング報酬は6.25 BTCから3.125 BTCに半減した。Runesはinscriptionsを改良したもので、Bitcoin UTXO内に直接アセットを展開する、つまり、「ルーン」という漢字で表されるように、エッチング技術に似ているUTXOに基づいてBitcoinネットワーク上で均質化されたトークンを発行する、より柔軟性を提供するものである。ルーンプロトコルによって展開されるトークンアセットは、ビットコインチェーン上に情報を視覚的に記録します:すなわち、それらはビットコインUTXO(Unspent Output)のOP-RETURNフィールドに書き込まれます。
Runeは稼働し、ビットコインチェーン上で急速な手数料の伸びを牽引しました。4月20日午後8時9分に開始されて以来、57.7%のビットコインオンチェーン手数料が、ルーンの活動により同日に発生しました。ブロック840000の場合、発生した手数料は37.626BTCで、これはマイニングインセンティブ(3.125BTC)を10倍上回る数字である!市場からの注目度も高い。
Rune は明らかにさらに進化しています。デザイン、流通、互換性において顕著な改善が見られ、均質化されたトークン、ドッキングブリッジ、DeFiアプリとの互換性という点では十分なものがあります。
3.2 UTXOの進化:Nervos(CKB)セルモデル
ビットコインには、おなじみの口座残高モデルがありません。残高モデルはありませんが、代わりにUTXO(Unspent Transaction Output)を使用してビットコインのトランザクションの流れを表現します。例えば、ユーザーが誰かから100BTCを受け取ると、100BTCのUTXOが作成されます。これは、その100BTCをユーザーの秘密鍵によってのみ解錠できる鍵付きの箱として扱うことと同じです。そして実際には、この100BTCは、ロック付きの他のいくつかのUTXOボックス(例えば、4つの25BTC UTXOボックス、または他の組み合わせ)の組み合わせである可能性があります。つまり、各操作の結果は、口座残高モデルの場合のように、残高の(数値)状態の更新だけでなく、未使用の出力(UTXO)を作成します。しかし同時に、ビットコインのUTXOは、それが「含む」ビットコインの価値しか保存できず、より多くのデータを保存することはできませんし、よりスケーラブルでもありません。
Nervos CKBはBitcoin UTXOのアーキテクチャを継承し、UTXOのシンプルさと一貫性を維持する、状態を保存するための汎用UTXOモデルであるCell Modelを作成します。CKBでは、すべてのステートはセルに保存され、計算はオフチェーンで行われ、ノードがトランザクションを検証してアップロードする。セルはNervosの基本的なデータ保存単位を表し、Bitcoin UTXOとは異なり、CKByteのようなシリアライズされたデータ、トークン、JavaScriptコード、JSON文字列など、さまざまなデータタイプを含むことができる。このようにデータ型が豊富になることでCellの機能が広がり、スマートコントラクト(あるいはNFTトークンの発行、トークンの供給制限、独自のニーズに合わせた使用条件の設定など、カスタマイズされたスマートコントラクト)の実装など、UTXOの拡張が可能になります。
また、Bitcoin UTXOモデルにインスパイアされたCellモデルは、Nervos CKB内の個々のCellの動作と、Cellが含むデータの更新プロセスを定義します。Bitcoin UTXOと同様に、Cellは一度形成されると不変である。Cellがチェーンに追加されると、変更することはできない。セル内のデータを更新するには、ビットコインUTXOの送金が「支出」されるのと同様に、「支出」と呼ばれるプロセスが必要です。更新されたデータを使って新しいCellが作成され、チェーンに追加されます。(支出されたアウトプットのための)新しいビットコインUTXOの形成に似ています。繰り返しますが、各セルは一度しか使用できません。
要するに、CellはよりスマートなUTXOに似ており、ビットコインUTXOは紙の台帳を持つ箱であり、Cellは台帳をエクセルの電子文書に置き換えた箱であると理解できます。
Cellモデルでは、スマート・コントラクトが実行する計算と検証が分離されていることに注意することが重要だ。計算はオフチェーンで行われ、新しいデータが生成され、更新されたデータはネットワークノードによってオンチェーンで検証される。セルモデルでは、スマートコントラクトの実行は並列であり、各トランザクションは独自のVMで独立して実行され、複数のVMが同時に実行される。セルラーモデルにおけるトランザクションは非常に柔軟で効率的であり、複数のスマートコントラクト操作を単一のトランザクションにバッチ処理することができるため、トランザクションと処理コストを最小限に抑えることができます。
以上のようなオフチェーンコンピューティングのRGB++プロトコルはこの基盤から生まれ、使い捨てシールとクライアント側の検証技術を利用して、状態の変更とトランザクションの検証を管理します。これは、ビットコインのUTXO同型バインディングをNervos CKBのセルにマッピングし、CKBチェーンとビットコインチェーンの両方でスクリプト制約を使用して、状態計算の正しさと変更の所有権の有効性を検証することによって行われます。RGB++は、強化されたクライアント側の検証、トランザクションのマージ、共有ステートなどを可能にするだけでなく、チューリング完全なコントラクトの拡張とパフォーマンスのスケーリングを、クロスチェーンを必要とせず、セキュリティを損なうことなくビットコインにもたらします。
3.3.特別なUTXOは特別なビットコインのエコシステムを作れるか?
ビットコインのUTXOとイーサのERC20の間には、古典的・近代的な区別があるように思われた時期がありました。 UTXOはビットコインのセキュリティと信頼性(二重支出防止、トレーサビリティなど)の根源ですが、スケーラビリティの問題からビットコインのエコシステムの発展を制限するものでもあり、イーサのDeFi、NFT、メタバースのような豊かな生態系シナリオには当分到達できません。エコロジカルな場面のように豊かな宇宙。
しかし、逆に考えれば、UTXOの独自性もまた、異なる生態学的世界を生み出すのだろうか?InscriptionとRuneによるビットコインUTXOのディープマイニングは、UTXOベースの資産展開を可能にし、Nervos CKBのUTXOへのアップグレードは、コンピューティングパワーをさらに解放した。これらはUTXOのさまざまな応用の可能性を予感させるものであり、業界への新たな期待としてより興味深いものに思えます。
イーサリアムの発展を見ると、ICOを誕生させたERC20標準から、DeFiにパワーの源を提供したAMMの開発、NFTの出現、そしてメタ宇宙まで、その生態系パラダイムは徐々に具体化されてきた。しかし、このプロセスは一夜にして実現したわけではなく、その間には浮き沈みも少なくなかった。
ビットコインの最近の革新は、当初は市場の熱を帯びました。これは、市場がUTXOの可能性に大きな期待と自信を持っている良い兆候です。しかし、熱はすぐに来て、すぐに冷める。ルーンが登場すると、当然ながら碑文の人気は落ちた。現在、碑文もルーンもまだ「鋳造」(鋳造所)をつかむ段階である。鋳造は始まりに過ぎず、いかにアプリケーションを開発し、エコシステムを充実させるかがより重要であり、Nervos CKBの状況も同様で、現在の生態系アプリケーションはイーサリアムエコシステムの単純な「コピー」と言える。
Utxo のエコシステムは、イーサリアムのエコシステムの単純な「コピー」です。UTXOの特性は、異なるエコロジーのパラダイムを刺激する可能性があると信じており、そのような「すごい」パラダイムが間もなく出現することを期待しています。