Joel Monegro 著、パートナー、プレースホルダー
編集:ルフィ、フォーサイトニュース
新技術の先駆者はインフラを構築するために多額の資金を調達する必要があり、それが過剰投資や投機バブルにつながる可能性がある。これらのバブルが崩壊すると、弱い企業は倒産し、市場の力は業界のリーダーとそのパラダイムの周りに集中します。この統合プロセスを通じて、アプリケーション内の共通要素を特定し、それらをオープンソース化または個別のサービスとして販売できる標準のモジュール式コンポーネントに分離できます。これらの抽象化されたコンポーネントにより、より複雑なアプリケーションの構築が容易になり、設備投資主導から運用コスト主導へのコスト構造の移行が可能になり、新製品をより迅速に、より低い初期コストで導入できるようになります。このモデルは現在、新興の Web3 で展開されており、新しい「モジュラー」テクノロジー (ロールアップなど) がテクノロジー開発を加速し、リーン スタートアップ イノベーションの時代を迎えています。
設備投資額と営業費用の比較
テクノロジー インフラストラクチャが標準化され、広く利用可能になるにつれて、より強力になり、使いやすくなります。しかし、それが起こる前は、初期の起業家は、独自のアプリケーションを構築して配布する前に、独自のインフラストラクチャの構築に多額の投資をしなければなりませんでした。たとえば、エジソンが電球の販売を支援するために送電網を発明したり、初期のインターネットスタートアップがウェブページを実行するためにデータセンターを展開したりしました。市場が成熟するにつれて、オープン スタンダードとオンデマンド インフラストラクチャ サービスの出現により、製品を市場に投入するのに多くの時間と費用を費やす必要がなくなるため、それらを採用する企業はより効率的なビジネス モデルを提供します。
たとえば、2000 年にインターネット バブルが崩壊すると、インターネット業界はサーバーの購入やデータ センターの建設 (資本支出) から、クラウド サーバーのレンタル (運営支出) へと移行しました。 Web 開発を簡素化するために、多くのオープンソース フレームワーク (LAMP スタック、Ruby on Rails、Django、NodeJS など) が登場しましたが、Microsoft、Amazon、Google などの業界リーダーは、その規模を利用して新しい標準と低コストのインフラストラクチャ サービスを確立しました。 。これは、2000 年代後半に始まった API ブームと相まって、従量課金制のビジネス モデルで特殊なバックエンド機能を提供することにより、インターネットの複雑さをさらに単純化しました。クラッシュから 10 年以内に、これらの抽象化レイヤーにより、小規模チームが新しいアプリケーションを迅速かつ安価に構築および拡張できるようになり、スタートアップ企業はイノベーションを加速して黄金時代を迎えました。
Web2 インフラストラクチャは非常に抽象化されているため、最新の Web アプリケーションは物理サーバー上で直接実行されることさえなく、サーバーのシミュレーション上で実行されます: 仮想マシン (多くの場合、コンテナーにパッケージ化されており、最小限の再構成で多くの環境で使用できます。簡単に移動またはコピーできます) 。仮想マシン テクノロジは、単一の強力なサーバーで複数のアプリケーションを同時に実行できるようにすることで、Web2 の拡張に役立ちます。需要に応えてコストを制御するために、必要に応じてコンピューティング リソースをアプリケーションに簡単に追加または削除できます。
仮想化の概念は、インフラストラクチャがどのように抽象化されるかを示していますが、ここで強調したいのは、Web3 インフラストラクチャがロールアップの発明と同様の道をたどっており、ブロックチェーンがその上で複数の「仮想ブロックチェーン」をサポートできるようにすることでロールアップもそうなったからです。ブロックチェーンは拡大を達成します。
抽象化層
初期のブロックチェーンスタートアップは、アプリケーションの構築を開始する前に、カスタムブロックチェーンプロトコル、フロントエンド、ウォレット、SDK、APIなどを含むすべてのインフラストラクチャを構築する必要があります。イーサリアムのようなスマート コントラクト ネットワークは、多くのアプリケーション向けに独自のブロックチェーンを構築する必要性を軽減しますが、コスト、プログラミング規約、スケーラビリティに大きな制限を課し、可能なアプリケーションの範囲を制限します。より野心的なアイデアには、パブリック チェーンで達成するのが難しいレベルの柔軟性とスループットが必要となるため、最もエキサイティングなアプリケーションの多くは実用化できません。
その後、Cosmos や Polkadot などのプラットフォームが、共有セキュリティおよび相互運用性機能を備えたカスタム ブロックチェーンを作成するツールを提供し、ブロックチェーンの起動をより簡単かつ安全にしました。ただし、それらを使用するには依然として多大なリソースと専門知識が必要なため、ほとんどの開発者にとっては手の届かないものとなっています。しかし、より多くの抽象化レイヤーがクラウド サービスを簡素化するのと同じように、Rollup などの新たなレイヤー 2 (L2) 標準により、開発者はブロックチェーン環境を迅速かつ安価に展開できるようになります。
Rollup はトランザクションとスマート コントラクトをオフチェーンで実行し、複数の操作の結果をメイン ブロックチェーン上の定期的な暗号検証可能なトランザクションにバンドルすることで、基盤となるネットワークのセキュリティを継承します。これは、クレジット カード ネットワークが多くの支払いを処理し、毎週のバッチ電信送金によって加盟店を決済する方法と似ています。このテクノロジーにより、単一のブロックチェーンで多数の高性能仮想ブロックチェーンを同時に保護することができ、トランザクション手数料を最小限に抑えながらネットワークのスループットを大幅に向上させることができます。
重要なのは、Rollup はブロックチェーンではなく、少なくとも仮想マシンにすぎず、実際のマシンではないということです。 Rollup は仮想ブロックチェーンおよびシミュレーション環境であり、抽象化を無視すれば、Rollup 内のスマート コントラクトは実際のブロックチェーンと同じように実行されます。ロールアップは、オペレーターが定期的に信頼できるブロックチェーン上で出力を決済し、データを破損しない限り、パフォーマンス、制御、またはコンプライアンスのニーズに基づいて一元化できます。ただし、「共有注文者」テクノロジーを使用して分散化することもできます。
スケーラビリティに加えて、「実行」層を「データ可用性」層、「決済」層、およびコンセンサス層から分離することにより、開発者はメインチェーンのセキュリティを活用しながら柔軟性を得ることができます。たとえば、開発者が Solidity は好きではないが、イーサリアムのセキュリティやエコシステムを利用したい場合は、プログラミング言語として Python を使用するロールアップを使用してアプリケーションをイーサリアムにデプロイすることを選択できます。 OP Stack、ZK Stack、Polygon CDK、Arbitrum Orbit、Rollkit などのオープンソース フレームワークにより、開発者はすでにさまざまな信頼レベルのカスタム ロールアップを簡単にデプロイできます。また、Espresso や Astria などの分散ソーター プロジェクトは、必要に応じて実装レイヤーの分散化オプションを提供します。同時に、Dymension、Conduit、Caldera、Gelato など、ローコードの「Rollup as a Service」(RaaS) 製品が増えており、誰でも数分でカスタム仮想ブロックチェーンを起動できるようになります。
より広範な「モジュール化の動き」により、スタックの他の領域をカバーする標準とサービスが開発者に提供されるため、ブロックチェーン アプリケーションの構築と拡張のコストがさらに削減されます。イーサリアムの EVM はスマート コントラクトの「オペレーティング システム」として主流ですが、Solana の SVM は高性能の代替手段として急速に台頭しています (どちらもスタンドアロンのロールアップで使用できます)。 POKT などのプロトコルはネットワーク全体で RPC/API レイヤーを標準化する一方、SyndicatePolywrap などのフレームワークは複数のプロトコルを単一のフロントエンド SDK に抽象化し、Across などのクロスチェーン ブリッジは異なるブロックチェーン ネットワーク間での流動性を可能にします。 Magic などの「サービスとしてのウォレット」(WaaS)企業の追加により、どのチェーンのユーザーでもカスタム ウォレットを簡単に作成できるようになります。 Celestia のような、仮想ブロックチェーン環境専用に構築された新しい L1 もあります。
何百万もの仮想ブロックチェーン
Web3 スタートアップ企業の現在の戦略は、まずイーサリアム L2 や Solana などの高性能かつ低コストのネットワークで立ち上げ、その後、規模が必要な場合にはカスタムのアプリケーション固有のランタイム環境に移行する計画を開始することです。 Celo や POKT など、独自のチェーンを構築している既存のプロトコルでさえ、インフラストラクチャのコストを簡素化するために L2 アーキテクチャに移行しており、データセンターを持つインターネット企業がクラウド サービスを導入しなければならなかった時代を反映しています。新しいものを取り入れないと、新しいことに取り組む競合他社に簡単に負けてしまいます。
Solana のような高スループットのブロックチェーン上で実行されるアプリケーションは、L2 を必要とせずに「Web スケール」を実現できると多くの人が信じていますが、インターネット上のアクティビティのほとんどはバックグラウンドで発生するため、ネットワーク スケールの影響を大幅に過小評価しています。クリックするたびに何百もの隠れた HTTP リクエストがトリガーされ、Twitter.com をロードするだけで、2 秒間にさまざまな API やサービス プロバイダーに対する 300 を超えるバックグラウンド リクエストがトリガーされますが、これはユーザーによる 1 回のアクションにすぎません。 Web スケールを達成するには、アプリケーションごとに 1 秒あたり数百万のトランザクションを処理することが必要になるかもしれませんが、インターネット側の需要が 100 万増加した場合、それだけでは十分ではありません。このレベルの規模を達成するには仮想化が必要ですが、それを実現するにはその下に超高性能の L1 も必要です。データ可用性のスループットに最適化されたブロックチェーン (Celestia など) に加えて、高性能ブロックチェーン (Solana や Monad など) も潜在的に興味深いロールアップ プレイグラウンドです。
とはいえ、仮想ブロックチェーンが重要である理由はスケーラビリティだけではありません。仮想ブロックチェーンは、Web3 時代のオンライン サービスの強力な標準です。ロールアップの最初の波は主に「より高速なイーサリアム」サービスで構成されています。ただし、モジュラー アーキテクチャによって提供される柔軟性により、仮想ブロックチェーンは、特定のエコシステム、業界、地域に合わせて調整されたアプリケーション固有のオペレーティング環境やネットワークを作成する場合に特に役立ちます。厳格なアクセス制御やコンプライアンス要件が必要なユースケース向けに「仮想プライベート ブロックチェーン」を作成することもできます。より大きなアイデアは、ブロックチェーンとスマート コントラクト インターフェイスが Web2 の「クラウド サービスと API」パラダイムに取って代わるにつれて、仮想ブロックチェーンがすべてのオンライン アプリケーションのデフォルトのバックエンド インフラストラクチャになる可能性があるということです。
これらのアイデアについては今後の記事でさらに詳しく説明しますが、ビジネスの観点から強調したい最も重要な点は、モジュール性が Web3 の CapEx から OpEx への移行を表しており、そのため次世代の Rapid が期待できるということです。ブロックチェーンアプリケーションのスケーリング。 Opex とは、ローンチ前に大規模な資金調達を通じてコストを前払いするのではなく、成長に応じてコストが増加することを意味します。これは、起業家がより速く反復でき、アプリケーションを安価に拡張でき、投資家がより少ないリスクでビジネスに資金を提供できることを意味します。ドットコム崩壊後の Web2 と同様に、これらは Web3 スタートアップにとってイノベーションの黄金時代の最初の前提条件です。
全てのコメント