Lava Network:Web3領域のRPC問題を解決する革新的なブロックチェーンネットワーク
Crypto Times 編集部
Lava Networkは、ユーザーがあらゆるブロックチェーンとシームレスに接続するためのRPCインフラストラクチャを提供するプロジェクトです。先日、メインネットとネイティブトークン$LAVAのローンチを発表し、業界の注目を集めています。
Introducing Lava Public Mainnet.
This is a radical new approach to launching a blockchain in the modular era.
– Market-derived FDV
– Focused airdrop to 70k users
– Dex-first on Uniswap v3, Arbitrum (LIVE NOW)Eruption.https://t.co/8bxbUvXXTp pic.twitter.com/CESxFeWIwd
— Lava Network 🌋 (@lavanetxyz) July 30, 2024
すでに30以上のネットワークで500億以上のRPCリクエストを処理し、Google Cloudなどの大手企業もLavaテストネットでノードを運用しています。NEARやFilecoinなど、トップエコシステムとのパートナーシップも実現しており、約500万トークンがインセンティブプールに集まっています。
本記事ではそんなLava Networkについて解説していきます。
目次
前提:Web3領域におけるインフラ問題
モジュラースタックやRaaS(Rollup-as-a-Service)の登場により、ブロックチェーン業界では多くの新しいチェーンやロールアップが生まれています。しかし、これらのプロジェクトはRPCに関する課題に直面しています。
RPC (Remote Procedure Call) は、アプリケーションやユーザーがブロックチェーンと通信するために不可欠なソフトウェア通信プロトコルで、我々が普段行っているトランザクションは、特定のチェーンのRPCノードを呼び出しデータを取得することで実行されています。
信頼性の高いRPCノードを運用し、データリクエストやトランザクション送信を処理する必要があるなかで、新しいチェーンやロールアップを手がけるプロジェクトは大手プロバイダーと高額な契約を結ぶかパフォーマンスや信頼性に欠ける小規模なノード運営者に頼らざるを得ない状況となっており、その結果「トラフィックの中央集権的な制御」「メンテナンス不足による信頼性の低いパブリックRPC、特定ベンダーへの依存」など、様々な問題が生じています。
LavaはこのようなRPCインフラに関する問題に対するソリューションを提供しています。
Lavaの概要と仕組み:モジュール式データアクセスレイヤーとは
Lava Networkは、モジュール式データアクセスレイヤーとして機能するブロックチェーンネットワークです。データの可用性に焦点を当てたCelestiaとは異なり、LavaはRPCやAPIなどに焦点を当てています。
Lava Networkに参加することで、データプロバイダー(RPCノード運営者やインデクサー等)はより多くの開発者にリーチし、既存のインフラストラクチャを収益化できます。一方、コンシューマー(開発者、ウォレット、dApps、取引所等)は、Lavaプロトコルを通じて最適なノードとペアリングできます。
Lavaのブロックチェーンは、Cosmos SDKをベースにしたアプリケーション特化型のレイヤー1のPoSブロックチェーンです。ネイティブトークンである$LAVA保有者は、Lavaチェーンの維持のためにトークンをステークすることで、報酬として$LAVAを受け取れます。また、バリデーターは、新しいブロックの作成やトランザクション実行、重要事項への投票などを行い、その対価として$LAVAを獲得します。
- Lava Networkを構成する主なプレイヤー
- コンシューマー:Lavaプロトコルを通じて提供されるブロックチェーンデータやサービスにアクセス
プロバイダー:トークンをステークし、コンシューマーにサービスを提供。Lavaに参加することで、サービスの質に応じてインセンティブプールから毎月報酬を獲得
バリデーター:LAVAをステーキングし、ネットワークを保護。ブロックの作成、トランザクションの実行、重要事項への投票を実施
$LAVAホルダー:LAVAトークンを保有するユーザー。トークンのデリゲート(委譲)やガバナンスへの参加、報酬の獲得などが可能
コントリビューター:RPCやAPIの仕様やソフトウェアを作成・保守。報奨金や貢献を通じてコミュニティに参加するLava Networkにおける開発者に該当
Lavaの仕組み①:インセンティブ付きパブリックRPC(ipRPC)
Lavaの特徴的な仕組みの一つに、インセンティブ付きパブリックRPC(ipRPC)があります。
ipRPCは、ノードプロバイダーが特定のブロックチェーンにサービスを提供することで報酬を得られるインセンティブプログラムです。Lavaに参加したいチェーンはLava上にインセンティブ付きRPCプールを作成し、任意のトークンを預けます。このインセンティブプールは、ネイティブトークン、ステーブルコイン、ミームコインなど、さまざまなトークンで構成可能です。
チェーンやロールアップ側は、Lavaに簡単な仕様書(”specs”)を追加するだけで、必要なインフラサービスを定義できます。
この仕組みにより、質の高いノードプロバイダーが報酬を得るためにネットワークに参加し、結果として、対応するブロックチェーンへの信頼性の高いアクセスを提供するインフラが作られます。
パフォーマンスが改善された事例
2023年後半、NEARは多くのRPCプロバイダーがトラフィックの増加に対応できなくなり、ブロックチェーン自体はダウンしなかったものの、NEARのノードインフラの課題が浮き彫りになりました。
そこで、今年1月にNEAR ipRPCエンドポイントがLavaでローンチ。その結果、NEAR上のdappsは安定したパフォーマンスを実現できるようになったことが報告されています。
従来のRPCプロバイダーは、高額な契約と引き換えにノードを運営するだけで、コミュニティのノード運営者に報酬は還元されませんでした。しかし、Lavaでは、ノード運営者はRPCリクエストに対応することで、Lava上の任意のインセンティブプールから$LAVAとプール内のトークンで報酬を受け取ることができます。
- チェーンやロールアップがLavaに参加する流れと効果
- 1、チェーン側がインセンティブ付RPCプールを作成し、トークンを預け入れる
2、データプロバイダーがLavaに参加し、データコンシューマーが利用できるようにする
3、インセンティブRPCプールはパフォーマンスの高いサービスに報酬を与えることで、プロバイダーを引き付け、規模を拡大
4、既存のノード運営者も現在のインフラを収益するために参加できる
5、開発者、Dapps、データ消費者に対し、料金制限のあるRPCアクセスが提供される
6、提供されたデータ量に応じて、参加するすべてのプロバイダーにオンチェーンでインセンティブが分配されるため、ベンダーロックインが排除される(特定のデータプロバイダーに縛られなくなる)
Lavaの仕組み②:サブスクリプション
Lavaは、計算リソースの割り当てを円滑に行うために、サブスクリプションの仕組みを導入しています。Lavaのサブスクリプションは、購入後のブロックから月単位で動作する、時間で区切られたパッケージとなっています。
この仕組みにより、プロバイダにとっては予測可能な収益が保証され、コンシューマにとっては消費超過の可能性を気にすることなく、安定した予見可能なサービスを定期的に受けることができます。
サブスクリプションプランが購入されると、コンシューマはそのプランの範囲内でプロジェクトを作成できるようになります。
Lavaの仕組み③:リステーキング
Lavaでは、昨今のWeb3領域でのトレンドの1つであるリステーキングの仕組みも導入されています。
リステーキングは、デリゲーターが最適なプロバイダーを選択し、それに対する報酬を獲得できるようにすることを目的としています。 さらに、ネットワーク上のセキュリティ料金を下げる効果も期待されています。
リステーキングでは、トークン保有者は、プロバイダーが提供する仕様 (spec) にトークンを委譲(デリゲート)します。そして、その見返りとして、選択したプロバイダーに与えられる報酬の一部を請求することができます。つまり すべてのリステーカーは、プロバイダーの利益の一部を受け取ることが可能となっています。
$LAVAトークンと経済システム
Lavaトークンの最大供給量は1,000,000,000 LAVAで固定されており、そのうち991,750,000 LAVAがすでに供給されています。(参照)
トークンの配分は、今後の取り組みや報酬準備金として25%、プロトコルのメンテナンスや開発、プログラム費用として31%、初期サポーターへの還元として17%、初期貢献者やコアチーム、アドバイザーなどに27%が割り当てられています。
注目すべきは、トークンの56%がエアドロップや将来のイニシアティブを含め、コミュニティに還元される点です。さらに、供給量の6.6%は「プロバイダードロップ」と呼ばれる報酬メカニズムに充てられ、Lavaプロトコルに早期から参加するプロバイダーに、その貢献度に応じて毎月LAVAが配布されます。毎月の報酬額はLavaサービスへの有料需要に応じて変動し、需要が高ければ高いほど、早期参加者への報酬は増加します。
コンシューマーはサブスクリプションプランを購入することで、Lavaプロトコルを介して多様なAPIにアクセスできます。
Lavaでは、以下5つの要素を対象に報酬として$LAVAが設定されています。
- サブスクリプション
- インセンティブ付RPCプール
- ブロックリワード
- プロバイダードロップ
- プロバイダーとバリデータのコミッション
4.プロバイダードロップは、ネットワークの初期成長段階において、サービスを提供するプロバイダーを誘致するための報酬準備金です。準備金からの支払いは、4年間にわたって分配される予定です。
まとめ
Lava Networkは、モジュール式データアクセスレイヤーと独自のインセンティブ設計を通じて、Web3におけるRPCインフラ問題の解決を目指しています。
開発者やプロジェクトは、信頼性が高くスケーラブルなRPCサービスにアクセスできるようになり、ノードプロバイダーは貢献に見合った報酬を得られます。
先進的な仕組み実現しているLava Networkの今後の動向に注目が集まります。
Lava Network 公式リンク