
著者: カーネルベンチャーズ ジェリー・ルオ
編集者: カーネルベンチャーズ ローズ、カーネルベンチャーズ マンディ、カーネルベンチャーズ ジョシュア
TLDR:
登録の増加に伴い、ビットコイン ネットワークの既存のアプリケーション層は市場活動を維持できなくなり、現在のビットコイン エコシステム開発の主な焦点となっています。
ビットコインには、ライトニングネットワーク、サイドチェーン、ロールアップという3つの主流のレイヤー2ソリューションがあります。
ライトニング ネットワークは、オフチェーン支払いチャネルを確立することでピアツーピア支払いを可能にし、チャネルが閉じられた後にメイン ネットワーク上で決済されます。
サイドチェーンはメインネット上のBTC資産を特定のアドレスまたはマルチシグアドレスでロックし、サイドチェーン上で同等のBTC資産を発行(ミント)します。Merlin ChainはBitmapエコシステムの支えにより、チェーン全体で複数種類のインスクリプション資産をサポートでき、TVLは約40億ドルにまで達しています。
BTCロールアップはTaproot回路に基づいており、オンチェーンでスマートコントラクトをシミュレートでき、メインのビットコインネットワークの外でパッキングと計算を行います。この実装の最前線にあるのがB2ネットワークで、オンチェーンTVLは2億ドル超です。
ビットコイン専用のクロスチェーン・ブリッジはあまり一般的ではありません。より多く見られるのはマルチチェーンやフルチェーンのブリッジで、主流のブロックチェーンと統合されるものです。その中の一つがMeson.Fiで、複数のビットコインLayer2と連携関係を構築しています。
ビットコインネットワーク上のステーブルコイン・プロトコルは、主に過剰担保の形で実装されており、他のDeFiプロトコルにも対応することでユーザーにより多くの利回りを提供しています。
ビットコイン・エコシステムにはさまざまなDeFiプロジェクトがあります。他チェーンから移行してきたものから、今回の開発ブームの中でビットコインのネイティブネットワーク上に構築されたもの、さらに前回のブルマーケット期にサイドチェーンとしてデプロイされたものまで多岐にわたります。全体としてAlexは、取引プロダクトの多様性と取引体験の滑らかさが最も優れていますが、Orders Exchangeは成長の上限(成長余地)がより高いです。
このブルマーケットのサイクルでは、ビットコインが重要な物語(ナラティブ)になります。ビットコイン・エコシステムの各バーティカルにおけるトップクラスのプロジェクトを注意深く追う必要があります。
1. 背景
Ordinalsプロトコルによるインスクリプション資産の溢れ出しにより、かつてスマートコントラクトがないことが特徴で、開発に不向きで、インフラとスケーリング能力に乏しかったビットコインネットワークは、チェーン上でのデータブームを経験しています(Kernelの過去の調査記事:RGBはOrdinalsの流行を再現できるのか?参照)。イーサリアムネットワークが確立した当初、テキストや画像、さらには動画までが4MBのTapscriptスクリプトへとスクランブルされ実行されることのない状態に近かったのと同様に、この急増はビットコイン・エコシステムとインフラの成長・発展にも寄与しましたが、一方で取引量の急増とネットワークへの大きなストレージ負担も生みました。加えて、さまざまなインスクリプションに対して、単純な送金だけではユーザーの取引ニーズを満たせなくなり、ビットコインで多様なデリバティブ取引サービスの導入が求められています。したがって現在、ビットコインのアプリケーション層の開発は相対的に緊急性が高くなっています。

出典:CryptoQuant
2. ビットコインLayer2
ロールアップが支配的なイーサリアムのLayer2とは異なり、ビットコインのLayer2ソリューションはまだ曖昧です。ビットコインは自前のスクリプト言語でスマートコントラクトを書けないため、スマートコントラクトの公開はサードパーティのプロトコルに依存する必要があります。そのため、イーサリアムのRollupに類似した解決策をビットコインに適用しても、同等のセキュリティを保証することはできません。結果として、ビットコインにはLightning network、サイドチェーン、TapScriptに基づくRollupなど、さまざまなLayer2ソリューションが存在します。
2.1 Lightning network
Lightning networkは最も早いビットコインのLayer2ソリューションで、2015年12月にGregory Maxwellによって最初に提案されました。Lightning Labsが2017年1月に、Lightning networkスタックとして知られるBOLTをリリースしました。それ以来、アップグレードと改善が重ねられています。Lightning networkでは、Lightning networkが閉じるまで、手数料なしで任意のサイズと数のオフチェーンのピアツーピア決済チャネル転送をユーザーが行えます。その時点で、これまでのすべての取引は1回の取引で決済されます。オフチェーン・チャネルを用いるため、Lightning networkは最大1,000万TPS(毎秒取引数)を達成できる可能性があります。ただしオフチェーン・チャネルには中央集権化リスクがあります。さらに、2つのアドレス間で取引を成功させるには、オフチェーン・チャネルを直接、または第三者を介して事前に確立しておく必要があります。加えて、安全に実行するためには、取引中に双方がオンラインである必要があります。

出典:Kernel Ventures
2.2 サイドチェーン
ビットコインにおけるサイドチェーン方式はイーサリアムと同様で、ビットコインに1:1で連動(ペッグ)した新しいトークンを新しいチェーンで発行します。この新しいチェーンは、ビットコインネットワークの取引速度や開発上のボトルネックに制約されないため、ビットコイン・ペッグトークンの移転をより速い速度で、より低コストで行えます。サイドチェーン方式は、メインネットの資産価値を継承するものの、メインネットのセキュリティは継承しないと考えられ、すべての取引はサイドチェーン上で記録され確定されます。
2.2.1 スタックス(Stacks)
Stacks 2.0は2021年にリリースされました。ユーザーはビットコインメインネット上でBTCをロックし、Stacks上でSBTC資産の同等の価値を受け取れます。ただしサイドチェーン上の取引では、StacksのネイティブトークンであるSTXをガスとして支払う必要があります。イーサリアムとは異なり、ビットコインネットワークにはロックされたBTCを実効的に管理できるスマートコントラクトアドレスがありません。したがって、ロックされたBTCは特定のマルチシグアドレスへ送られます。リリース手続きは比較的シンプルで、StacksのBurn-UnlockコントラクトにリクエストしてStacks上のSBTCを破棄し、ロックされたBTCを元のアドレスへ返します。Stacksネットワークではスマートコントラクト開発にClarity言語を使えるためです。Stacksネットワークのブロックリリース手続きでは、POXコンセンサスメカニズムが使用されます。ビットコインマイナーはブロックチャンスに向けてBTCの入札を行い、入札が高いほどマイナーの重みが大きくなります。最終的に、検証可能な乱数関数によって勝者が選ばれ、Stacksネットワークでブロックをパッケージ化することになり、対応するSTXの報酬を受け取ります。同時に、この入札に使われたBTCの一部はSBTCとしてSTXトークン保有者へ、報酬の形で配分されます。

出典:Kernel Ventures
さらに、Stacksは4月にサトシ・ナカモトのアップグレードを推進することが期待されており、開発言語Clarityの最適化が含まれ、開発者の参入障壁を下げます。第二に、Stacksはネットワークのセキュリティレベルを最適化し、Stacks上の取引をビットコインメインネットで決済されるよう確定します。これにより、サイドチェーンからLayer2へとStacksのセキュリティがビットコインメインネットと同等のものに引き上げられます。最後にStacksはブロック生成率も大幅に改善し、テスト段階では1ブロックあたり5秒(現段階では10〜30分/ブロック)まで到達しています。サトシ・ナカモトのアップグレードが成功裏に完了すれば、StacksはイーサリアムのLayer2とのギャップを狭め、場合によっては埋めることさえ可能になり、注目を集めてエコシステムの発展を促すはずです。
2.2.2 RSK
RSK(RootStock)はネイティブトークンのないビットコインのサイドチェーンであり、サイドチェーン上の取引は現在ビットコインで処理されています。ユーザーは内蔵されたPowPegプロトコルを通じて、メインネットのBTCをRSK上で1:1の比率でRBTCに交換できます。RSKもPOWチェーンですが、マージマイニング(merger mining)メカニズムの導入により、ビットコインマイナーのインフラとセットアップをRSKのマイニングプロセスにそのまま適用できるため、RSKマイニングに参加するビットコインマイナーのコストが下がります。これまで、RSK上の取引はメインネットの3倍速く、コストはメインネットの1/20でした。

出典:RSK White Paper
2.2.3 BEVM
BEVMはEVM互換のPOSサイドチェーンで、自身のネイティブトークンはまだ発行されていません。ビットコインネットワーク上でSchnorrのマルチシグアルゴリズムを用い、1,000アドレスによって制御されるマルチシグスクリプトアドレスに入ってきた資産を保存します。これはBEVM上の1,000のPOS検証者に対応します。資産の自動制御は、TapScriptエリアにMAST(Merkelized Abstract Syntax Tree)スクリプトを書き込むことで実現できます。プログラムは複数の独立したチャンクで記述され、それぞれがコードロジックの一部に対応します。スクリプトに大量のロジックを保存する必要はなく、各チャンクのハッシュ結果だけを持てばよいので、ブロックチェーンに保存する必要があるコード量が大幅に減ります。ユーザーがBTCをBEVMへ送ると、そのBTCのこの部分はスクリプトプログラムによってロックされ、ロックされたBTCは、検証者の2/3以上によって署名された場合のみアンロックされ、対応するアドレスへ送金されます。BEVMはEVM互換なので、これにより元々イーサリアムで構築されたdAppsが、上記のBTCペッグ資産を取引しつつ、ガス支払いにそれを活用する形で、コスト効率よく移行できます。

出典:BTCStudy
2.2.4 Merlin Chain
Merlin ChainはEVM互換のビットコイン・サイドチェーンで、Particleネットワークによって生成されたビットコインアドレスを通じてネットワークへ直接接続でき、さらに独自のイーサリアムアドレスも生成されます。RPCノードへは、イーサリアムのアカウントを使って直接接続することも可能です。Merlin Chainは現在、BTC、Bitmap、BRC-420、BRC-20の資産のチェーン間移転をサポートしています。BRC420プロトコルは、Merlin Chainのような再帰的インスクリプションに基づいてBitmapの資産コミュニティが開発しており、コミュニティ全体も、RCSVの再帰インスクリプション・マトリクスや、再帰インスクリプションに基づくBitmap Gameメタユニバース・プラットフォームなどのプロジェクトを提案しています。

出典:Merlin Docs
Merlin Chainは2月5日に稼働開始し、その後ID0(Initial DEX Offerings)とステーキング報酬のラウンドが行われ、ガバナンストークンMERLの21%が割り当てられました。大規模な直接エアドロップにより多くの参加者が集まり、現在までにMerlin ChainのTVLは30億ドルを超え、ビットコインのオンチェーンTVLはPolygonを上回り、全ブロックチェーン中で#6に到達しています。

出典:DeFiLlama
PeopleのLaunchpadのIDO期間中、ユーザーはAllyまたは0.00025 BTC以上をステーキングすると、ボーナスポイントを獲得でき、最終的にMERLに交換できます。累積ボーナスのステーク上限は0.02 BTCで、これは460 MERLトークンに相当しました。今回の配分は比較的小さく、MERL総量のわずか1%に相当します。しかし、今日のOTC価格が2.90ドルのMERLであることを考えると、100%を超えるリターンを生み出しています。2回目のステーキングインセンティブラウンドでは、Merlinが総トークンの20%を割り当て、ユーザーはMerlinのSealを通じて、BTC、Bitmap、USDT、USDC、そしてBRC-20とBRC-420の一部の資産をMerlin Chain上でステークできます。Merlin上のユーザー資産はUSDでの価値について毎時スナップショットを取り、最終的に1日の平均価格に10,000を掛けたものがユーザーが受け取るポイントの量になります。2回目のステーキングはBlastのチームモデルに基づいており、ユーザーはリーダーまたはチームメンバーになることを選べます。リーダーはチームメンバーと共有する招待コードを受け取ります。
Merlinは現在のビットコインLayer2エコシステムにおいて比較的成熟しており、Layer1資産の流動性を解放し、より低コストでビットコインの送金をLayer2で可能にしています。Merlinの背後にあるBitmapエコシステムは非常に大きく、技術的にも堅実なので、長期的に良い発展が見込める可能性が高いです。Merlinでのステークは高いリターン率を持ちます。期待されるMERLのリターンに加えて、プロジェクトがエアドロップする対応するMemeや他のトークンを得られる機会もあります。例えば公式にエアドロップされるVoyaトークンです。0.01BTC以上のステーキングで90 Voyaトークンのエアドロップを受け取れ、プログラム開始以降価格は上昇しており、その最高値は発行価格の514%に達しています。Voyaの現在の価格はUS$5.89で、BTCの平均価格がUS$50,000の時のステーク計算では利回りが106%にもなります。

出典:CoinGecko
2.3 ロールアップ
2.3.1 BitVM
BitVMはビットコインLayer2のためのOptimistic Rollupに基づいています。イーサリアムのOptimistic Rollupと同様に、トレーダーはまずビットコインネットワーク上のLayer2へ取引を送信し、そこで計算されパッケージ化されます。その後、結果はLayer1上のスマートコントラクトへ送られて検証され、同時に検証者が挑戦(チャレンジ)できる時間が与えられます。ただしビットコインはネイティブのスマートコントラクトに対応していないため、イーサリアムのOptimistic Rollupほど実装は単純ではありません。プロセス全体には、Bit Value Commitment、Logic Gate Commitment、Binary Circuit Commitmentが含まれており、以下のようにBVC、LGC、BCCとして要約できます。
BVC(Bit Value Commitment):BVCは本質的に、0と1の2通りしかない「レベル結果」であり、他のプログラミング言語におけるBool型の変数に似ています。ビットコインはスタックベースのスクリプト言語で、bool型は存在しないため、BitVMではそれを模倣するためにバイトコードの組み合わせが使われます。
OP_IF
OP_HASH160 //ユーザー入力をハッシュ化
OP_EQUALVERIFY //Hash(input)== HASH1なら出力1
OP_ELSE
OP_HASH160 //ユーザー入力をハッシュ化
OP_EQUALVERIFY //Hash(input)== HASH2なら出力0
BVCでは、ユーザーはまず入力を送信する必要があり、その後ビットコインネットワークが入力をハッシュ化します。ハッシュ結果がHASH1またはHASH0に等しい場合にのみスクリプトがアンロックされます。HASH1は出力1を持ち、HASH2は出力0を持ちます。次のセクションでは、以下のスニペット全体をOP_BITCOMMITMENT opcodeにまとめて、説明プロセスを簡略化します。
LGC(Logic Gate Commitment):コンピュータ内のすべての機能は、本質的には一連のboolゲートの組み合わせであり、これを一連のNANDゲートに簡略化できます。つまり、バイトコードを通じてビットコインネットワーク上でNANDゲートをシミュレートできれば、実質的に任意の機能を実現できます。ビットコインにはNAND opcodeの直接の実装はありませんが、ANDゲートであるOP_BOOLANDと、NOTゲートであるOP_NOTはあり、これらを重ね合わせることでNANDを再現できます。OP_BITCOMMITMENTから得られる2つの出力レベルについて、OP_BOOLANDとOP_NOTのopcodeでNAND出力回路を構成できます。
BCC(Binary Circuit Commitment):LGC回路に基づき、入力と出力の間の特定のゲート関係を構築できます。BCCゲート回路では、この入力はTapScriptスクリプト内の対応するハッシュ・プライマルイメージ(hash-primary image)から来ます。また、異なるTaprootアドレスは異なるゲートに対応し、これをTapLeafと呼びます。多くのTapLeafが集まってTaptreeを構成し、これがBCC回路への入力となります。

出典:BitVM White Paper
理想的には、BitVMのプローバーは回路をオフチェーンでコンパイルして計算し、その結果をビットコインネットワークへ返して実行させるはずです。しかし、オフチェーン処理はスマートコントラクトによって自動化されていないため、プローバーが不正な取引をコミットするのを防ぐために、BitVMはプローバーにネットワーク上でチャレンジ(対決)を行わせます。検証者はまず特定のTapLeafの出力を再現し、その後、プローバーが提供した他のTapLeaf結果を入力として加え、回路を駆動します。出力が偽ならチャレンジは成功し、つまりプローバーが不正メッセージを提示したことを意味します。逆に出力が正しければ失敗です。しかし、このプロセスを実行するには、Taproot回路をあらかじめ挑戦者とプローバーの間で共有しておく必要があり、実現できるのは「単一のプローバー」と「単一の検証者」の間の相互作用のみです。
2.3.2 SatoshiVM
SatoshiVMはビットコイン向けのEVM互換zkRollup Layer2ソリューションです。SatoshiVM上でのスマートコントラクトの実装はBitVMと同様で、Taproot回路を用いて複雑な機能をシミュレートします。SatoshiVMは3つのレイヤー、すなわちSettlement Layer(決済レイヤー)、Sequencing Layer(シーケンスレイヤー)、Proving Layer(証明レイヤー)に分かれています。Settlement LayerはBitcoinメインネットとも呼ばれ、DAレイヤーを提供し、取引のMerkle RootとZero Knowledge Proof(ZKP)を保存し、Taproot回路によってLayer2にパッケージされた取引の正しさを検証して取引を決済します。Sequencing Layerは取引をパッケージし処理する役割を担い、ゼロ知識証明(ゼロ知識証明書)とともに取引結果をメインネットへ返します。Proving LayerはSequencing Layerから受け取ったタスクに対するゼロ知識証明書を生成し、それをSequencing Layerへ返す役割を担います。

出典:SatoshiVM Docs
2.3.3 BL2
BL2はVM Common Protocol(すべての主要VMと互換な公式の事前設定済みVMプロトコル)に基づくzkRollupのビットコインLayer2です。他のzkRollupレイヤーと同様に、Rollupレイヤーは主に取引をパックし、zkEVMによって対応するゼロ知識証明書を生成します。BL2のDAレイヤーではCelestiaを導入して大容量の取引データを保存し、ゼロ知識証明はBL2ネットワークで保存します。そして最後に、ゼロ知識証明の検証と、BVCを含む少量の検証データをメインネットに返して決済します。

出典:BL2.io
BL2の公式Xアカウントは毎日更新されており、開発計画とトークンプログラムも発表しています。トークンの20%をOG Miningに割り当て、さらに近い将来テストネットをローンチするとしています。この段階では、他のビットコインLayer2に比べるとプロジェクトは比較的新しく、初期段階でXのフォロワーは33,000人のみです。CelestiaやBitcoin Layer2といった、比較的新しい概念を導入している点は注目に値します。ただし、ウェブサイトには実際の技術的詳細はなく、期待される内容のデモのみで、プロジェクトのホワイトペーパーもありません。同時に、ビットコイン上でのアカウント抽象化や、主流VMのVMプロトコルとの互換性など、目標はかなり大きいです。チームがこの目標を達成できるかはまだ疑問が残るため、より慎重なアプローチを検討します。

出典:BL2のXアカウント
2.3.4 B2 Network
B2 Networkは、決済レイヤーとしてのBitcoinとDAレイヤーを持つzkRollup Layer2で、Rollup LayerとDA Layerに構成されています。ユーザーの取引はまずRollup Layerで送信・処理され、zkEVM方式でユーザー取引を実行して関連する証明を出力し、その後zkRollup Layerにユーザーステートを保存します。バッチ取引と生成されたゼロ知識証明は、保存と検証のためDA Layerへ転送されます。DA Layerは、分散型ストレージノード、B2ノード、そしてビットコインメインネットの3つに分割できます。分散型ストレージノードはRollupデータを受け取り、Rollupデータに基づいて一定の頻度で時間的・空間的なゼロ知識証明を生成し、生成したゼロ知識証明をデータのオフチェーン検証を担当するB2ノードへ送ります。その後、検証が完了すると、取引データと対応するゼロ知識証明をビットコインメインネット上のTapScriptに記録します。B2ノードはZKPの真正性を確認し、決済を確定(ファイナライズ)します。

出典:B2 Network White Paper
B2 Networkは主要なBTC Layer2プログラムの中での影響力が大きく、Xのフォロワーは300,000人で、BEVMの140,000人やSatoshiVMの166,000人(こちらもZk Rollup Layer2)を上回っています。同時に、OKXとHashKeyからシードラウンドの資金提供を受けており、多くの注目を集めています。また、チェーン上のTVLは6億ドルを超えています。

出典:bsquared.network
B2 NetworkはB2 Buzzをローンチし、B2 Networkを利用するには招待リンクが必要です。B2 NetworkはBlastと同じコミュニケーションモデルを採用しており、新規参入者と既に参加している人の双方に対して強い相互利益の結びつきを提供し、プロジェクトを推進するための十分な動機を与えます。公式Xアカウントのフォローなどの簡単なタスクを完了すると、4つのチェーン上の資産(BTC、Ethereum、BSC、Polygon)を使ってステークできるステーキング・インターフェースに入れます。ビットコインに加えて、インスクリプションのORDIやSATSもビットコインネットワーク上でステーク可能です。BTCをステークする場合は資産を直接移転できますが、インスクリプションをステークする場合はインスクリブしてから移転する必要があります。重要なのは、ビットコインネットワークにはスマートコントラクトがないため、資産は本質的に特定のBTCアドレスへマルチシグでロックされるという点です。B2ネットワークでステークされた資産は少なくとも今年4月まで解除されず、この期間中に得たポイントは、バーチャルマイニングに使うマイニングコンポーネントと交換できます。そのうちBASICマイナーは起動に必要なコンポーネントが10個だけでよいのに対し、ADVANCEDマイナーは80個以上必要です。
当局(公式)は部分的なトークンプログラムを発表しました。総トークンの5%をバーチャルマイニングの報酬に使い、残りの5%はエアドロップのためにB2ネットワーク上のエコロジー(生態系)プロジェクトへ割り当てます。トークノミクスの公平性に注目が集まっている時期に、総量の10%がコミュニティの熱意を十分に動員するのは難しいでしょう。今後B2ネットワークでは、他のステーキングインセンティブやLaunchPadの計画があることが期待されます。
2.4 包括的な比較
BTCのLayer2の3種類のうち、Lightning Networkは取引速度が最も速く取引コストも最も低く、リアルタイム決済やオフライン購入などの用途が多いです。とはいえ、ビットコイン上でアプリケーション・エコシステムの開発を実現するには、安定性とセキュリティの観点からLightning Network上にあらゆる種類のDeFiやクロスチェーン・プロトコルを構築するのは難しく、そのためアプリケーション層市場での競争は主にサイドチェーン型とRollup型の間で行われています。サイドチェーン方式ではメインネットで取引を確定する必要がなく、より成熟した技術的解決策と実装上の難しさがあり、その結果3つの中で最も高いTVLを持ちます。ビットコイン・メインネットにはスマートコントラクトがないため、Rollupデータの確認(確定)方式はまだ開発途上であり、実際の利用にはしばらく時間がかかるかもしれません。

出典:Kernel Ventures
3. ビットコインのクロスチェーン・ブリッジ
3.1 Multibit
Multibitはビットコインネットワーク上のBRC20資産専用に設計されたクロスチェーン・ブリッジで、現在、BRC20資産をイーサリアム、BSC、ソラナ、ポリゴンへ移行することをサポートしています。クロスチェーン・ブリッジのプロセスでは、ユーザーはまず自分の資産をMultibitが指定するBRC20アドレスへ送信し、メインネット上でMultibitが資産の移転を確認するのを待ちます。その後、ユーザーは他チェーン上で対応する資産を鋳造(キャスト)する権利を得ます。クロスチェーン・ブリッジを完了するには、ユーザーは他チェーン上でミントするためのガスを支払う必要があります。クロスチェーン・ブリッジの中でもMultibitは相互運用性が最も高く、ORDIなどを含むBRC20資産の種類も最も多いです。さらにMultibitはBRC20以外の資産のクロスチェーン・ブリッジも積極的に拡大しており、Bitstable(BTCのネイティブステーブルコインプロトコル)のガバナンストークンとステーブルコインに関するFarmingやクロスチェーン・ブリッジにも対応しています。Multibitは、BTC由来資産のクロスチェーン・ブリッジ領域において先頭を走っています。

Multibitがサポートするクロスチェーン資産、出典:Multibit's Xアカウント
3.2 Sobit
Sobitはソラナとビットコインネットワーク間のクロスチェーンプロトコルです。クロスチェーン資産は主にBRC20トークンとSobitのネイティブトークンです。ユーザーはビットコインメインネット上でBRC20資産を担保化し、指定されたSobitアドレスに送ったうえで、Sobitのバリデーションネットワークがユーザーが送った資産を検証するのを待ちます。その後、ソラナネットワーク上の指定アドレスで対応するミント資産(mapped assets)を発行(Mint)できます。SoBitのバリデーションネットワークの中心には、検証者(validator)に基づくフレームワークがあり、複数の信頼できる検証者がクロスチェーン取引を承認する必要があります。これにより、不正な送金に対するセキュリティが追加されます。SobitのネイティブトークンはSobbで、Sobit Cross-Chain Bridgeのクロスチェーン手数料の支払いに利用でき、合計で10億コインです。Sobbはその資産の74%をFair Launchで配布します。最近の流れとして、ビットコイン上の他のDeFiやクロスチェーン・トークンが上昇トレンドに入っているのに対し、Sobbの価格は短期間の上昇の後に下落サイクルに入り、90%以上下落し、BTCの上昇トレンドと同方向に大きく勢いづくことはありません。これはSobbの選んだ縦型(バーティカル)が原因の可能性があります。SobitとMultibitの市場志向は非常に似ています。ただしこの段階では、SobitはクロスチェーンをSolanaにしか対応しておらず、ブリッジ可能なBRC20資産は3種類だけです。BRC20資産のクロスチェーン・ブリッジも提供するMultibitと比べると、Sobitはエコシステムとクロスチェーン資産の網羅性という点で大きく遅れており、Multibitとの競争で優位性を得るのは難しいと言えます。

Sobbの価格、出典:Coinmarketcap
3.3 Meson Fi
Meson FiはHTLC(Hash Time Locked Contract)の原理に基づくクロスチェーン・ブリッジです。BTC、ETH、SOLなど17の主要チェーン間でのクロスチェーン相互作用をサポートします。クロスチェーンのプロセスでは、ユーザーはまずチェーン上で取引に署名し、その後Meson Contractに送信して確認を行い、元のチェーン上で対応する資産をロックします。Meson Contractは、メッセージを確認した後、Relayerを通じてターゲットチェーンへメッセージをブロードキャストします。Relayerには3種類あり、P2Pノード、集中型ノード、ノードなしです。P2Pノードはセキュリティが高く、集中型ノードは効率と可用性が高く、ノードなしの場合はユーザーが両方のチェーンに特定の資産を保有している必要があり、実際の状況に応じて選べます。ターゲットチェーン上のLPは、Meson ContractのpostSwapで取引を確認した後、Meson ContractのLockメソッドを呼び出して対応する資産をロックし、その後Meson Fiにアドレスを公開します。次の操作はHTLCプロセスで、ユーザーは元のチェーン上のLPのアドレスを指定し、ハッシュロックを作成して、ターゲットチェーン上でハッシュロックのオリジナルイメージを公開することで資産を取り除きます。続いてHTLCプロセスを行い、ユーザーは元のチェーン上のLPアドレスを指定して元のチェーンでハッシュロックを作成し、ターゲットチェーン上でハッシュロックのイメージを公開して資産を回収します。その後、LPが元のイメージを通じて元のチェーン上でユーザーがロックした資産を回収します。

出典:Kernel Ventures
Meson Fiはビットコイン資産専用のクロスチェーン・ブリッジではなく、LayerZeroのようなフルチェーン・ブリッジです。とはいえ、B2 Network、Merlin Chain、BEVMなどの主要なBTC Layer2はすべてMeson Fiと提携を結び、ステーキングのプロセス中に自らの資産をクロスチェーンさせる際にそれを使うことを推奨しています。公式レポートによると、Meson Fiは3日間のMerlin Chainステーキングイベントの間に20万件以上の取引を処理し、さらにBTC資産に関する約2,000件のクロスチェーン・ステーキングも行いました。そこには、すべての主要チェーンからビットコインへの取引も含まれます。ビットコイン上のLayer2が引き続きステーキングインセンティブをリリースし導入していくにつれて、Meson Fiはクロスチェーンのための資産をより多く集め、プロトコルの収益増加につながる可能性が高いです。
3.4 包括的な比較
全体として、Meson Fiと他の2つのクロスチェーン・ブリッジは、異なる種類のクロスチェーン・ブリッジです。Meson Fiは本質的にはフルチェーンのクロスチェーン・ブリッジですが、多くのビットコインのLayer2と連携して、他ネットワークからの資産ブリッジを支援します。一方でSobitとMultibitは、ビットコインのネイティブ資産向けに設計されたクロスチェーン・ブリッジで、BRC20資産だけでなく、ビットコイン上の他のDeFiやステーブルコイン・プロトコルの資産にも対応します。比較すると、MultibitはORDIやSATSなど、十数種類に及ぶBRC20資産をより幅広く扱えますが、Sobitは現時点で3種類のBRC20資産しか対応していません。さらにMultibitは、いくつかのビットコインのステーブルコイン・プロトコルと提携し、クロスチェーン・サービスやステークによる収益活動を提供しており、より包括的なサービス範囲を提供します。最後にMultibitは、イーサリアム、ソラナ、ポリゴンなど5つの主要チェーンを対象にしたクロスチェーン・サービスを提供し、クロスチェーンの流動性もより良くなっています。
4. ビットコインのステーブルコイン
4.1 BitSmiley
BitSmileyは、ビットコインネットワーク上のFintegraフレームワークに基づく一連のプロトコルで、ステーブルコイン・プロトコル、レンディング・プロトコル、デリバティブ・プロトコルを含みます。ユーザーはBitSmileyのステーブルコイン・プロトコルにおいてBTCを過剰担保化してbitUSDをミントでき、担保化されたBTCを引き出したい場合は、bitUSDをVault Walletへ返して破棄し、手数料を支払う必要があります。担保化の価値が一定の閾値を下回ると、BItSmileyは担保化資産に対する自動清算(リキディエーション)プロセスに入ります。清算価格の計算式は以下の通りです:
$$𝐿𝑖𝑞𝑢𝑖𝑑𝑎𝑡𝑖𝑜𝑛 𝑃𝑟𝑖𝑐𝑒 = \frac{𝑏𝑖𝑡𝑈𝑆𝐷𝐺𝑒𝑛𝑒𝑟𝑎𝑡𝑒𝑑 ∗ 𝐿𝑖𝑞𝑢𝑖𝑑𝑎𝑡𝑖𝑜𝑛𝑅𝑎𝑡𝑖𝑜}{𝑄𝑢𝑎𝑛𝑡𝑖𝑡𝑦 𝑜𝑓 𝐶𝑜𝑙𝑙𝑎𝑡𝑒𝑟𝑎𝑙 }
$$
正確な清算価格は、ユーザーの担保のリアルタイム価値と、ミントされたbitUSDの量に関係します。ここでLiquidation Ratioは固定定数です。清算プロセスでは、価格変動によって清算される側が損失を被ることを防ぐために、BItSmilyではLiquidation Penaltyが設計され、この補償を行います。清算にかかる時間が長いほど、補償の金額は大きくなります。資産の清算はオランダ式オークション(Dutch Auction)によって行われ、可能な限り短時間で資産の清算を完了させるためです。同時に、BitSmileyプロトコルの余剰分は指定口座に保管され、定期的にオークションにかけられます。これは、BTCの入札によるブリティッシュオークションの形で行われ、余剰資産の価値を最大化できます。BitSmileyのプロジェクトは余剰資産の90%をオンチェーン担保の補助に使用し、残りの10%はBitSmileyチームの日次のメンテナンス費用に割り当てます。BitSmileyのレンディング契約も、ビットコインネットワークの決済メカニズムに対して複数の革新を導入しています。メインのビットコインネットワークはブロック生成が10分であるため、イーサリアムのように価格変動をリアルタイムで判断する予測マシンを導入することはできません。そこでBitSmileyは、取引相手が時間通りに履行できなかった場合に備えるための仕組みを導入します。具体的には、ユーザーが事前に一定量のBTCを第三者へ支払って取引を保険としてかける(双方が支払う必要があります)ことで、当事者の一方が時間通りに取引を完了できない場合は、第三者が取引を保険で補填します。当事者の一方が時間通りに取引を完了できないとき、保証人(guarantor)は他方の損失を補償します。

出典:BitSmliey WhitePaper
BitSmileyは幅広いDeFiおよびステーブルコイン機能に加え、ユーザーをより良く保護しビットコインネットワークとの互換性を高めるための決済メカニズムにおける複数の革新を提供します。BitSmileyは決済と担保化の両面で優れたステーブルコイン/DeFiモデルであり、ビットコイン・エコシステムがまだ黎明期であることを考えると、ステーブルコイン競争で大きなシェアを獲得できるはずです。
4.2 BitStable
BitStableは過剰担保(オーバーコラテラリゼーション)に基づくビットコインのステーブルコインプロトコルで、現在、ビットコインメインネットからのORDIおよびMUBI資産の担保化、ならびにイーサリアムからのUSDTをサポートしています。3つの資産のボラティリティに応じてBitStableは異なる過剰担保率を設定しており、USDTは0%、ORDIは70%、MUBIは90%です。
出典:bitstable.finance
BitStableはさらに、イーサリアム上にも対応するスマートコントラクトをデプロイしています。担保としてステーキングしたことで得られるDALLステーブルコインは、イーサリアム上でUSDTおよびUSDCと1:1で交換可能です。一方でBitStableはデュアル・トークン・メカニズムを採用しており、ステーブルコインのDALLに加えて、自身のガバナンストークンとしてBSSBを導入しています。保有者はこれを通じてコミュニティのガバナンスに参加し、ネットワークの収益を分配して受け取れます。BSSBの総数は2100万で、2つの方法で分配されます。1つ目は、ビットコインネットワーク上でDALLトークンをステーキングして、対応するBSSBガバナンストークンを獲得する方法です。プロジェクトはステーキング報酬を通じてBSSBトークンの50%を配布します。2つ目の方法は、昨年11月末のBounce FinanceにおけるLaunchPadが2ラウンドあり、そのうち30%と20%が、それぞれステーキングオークションと固定価格オークションを通じて配布されました。しかし、ステーキングオークションの際にハッキング攻撃が発生し、3百万BBSBトークン以上が破壊される結果となりました。

出典:coinmarketcap
ハッカー攻撃の際、プロジェクトチームはタイムリーに対応しました。ハッカー攻撃の影響を受けなかった残り25%のトークンは、より高コストではあるものの、引き続き発行されました。この措置によりコミュニティの信頼がより確実に回復され、結果として価格の衝突(急落・急騰)を最終的に防ぐことができました。
5. ビットコインDeFi
5.1 Bounce Finance
Bounce FinanceはBounceBit、BounceBox、Bounce Auctionを含む一連のDeFiエコシステム・プロジェクトからなります。注目すべき点は、Bounce Financeは当初からBTCエコシステムにサービス提供するプロジェクトではなく、もともとはEthereumとBSC向けに設計されたオークションプロトコルだったことです。その後、昨年5月にビットコイン開発ブームを活用するために舵を切りました。BounceBitはビットコイン向けのEVM互換POSサイドチェーンで、ビットコインメインネット上でステーキングしている人に基づいて検証者(verifier)を選びます。BounceBitはハイブリッド収益メカニズムも導入しており、ユーザーはBounceBit上でBTC資産をステークすることで、POS検証と関連するDeFiプロトコルを通じてオンチェーンで収益を得られるほか、資産をオンチェーンでミラーし、CEX側の収益も得ることで、資産を安全にCEXへ/から送ることもできます。BounceBoxはWeb2のアプリストアに似ており、パブリッシャーはdApp、つまり「ボックス」を独自に設計してBounceBox経由で配布し、ユーザーは自分の好きなボックスを選んでDeFi活動に参加できます。Bounce Auctionはプロジェクトの主な部分で、Ether上におけるオークションであり、さまざまな資産のオークションと、固定価格オークション、UKオークション、ダッチオークションなど多様なオプションを提供します。
BounceのネイティブトークンであるAuctionは2021年にリリースされ、Bounce Finance上でのToken LaunchPadの複数ラウンドにおけるポイント獲得の指定ステーキングトークンとして使われてきました。これが最近のAuctionトークン価格の上昇を後押ししました。さらに注目すべき点は、ビットコインへ切り替えた後にBounceが構築した新しいステーキングチェーンであるBounceBitが、オンチェーンでステーキングしてポイントやテストネットの相互作用ポイントを獲得できるようになっていることです。また、プロジェクトのXアカウントでも、ポイントはトークンと交換でき、今年5月にトークン発行が行われることが明確に示されています。

出典:Coinmarketcap
5.2 Orders Exchange
Orders Exchangeは、ビットコインネットワーク上に完全に構築されたDeFiプロジェクトで、現在、数十種類のBRC20資産について、指値および成行の未約定注文に対応しています。今後はBRC20資産同士のスワップを導入する計画があります。Orders Exchangeの基盤技術は、Ordinals Protocol、PSBT、Nostr Protocolで構成されています。Ordinals Protocolの詳細はKernelの過去の調査記事、Kernel Ventures:RGBはOrdinalsの流行を再現できるのか?を参照してください。PSBTはビットコインの重要な機能で、ユーザーはSIGHASH_SINGLE | ANYONECANPAYを用いて、入力と出力からなるPSBTタイプの署名を行います。PSBTは、InputとOutputを含むPSBT-X形式の署名を可能にするビットコイン署名技術で、Inputにはユーザーが実行する取引が含まれ、Outputにはユーザーの取引の前提(必要条件)となるものが含まれます。この前提は、別のユーザーがOutputの内容を実行し、ネットワーク式に従ってSIGHASH_ALL署名を行うことで成立し、その後にInputの内容が最終的に有効となります。Exchangeの未約定注文(Pending Order)取引では、ユーザーはPSBT署名によってPending Orderを完了させ、他者が取引を完了するのを待ちます。

出典:orders-exchange.gitbook.io
NostrはNIP-100を用いて構築された資産転送プロトコルで、異なるDEX間における資産の相互運用性を高めます。Orders Exchangeの1億トークンはすべて完全にリリース済みです。また、ホワイトペーパーではトークンが「実験的であり、価値はない」と強調されていましたが、プロジェクトの入念なエアドロップ計画は、依然として明確なトークンエコノミーへの意図を示しています。初期のトークン配分には3つの主要な方向性があり、トークンの45%はOrders Exchageのトレーダーへ、40%は初期ユーザーとプロモーターへエアドロップされ、10%は開発者へ配分されました。しかし、この40%のエアドロップについては公式サイトや公式ツイートのいずれでも詳細が説明されておらず、公式発表後もXやDiscordのOrdersコミュニティで議論がなかったため、実際の配分は依然として疑問が残ります。全体として、Orders Exchangeの買い注文ページは直感的で明確で、すべての買い注文と売り注文の価格がはっきり見えるため、BRC20取引を提供するプラットフォームの中でも品質は高いです。さらに、Orders Exchange上でBRC20トークンのスワップサービスが後続でローンチされることは、プロトコルの価値獲得を押し上げるのにも役立つはずです。
5.3 Alex
AlexはビットコインのサイドチェーンStacksの上に構築されたDeFiプロトコルで、現在Swap、Lending、Borrow、そしていくつかの他の取引タイプをサポートしています。同時にAlexは、従来型のDeFi取引モデルにいくつかの革新を導入しています。1つ目はSwapです。従来のSwapの価格付けモデルは、通常のペアではx*y=k、ステーブルコインではx+y=kの2種類に分けられますが、Alexでは、ペアごとの取引ルールを設定でき、特定の比率に基づいて2つの計算結果(x*y=kとx+y=k)の線形結合として取引ルールを設定できます。さらにAlexはOrderBookも導入しており、オンチェーンとオフチェーンを組み合わせた注文の間引き(thinning)モデルにより、ユーザーはゼロコストで未約定の取引を素早くキャンセルできます。最後にAlexは固定金利のレンディング活動も提供しており、従来の単一担保ではなく、リスク資産と無リスク資産の両方からなる分散型の担保プールを用意しているため、レンディングのリスクを低減しています。

出典:Alexgo Docs
BTCエコシステムの他のDeFiプロジェクトとは異なり、OrdinalsプロトコルがBTCエコシステムを爆発させた後に市場へ参入したものが多い中、Alexは前回のブルマーケットの時点からBTC DeFiエコシステムに取り組み始めており、シードラウンドの資金調達も行っています。Alexは性能や取引タイプの面でも優れており、イーサリアム上の多くのDeFiプロジェクトでもAlexの取引体験に大きく上回る競争優位はあまりありません。AlexのネイティブトークンであるAlex Labの総供給量は10億で、すでにその60%がリリース済みですが、ステーキングやAlex上での流動性プロバイダーとして提供することでも引き続き獲得できます。ただし、収益は初期ローンチ時にあった水準まで到達することはほとんどないでしょう。ビットコイン上で最も確立されたDeFiプロジェクトの一つであるため、Alexの時価総額はそれほど高くなく、このブルマーケットではビットコイン・エコシステムが重要なエンジンになる可能性があります。さらにAlexがデプロイされたサイドチェーンであるStacksは、重要なサトシ・ナカモトのアップグレードを実行し、このアップグレードによりStacksは取引速度と取引コストの両面で大幅に最適化され、セキュリティはビットコインメインネットで裏付けられるため、真のLayer2になります。このアップグレードはAlexの運営コストを大きく下げ、取引体験とセキュリティも改善します。StacksチェーンはAlexにより大きな市場と取引需要をもたらし、プロトコル収益の増加につながります。
6. 結論
Ordinalsプロトコルによってインスクリプション資産の急増が起きたことで、ビットコインネットワークが複雑なロジックを実装したり資産を発行したりできないという制約が変わり、ビットコイン上ではさまざまな種類の資産プロトコルが次々に導入され、Ordinalsの発想を改良してきました。しかしアプリケーション層はサービス提供にまだ備わっておらず、インスクリプション資産が流入した場合に、ビットコイン・アプリケーションで実現できる機能は時代遅れになり得ます。結果として、ビットコインネットワーク上でのアプリ開発は、あらゆるプレイヤーが奪い合いに動くホットスポットとなっています。すべてのタイプのアプリの中でLayer2が最優先です。なぜなら他のDeFiプロトコルがどれほど開発されても、ビットコインメインネットの取引速度を高め、取引コストを下げない限り、流動性を解放するのは難しく、憶測目的で新しい取引がチェーンに溢れ返るからです。ビットコインメインネットの速度とコストを改善した次のステップは、取引体験と取引の多様性を向上させることです。さまざまなDeFiやステーブルコインのプロトコルは、トレーダーに多様な金融デリバティブを提供します。最後に、クロスチェーンプロトコルによって、ビットコインメインネット上の資産を別のネットワークへ、そしてそこから戻ってくることが可能になります。ビットコイン上のクロスチェーンプロトコルは比較的成熟していますが、ビットコインメインネットの発展に伴い、必ずしも独占ではありません。多くのマルチチェーンブリッジや主流のクロスチェーンブリッジは、ビットコインネットワークにクロスチェーンサービスを提供するために設計されてきたからです。SocialFiやGameFiのようなdAppsについては、メインのビットコインネットワークの高いガスと低いレイテンシ要件のため、これまで優れたプロジェクトはまだ登場していませんが、Layer2ネットワークの高速化とスケーリングが進めば、ビットコインネットワークのLayer2上で出現する可能性は高いです。ビットコイン・エコシステムが、少なくともこのブルマーケットのホットトピックの一つになるのは確実です。熱量が高く巨大な市場がある一方で、ビットコイン各種エコシステムはまだ開発初期段階にありますが、今回のブルマーケットでは様々な縦型(バーティカル)から優れたプロジェクトが生まれるのを目にすることになるでしょう。

出典:Kernel Ventures
Kernel Venturesは、70件以上の初期段階投資を行う、研究&開発志向のコミュニティ主導型の暗号資金(VC)ファンドです。インフラ、ミドルウェア、dApps(特にZK、Rollup、DEX、モジュラーブロックチェーン)や、Account Abstraction、Data Availability、Scalabilityなど、暗号で次の10億ユーザーをオンボードするバーティカル領域に注力しています。過去7年間、私たちは世界中のコア開発者コミュニティと大学ブロックチェーン協会の成長を支えることに尽力してきました。
参考文献
BEVM ホワイトペーパー:https://github.com/btclayer2/BEVM-white-paper
ビットコインMerkelized Abstract Syntax Tree(MAST)とは:https://www.btcstudy.org/2021/09/07/what-is-a-bitcoin-merklized-abstract-syntax-tree-mast/#MAST-%E7%9A%84%E4%B8%80%E4%B8%AA%E4%BE%8B%E5%AD%90
BitVM ホワイトペーパー:https://bitvm.org/bitvm.pdf
ビットコイン・スクリプティングの原則:https://happypeter.github.io/binfo/bitcoin-scripts
SatoshiVM 公式サイト:https://www.satoshivm.io/
MultibitのDocs:https://docs.multibit.exchange/multibit/protocol/cross-chain-process
Alex ホワイトペーパー:https://docs.alexgo.io/
Merlin テクニカルDocs:https://docs.merlinchain.io/merlin-docs/
Sobit ホワイトペーパー:https://sobit.gitbook.io/sobit/