ビットコイン L2 の新しい機会?SatoshiVM とテストネットのインタラクションプロセスの詳細解説
著者:L2
現物ETFが通過しても、市場は依然としてBTC関連の概念に対して長期的な熱意を持っています。
1月14日のデータによると、Ordinalsプロトコルの刻印による累積費用消費は5,600.22枚のBTCに達し、ビットコインエコシステムの持続的な活発さを示しています。
同時に、ビットコインに基づくL2の物語は依然として市場に存在しています。
ビットコインのブロックスペースに対する懸念や、以前の刻印がビットコインの取引手数料を引き上げた状況が思い出され、ビットコインメインネットの手数料を下げる方法が物語の必需品となり、関連プロジェクトが二次市場で目を引くパフォーマンスを見せています。
例えばSTXは、先週のトークン価格が歴史的な新高値に達しました。
このような状況の中で、他のビットコインL2プロジェクトも活発に動き出しており、その中には最近頻繁に言及されているSatoshiVMも含まれています。これは、分散型のビットコインZKロールアップレイヤー2ソリューションであり、イーサリアム仮想マシン(EVM)エコシステムと互換性があり、ネイティブBTCをガス代として使用します。
ビットコイン、L2、ZK…これらの高価値の概念が組み合わさると、FOMOを引き起こしやすいです。同時に、このプロジェクトは現在Twitterで多くの議論を呼んでいますが、これは「集団マーケティング」なのか、それとも皆が一致して「価値発見」をしているのかはまだ分かりません。
熱があるということは、少なくとも短期的な機会が存在する可能性を示しています。
そこで、私たちはこのプロジェクトのドキュメントを掘り下げ、現在公開されているテストネットのインタラクションとトークンの初期発行情報を統合し、皆さんに参考を提供することを目指しました。
SatoshiVMとは?
SatoshiVMはEVMエコシステムとビットコインを結びつけ、ビットコインエコシステムが資産を発行し、アプリケーションを開発できるようにします。
この名前からも分かるように、プロジェクトは中本聡(Satoshi)に敬意を表しており、その中のVMは仮想マシンを指します。仮想マシン内でスマートコントラクトを実行し、資産を発行することは、ビットコインの現在の弱い拡張性を提供する可能性を持っています。
その中で最も重要なのは、SatoshiVMのZKロールアップの概念です。
ロールアップ技術を利用して、複数の取引を一つのバッチにまとめ、ビットコインメインネット上でそれらを単一の取引として検証します。これにより、ビットコインメインネットと同じレベルのセキュリティが確保され、データの有効性と可用性が保証されます。
同時に、TaprootやBitcoin Scriptなどの技術を利用して、ビットコインネットワークのコンセンサスルールを変更することなく、コントラクトのオンチェーン検証を行い、詐欺証明の計算を完了します。
言い換えれば、ZKロールアップはイーサリアムのL2として機能できるので、ビットコインのL2としても機能できるのです。
実際、より一般的に言えば、L2の大部分の作業はメインネット上で実行されず、実行後にメインネットに提出されます。したがって、理論的には、発生した取引をオフチェーンで実行し、パッケージ化された取引結果を一括してオンチェーンに提出することができます。
L2は取引を実行し、L1は決済を担当します。ただし、メインネットがビットコインに置き換わるだけです。
ただし、SatoshiVMはネイティブBTCをEVMのガスとして使用することに注意が必要です。プロジェクトが成長すれば、このL2上で作成されるアプリケーションが増え、エコシステムが活発になり、マイナーは自然と歓迎するでしょう。
さらに具体的に、SatoshiVMの設計構造を見てみましょう:
決済層
この層はSatoshiVMチェーンにデータの可用性、順序付け、証明検証を提供します。ユーザーとdAppがビットコインとSatoshiVMの間でメッセージや資産を送信できるようにします。ビットコインは決済層として機能し、ブリッジと集約スクリプトはビットコインネットワーク上に展開されます。
順序付け層
この層は実行ノードで構成され、SatoshiVMのソーターに提出された取引とL1ブリッジスクリプトに提出された取引を実行し、L2ブロックを生成します。また、取引データとブロック情報をビットコインに公開してデータの可用性を確保し、ビットコインに有効性証明を提出して最終結果を保証するためのロールアップノードも含まれています。
検証層
この層にはコーディネーターが含まれ、証明タスクを証明者に割り当て、生成された証明をロールアップノードに転送してビットコインの最終性検証を完了します。また、L2取引の正確性を検証する有効性証明を生成する証明者プールも含まれています。
他のビットコインL2との違いは?
厳密に言えば、SatoshiVMはL2というよりも「橋」と言った方が良いでしょう。
ここでの橋の意味は、イーサリアム上の開発形式と実行方法を導入することで、イーサリアム上の活動に類似したことができるようにすることです。例えば、新しいデジタル資産を発行したり、アプリケーションを構築したりすることができますが、支払いと取引処理にはビットコインネットワークを使用します。
以前は、ビットコイン自身の原始的な設計の限界から、スケーラビリティや取引性能の向上に関して、ライトニングネットワーク、サイドチェーン、ステートチャンネルなどの広義のL2が非常に活発でしたが、ほとんどがエコシステム内で解決策を模索していました。
つまり、ビットコイン自身が性能上でより速く、より良くなるようにするか、特定の状況でビットコインが取引機能を担えるようにすることです。
その後、StacksはビットコインがスマートコントラクトやDappの実行をサポートできるようにし、より多くの機能をサポートすることを目指しました。
注意すべきは、性能と機能は異なる概念であるということです。この点を明確にした上で、SatoshiVMの目的から見ると、比較対象はStacksであるべきです。
技術実現とビットコインとの統合方法について、両者を比較してみましょう。
技術実現と互換性:
SatoshiVM:EVM互換のスマートコントラクトを実行でき、ネイティブBTCを燃料として使用します。
Stacks:異なる技術を使用し、独自のProof of Transfer(PoX)コンセンサスメカニズムとClarityスマートコントラクト言語を持っています。EVMを直接サポートするのではなく、ビットコイン上でスマートコントラクトやアプリケーションを作成するための異なる方法を提供します。
ビットコインとの統合方法:
SatoshiVM:ZKロールアップ技術を利用して、Layer 2レベルでビットコインメインチェーンとの統合を実現し、EVMとの互換性を保ちながら、開発者が馴染みのあるイーサリアムのツールや言語を使用して開発できるようにします。
Stacks:独自のPoXコンセンサスメカニズムを通じて、Stacksはビットコインのセキュリティの基盤の上にスマートコントラクトやDAppsの機能を追加します。
不適切な比喩をするなら、SatoshiVMは万金油のようなもので、L2の設計はビットコインにもサービスを提供でき、イーサリアムにもサービスを提供でき、さらには他のL1にもサービスを提供できるのですが、物語の理由からビットコインにサービスを提供する方が熱があるようです。
一方、Stacksは特効薬のようなもので、ビットコインの構造に何か問題があればそれに応じた解決策を提供しますが、他のL1では通用しないかもしれません。
また、私たちは上記で言及したすべてのビットコインの拡張ソリューションを総合的に比較しました。以下の通りです:
現在のテストネット状況と参加機会
現在、SatoshiVMのテストネットがオンラインになっており、ユーザーはUnisatまたは小狐ウォレットを使用してそのテストネットのインタラクション活動に参加できます。これにはトークンの移転やスワップなどの操作が含まれます。
データによると、現在7000以上のアカウントがテストネットとインタラクションを行い、総インタラクションアドレスは4.6万に達し、約20万件の取引が完了しています。
同時に、SatoshiVMは現在公式にインタラクションによるエアドロップを明示または暗示していませんが、プロジェクトが徐々にTwitterで広く議論されるにつれて、毎日新しいアカウント数とアクティブアカウント数が顕著に増加しており、市場のFOMOの感情を示しています。
ただし、熱がある一方で競争が激化しています。結果として、インタラクションの多いものが少ないものに勝ち、より多くのインタラクションが少ないインタラクションに勝つことになります。
しかし、テストネットの「0コスト」特性を考慮すると、その中に参加することにはコストがかからず、0コストで小さな利益を狙うのも良い戦略です。
以下は、必要なプレイヤーの参考のための詳細なインタラクション手順です(画像はTwitterユーザー@FareaNFtsからのものです):
- Unisatウォレットをダウンロードし、ウォレットの最後の設定オプション(ギアアイコン)でネットワークをテストネット(Testnet)に切り替えます。
- フォーセットに行き、テストトークンtBTCを受け取ります。受け取り金額と自分のunisatアドレスを入力します:
フォーセットのURLは以下です:http://bitcoinfaucet.uo1.net/send.php
- 以下のルールに従って、小狐にSatoshiVMのネットワーク情報を追加します:
Network Name: SatoshiVM Testnet RPC: https://test-rpc-node-http.svmscan.io Chain ID: 3110 Currency symbol: BTC
- 異なるネットワーク間でBTCを移転します。
ウェブサイトridge.satoshivm.ioにアクセスし、小狐とUnisatウォレットを接続します。
Unisatで受け取ったtBTCをこのウェブサイトに預け入れ、小狐ウォレットで引き出します(同じテストネット)。
- SAVMトークン(プロジェクトの後続の公式トークン)を移転します。
「SAVMブリッジ」ページに入ります。
「tSAVM」フォーセットを受け取ります。
いくつかのtSAVMを預け入れ、MetaMaskウォレットで取引を確認します。
いくつかのtSAVMを引き出し、MetaMaskウォレットで取引を確認します。
さらに、SAVMのメインネットトークンも19日に正式に発行されます。
ルール設計において、SAVMは別の有名なビットコインエコシステムプロジェクトBounceによってサポートされ、その対応するトークンはAUCTIONです。Bounceは初期流動性プール(ILO)発行方式を採用しており、つまりSAVMにはAMMモデルに基づく初期流動性プールがあり、参加者はその時にスワップを行うことができます。
ILOに参加するための前提条件はAuctionを保有することであり、一定の確率でランダムに幸運に選ばれて取引資格を得ることができ、またこの初期流動性プールから取引手数料の分配を継続的に受け取ることができ、ETH報酬を得ることもできます。これにより、トークン発行に参加したいがAMMの交換リスクを心配しているプレイヤーに対して、もう一つの比較的安定した選択肢を提供します。
ただし、Auctionを保有することは、トークン自体の価格変動リスクを意味することもあり、果たしてその価値が戻ってくるかどうかは人それぞれの見解です。
注目すべき問題
最後に、SatoshiVMの概念、技術、物語はすべて良さそうに見えますが、筆者は情報を統合する過程でいくつかの注目すべき問題を見つけました。
第一に、L2である以上、L2のソーターは中央集権的なのか分散型なのか?誰がL2の検証ノードを担い、ノードになるためのルールはどうなっているのか?これらは現在不透明で、トークンが先行し、詳細が後から補完されるように感じます。
ミームプロジェクトにとってはこれは非常に一般的ですが、基盤プロジェクトにとっては少し急いでいるように見えます。
第二に、プロジェクトは具体的なチームや過去の情報を公開していません。L2は大量の取引を含むため、安全で安定していることが前提ですが、チームの裏付けがないとこの分野では不安を感じさせます。ビットコインエコシステムの熱気は主に個人投資家の力によって推進されていますが、重要な基盤が高級チームによって責任を持たれていないと、疑念を抱かせることが容易です。
第三に、プロジェクトの現在のGithubには実質的な情報がなく、L2自体のオープンソース状況は不明です。
最後に、SatoshiVMに関するFOMO感情を利用した詐欺が横行しており、公式Twitterのフォロワー数を超える「金標」ユーザーがエアドロップのフィッシングリンクを発表し、コメント欄には多くの青いチェックマークのアカウントが演技をして、安いものを狙う心理を利用してユーザーのウォレットリンクを誘導し、資産を奪っています。
ビットコインL2の分野が熱い時期に、慎重を保ち、非共識の機会を探すことが、より持続的な選択となるでしょう。