このインタビューでは、Espressoの共同創設者兼CEOであるBen Fischが、プロジェクトの技術革新について詳しく説明し、Web3ブロックチェーンエコシステムにおける断片化問題を解決することを目指しています。Espressoは、高速最終性(high-speed finality)を提供し、Layer 2技術をサポートすることで、異なるブロックチェーン間の効率的な通信を促進することを目指しています。Benは、プロジェクトがコンセンサスメカニズムの改善や、エラーロードやゼロ知識証明などの革新的な技術を利用して、クロスチェーン遅延を減少させ、チェーン間の相互作用を向上させる方法について詳しく紹介しました。彼はまた、Espressoがトップの開発者や投資家を惹きつける理由、そしてその将来の市場ポジショニングとトークンエコノミーモデルについても議論しました。
この内容はゲストの個人的な見解であり、Wuの見解を代表するものではありません。音声の転記はGPTによって行われており、誤りが含まれている可能性があります。小宇宙、YTなどで完全なポッドキャストを聴いてください。
小宇宙
https://www.xiaoyuzhoufm.com/episodes/693c49472a383da167cdc0db
YouTube:
https://youtu.be/mQ55VBQKwM4
Espressoの起源と最初の目標
Colin:まず、Espressoがどのように始まったのか、最初にWeb3分野のどの重要なプロジェクトを見たのかを教えてください。現在、どの主要な投資者があなたたちを支援していますか?
Ben:私たちがEspressoを始めたとき、実際には、私たちが最終的に解決する問題とは異なる問題を解決することに最初に焦点を当てていました — — プライバシー。私たちは、特にコンプライアンスがありながらもプライベートなステーブルコイン支払いのための柔軟なプライバシープロトコルを作ろうとしていました。この新しいプロトコルを構築する過程で、私たちは、高性能でWeb3エコシステムの他の部分と効果的に統合できるシステムを作成するのが非常に難しいことに気付きました。もし私たちが新しい支払いチェーンを作った場合、例えばLayer 2チェーンとしてパフォーマンスを向上させると、それはWeb3内の他の活動と完全に隔離されてしまいます。その時、人々はステーブルコインやDeFiプロトコルを使用していましたが、私たちの新しいエコシステムに流動性を持たせることはほぼ不可能でした。したがって、このシステムを構築しようとする過程で、実際にはそれはより大きな問題であることを認識しました。したがって、私たちは、現在のWeb3が直面している根本的な問題、すなわち既存の断片化により、革新と新しいチェーンの構築が困難であるという問題をより直接的に解決することを決定しました。私たちは、この問題をどう解決するかを考え始めました。これが、私たちがEspressoの開発を始めたきっかけです。もちろん、EspressoがWeb3の断片化の問題をどう解決するかについてさらに議論できます。Web3の最初の目標は、既存の金融システムの断片化の問題を修正することでしたが、実際にはそれを達成できていませんでした。これこそが、私たちがEspressoを使って解決しようとしている問題です。
このプロジェクトを支援する主要な投資者は、複数の投資ラウンドから来ています。私たちはPolychainからシードラウンドの資金を受け取り、その後Sequoia、Electric Capital、Greylockが主導するAラウンドの資金調達を行いました。最近、2024年初頭にBラウンドの資金調達を完了し、a16zがこのラウンドの主導投資者です。
AIと暗号業界の人材競争の影響
Colin:実際、過去2年間、暗号業界とAI業界は資金、人材、注目を争ってきました。特にアメリカでは、大多数の開発者がAI関連のプロジェクトを立ち上げようとしています。これは人材採用において、あなたたちのチームにプレッシャーを与えていますか?
Ben:私はそうは思わない。直接的なプレッシャーを感じることはありませんでした。私たちは常にEspressoに参加する才能ある人材を採用することができました。影響があることは確かですが、他にも多くの要因が作用しています。現在でも、暗号会社に興味を持っている多くの人がいます。もちろん、暗号とAIの統合にも大きな可能性があります。したがって、私は直接的な影響を感じていませんが、認識していない潜在的な問題がある可能性もあります。
Web3の断片化の原因
Colin:あなたは以前に断片化の問題に言及しました。では、Web3が10年以上発展したにもかかわらず、なぜデジタル金融は依然としてそれほど断片化されているのでしょうか?何が流動性の大規模な統一プラットフォームでの共有を妨げているのでしょうか?
Ben:これは非常に良い質問です。実際、これは当初、イーサリアムのようなプロジェクトを作成した原始的なビジョンでもあります。すべての金融プログラムが実行され、相互に完全に組み合わさることができる単一の世界コンピュータを構築すること。今日の仮想マシンエコシステム、たとえばイーサリアムのメインネットを見てみると、ここでの流動性はあまり断片化されていません。なぜなら、スマートコントラクト間で相互作用が可能だからです。そのため、異なるスマートコントラクト間の流動性は組み合わせ可能です。単一のチェーンのパフォーマンスが制限されていない場合、すべてのデジタル資産の取引を統一するグローバルな注文簿が存在し、誰でも売り注文を出し、任意の買い手にマッチングできると想像することも可能です。その場合、少なくともデジタル資産取引の文脈では、流動性が統一されることになります。
もちろん、流動性は異なる文脈で異なる意味を持ち得ますが、デジタル資産取引について話すとき、単一のチェーン環境では統一された流動性を実現できます。今日、私たちはある程度その状況を見ています。
しかし、問題は、どの単一のチェーンもアプリケーションの世界全体を保持するために拡張できないことです。スケーラビリティとカスタマイズのためには、多くの異なるチェーンが存在する必要があります。これは今日の世界のようなもので、私たちは何千ものWebおよびモバイルアプリを持っており、開発者は誰でもそのアーキテクチャをカスタマイズし、自分のニーズに応じて実行できます。Web3空間でも、私たちはそのような柔軟性が必要です。過去5年間、スケーラビリティとカスタマイズのニーズに応えるために、Layer 2パラダイムの台頭が見られました。このモデルでは、チェーンを運営したい人は誰でも、自分のニーズに応じてチェーンを構築できます。このチェーンは、イーサリアムのような基層ブロックチェーンにトランザクションを記録するだけで済み、世界のコンピュータとしてではなくデータベースとして使用されます。
このアプローチはスケーラビリティとカスタマイズを実現しましたが、同時により多くの断片化の問題も引き起こしました。そして、問題は単に多くの異なるLayer 2が存在することだけではありません。イーサリアム自体にスケーラビリティのボトルネックがあるため、SolanaやAvalancheのような他のブロックチェーンも次々と作られました。今、これらのすべてのブロックチェーンは独立した孤立したシステムとして存在しています。ある意味で、これにより私たちは伝統的な金融の出発点に戻りました。そこには、うまく相互運用できない孤立した取引所や支払いシステムがあふれています。これが、10年間のWeb3の発展を経ても、私たちが依然として非常に断片化された世界に住んでいる理由です。
なぜWeb3のデジタル金融は依然として断片化されているのか
Colin:私たちは、あなたのプロジェクトがトップクラスの開発者と強力な技術基盤を持っていることを知っています。Espressoの技術を簡単な言葉で説明し、それが他のブロックチェーンやインフラプロジェクトとは何が異なるのかを教えていただけますか?
Ben:EspressoはLayer 1ブロックチェーンであり、去中心化プロトコルとしてLayer 1で運営されます。しかし、他のプロジェクトと異なるのは、Layer 2をサポートするために特別に設計されていることです。イーサリアムはLayer 2を通じてスケーラブルですが、イーサリアムは最初からLayer 2用に設計されたわけではありません。
Layer 1がLayer 2をサポートする能力は、スマートコントラクトや他の機能をサポートするために必要な能力とは大きく異なります。Espressoにはスマートコントラクトがなく、完全にスマートコントラクトを排除しています。私たちは、Layer 2が上にトランザクションを書き込むことができる、最高のパフォーマンスを持つ低遅延データベースになることに集中しています。重要なのは、Espressoネットワークの検証者はすべてのデータを受け取る必要がないことです。彼らはデータの可用性と検索可能性を共同で確保する必要があります。同時に、Layer 1のユーザーとしてこのデータベースを読み取る人々が同じ方法でデータを読み取れるようにする必要があります。
この技術用語は「最終確定性」と呼ばれます。Layer 1として、Espressoは非常に迅速な最終確定性を実現し、イーサリアムよりもはるかに速いです。イーサリアムはトランザクションを最終的に確認するのに約15分かかりますが、Espressoは数秒で確認を完了できます。すぐに、この時間を半秒に短縮する予定です。
なぜこれが今日重要なのか?異なるブロックチェーンの断片化の問題に戻ると、多くの異なるブロックチェーンがあると、流動性を統一するのが難しくなります。なぜなら、異なるチェーン上のアプリケーションやスマートコントラクトは、同じチェーン上のスマートコントラクトのように簡単に相互作用できないからです。ポイントは、通信の速度にあります。イーサリアムのような単一のチェーンでは、イーサリアムの確認速度が遅い場合でも — — トランザクションの確認に15分かかる必要がある — — 同じチェーン上のスマートコントラクトはリアルタイムで同期して通信できます。これが、彼らが組み合わさることができる理由です。あなたは複数の異なる自動マーケットメーカーや貸出プロトコルを持つことができます。彼らは流動性を持っていますが、リアルタイムで相互に作用することができます。
一度異なるブロックチェーンに置くと、それらが存在するブロックチェーンが非常に迅速でない限り、リアルタイムで相互作用することはできません。すべてのブロックチェーンが非常に迅速であれば、リアルタイムで相互通行できます。これにより、汎用注文簿などの新しい機能が可能になり、一つのチェーンで出された注文が別のチェーンの注文とマッチングされることができます。また、一つのチェーンの貸出プロトコルが別のチェーンの操作に資金を提供するために使用されることも可能です。
この現象は、分散型取引所で見ることができます。彼らは異なるチェーン上に保管資産を作成することで、異なるチェーン間のデジタル資産の取引をスムーズにしています。したがって、あなたがBinanceのような取引所で取引を行うとき、ETHとBTCの取引の遅延はほとんどありません。なぜなら、Binanceは異なる2つのチェーン上で2つの資産庫を管理しているからです。もしあなたが中央集権的な信頼の中介なしでこの操作を実現したいのであれば、チェーン自体は非常に迅速である必要があります。これが、Layer 2チェーンをサポートするLayer 1としてのEspressoの重要な差異です。
Espressoのコンセンサスメカニズムとクロスチェーン通信
Colin:あなたの説明は非常に明確で、技術的知識が少ないコミュニティメンバーでも簡単に理解できると思います。次の質問は、Layer 2ブロックチェーンは確かに物事を速くしますが、それに伴いすべてのものがより孤立してしまいます。Vitalikもこの点を指摘しています。Espressoは最終確定性とクロスチェーン通信においてどのような具体的な問題を解決しましたか?
Ben:Espressoは複数のチェーンをサポートしながら、最終確定性を大幅に加速しました。したがって、複数のチェーン — — 複数のLayer 2と並行チェーンを同時にサポートし、それらが非常に迅速に最終確定性に達することを保証する方法を解決しました。これは、相互運用性が直面する重要な問題です。一度チェーンが十分に速ければ、チェーン上のアプリケーションは他のチェーン上のアプリケーションにメッセージを送り、効果的にリアルタイムでメッセージを受信できます。これにより、異なるチェーン上のアプリケーションやスマートコントラクトは、同じチェーン上のスマートコントラクトのように相互作用し、組み合わせることができます。
これは、私たちが新しいクロスチェーン取引所、クロスチェーンDeFiプロトコル、および他の潜在的なクロスチェーンアプリケーションを構築できるようにします。これらは、実際にはさまざまな異なるカスタマイズや構築方法があるにもかかわらず、1つのチェーン上のすべての操作のように振る舞います。
Espressoのコンセンサス設計と迅速な最終確定性
Colin:私は次の2つの質問を一緒に答えることができると思います。質問は、Espressoのコンセンサスシステムの主要部分は何ですか?あなたたちはどのようにしてサブ秒の最終確定性を実現する予定ですか?Espressoのクロスチェーン通信はどのように機能しますか?ゼロ知識証明、信頼できる実行ハードウェア、または他の技術を使用していますか?それらの役割は何ですか?
Ben:Espressoのコンセンサス設計の重要な部分から始めましょう。Espressoにはスマートコントラクトがないため、他のLayer 1プロトコルとは非常に異なる設計が可能です。Espressoに参加する異なる検証者は、各トランザクションブロックの完全なコピーを受け取る必要はありません。彼らは各ブロックを必要としません。なぜなら、ブロックチェーンの状態を決定するためにこれらのトランザクションを実行する必要がないからです。EspressoはLayer 2チェーンをサポートするLayer 1チェーンとして機能します。したがって、彼らはブロック内のデータを原材料データとして扱います — — 彼らはこれらのデータを理解する必要はありません。これにより、各ブロックが複数の異なる部分に分割され、ネットワークに分散されるという技術を使用することができます。各検証者はデータの一部のみを受け取ります。十分な数の検証者が妨害されていなければ、彼らは共同でデータを復元できます。これにより、検証者間の通信速度が大幅に向上し、データブロックの順序整合性、つまり最終確定性を達成できます。
コンセンサスに関しては他にも革新があります。私たちのコンセンサス設計はHotStuffプロトコルに基づいており、複数のバージョンがあります。HotStuff 1は現在、Espressoプロトコルで使用されている最新バージョンです。Espressoの2人の研究科学者、Dahlia MalkiとKartik Nayakは、コンセンサス研究の先駆者です。DahliaはHotStuffの論文を書き、Kartikは最近、コンセンサスの1つの投票ラウンドを削除したHydrangeaという論文を書きました。他のコンセンサスモデル、たとえばAlpenGlow、Minimmit、またはMonadBFTのことを聞いたことがあるかもしれません。Espressoの設計は最前線の研究に基づいており、これらの他のモデルと競争しています。Solanaのようなシステムとは異なり、トランザクションを実行するためにすべての検証者を待つ必要がないため、迅速にコンセンサスを達成できます。トランザクション内のデータを理解する必要もまったくありません。これがコンセンサスプロトコルの運用方法です — — 2ラウンドの投票を経て、最終確定性が達成されます。楽観的な見通しでは、これは1回の投票ラウンド内で完了することもあります。
その後、あなたはクロスチェーン通信がどのように機能するかについて質問しました。理解すべき点は、各Layer 2チェーンがEspresso Layer 1から迅速な最終確定性を得たとしても、Layer 2チェーン上でノードを運営している場合、トランザクションを読み取り、そのチェーンの状態を計算することができるということです。これにより、トランザクションの状況を確認することができます。異なる取引所がこれを行うかもしれませんし、Circleが提供するCCTPやChainlinkが提供するCCIPなどのブリッジサービスもそうです。もしあなたがチェーン上でノードを運営しているなら、それだけでそのチェーンで何が起こっているかを確認するのに十分です。
しかし、クロスチェーン通信に関しては、一つのチェーンのスマートコントラクトに別のチェーンからのメッセージを受信させる必要がある場合、迅速な最終確定性だけでは不十分です。別のチェーンのスマートコントラクトは、通信するチェーンのノードで実行されていないため、メッセージを独自に検証することができません。必要なのは、既に最終確認されたトランザクションリストの結果を証明するゼロ知識証明のような技術です。または、リアルタイムで計算を検証する際に、ゼロ知識証明よりも実用的な信頼実行環境(TEE)を使用することもできます。ゼロ知識証明や信頼実行環境を使用することにより、Espressoチェーン間でリアルタイムのクロスチェーン通信を実現できます。
これらの技術は非常に重要です。なぜなら、クロスチェーン通信が迅速に行えるようにするからです。たとえば、ゼロ知識証明や信頼実行環境は、イーサリアムロールアップ間で迅速なクロスチェーン通信を有効にするには不十分です。なぜなら、イーサリアムは最終確定性を迅速に達成できないからです。しかし、Espressoは迅速に最終確定性を達成できるため、これらの技術は迅速なクロスチェーン通信を促進することができます。
Espressoはどのようにしてマルチチェーンエコシステムをサポートし、他のチェーンとブリッジするのか
Colin:私たちはEspressoに統合された20以上のロールアップがあることを知っています。彼らには通常どのような共通点があり、なぜEspressoを選んだのでしょうか?Espressoはどのように彼らを助けるのでしょうか?あなたは以前にいくつか言及しましたが、もう少し詳しく説明していただけますか?
Ben:私たちが協力しているすべてのロールアップは、迅速な最終確定性を実現することに注目しています。それらの多くは支払いまたはDeFiに焦点を当てていますが、私たちはApe Chainのようなプロジェクトも持っており、これはNFTに焦点を当てています。したがって、これらの異なるユースケースは、より迅速な最終確定性とより広範なエコシステムとのより良い相互運用性の恩恵を受けることができます。
注目すべき点は、今日私たちがサポートしているすべてのロールアップもイーサリアムロールアップであることです。Espressoを使用して迅速な最終確定性を実現しているにもかかわらず、イーサリアムへのブリッジ機能も保持しています。私を興奮させるのは、私たちがいくつかのロールアップと協力し、複数のブリッジの探求を始めたことです。これにより、イーサリアムだけでなく、ソラナへのブリッジも可能になります。たとえば、ロールアップがEspresso上で動作する場合、ETH預金を受け取ることができるだけでなく、ソラナ預金やアバランチからの預金も受け取る必要があります。これがEspressoの迅速な最終確定性層としての重要な利点です。Espressoは、他のチェーンへのブリッジが同期していることを保証します。
もう一つの点は、現在私たちは主にロールアップやLayer 2チェーンと協力していますが、Layer 1チェーンも私たちと協力することができます。まだこの点は見られていませんが、いくつかのLayer 1チェーンと交渉しています。Layer 1チェーンは、より良い速度を実現するためにEspressoを基盤インフラのモジュール部分として使用できます。
ロールアップがEspressoに必要とされる理由とアプリケーションシナリオ
Colin:あなたが見た実際のプロジェクトにおいて、彼らのチームが最も関心を持っているのは何ですか — — より迅速な最終確定性、より低いデータコスト、またはより良いクロスチェーン通信ですか?
Ben:私はこの3つはすべてだと思います。より迅速な最終確定性はもちろん主要な関心事であり、私たちの他のプロジェクトとの独自の差別化の利点でもあります。データの可用性も提供しますが、それほど独自ではありません。他のソリューション、たとえばAvail、Eigenlayer、Celestiaもデータの可用性を提供しています。Espressoを使用する利点は、私たちを使用する場合、私たちもあなたのデータを可用にするからです。したがって、他のデータ可用性システムを使用している場合、別々にそれらを使用する必要はなく、私たちとそれらを同時に使用できます。これにより、データを可用にするための選択肢が増えますが、データの可用性が人々がEspressoを選ぶ主な理由だとは言えません。それほど独特な差別化の利点ではないからです。
独自の差別化の利点は迅速な最終確定性です。改善されたクロスチェーン協力は、より迅速な最終確定性の第二の影響です。しかし、これは、Espressoを採用しているチェーンが増え、彼らがより迅速になり、新しい迅速なクロスチェーン通信標準を採用するにつれて、より明らかになるでしょう。これにより、私たちはこの点を本当に活用できるアプリケーションを作成できるようになります。単にチェーンをより迅速にするだけでは、クロスチェーン協力に大きな変化はもたらされません。この点を最大限に活用するには、アプリケーションの発展が必要です。だからこそ、私たちは単にチェーンと協力するだけでなく、クロスチェーンアプリケーションにも取り組んでいます。私たちはクロスチェーンアプリケーションの開発者と協力して、クロスチェーン注文簿のようなアプリケーションを開発しています。これは、マルチチェーン環境での新しい取引方法を促進します。
トークンを立ち上げる理由と将来の価値の推進要因
Colin:なぜあなたたちのチームはネイティブトークンを立ち上げることに決めたのですか?トークン生成イベント(TGE)後、何がトークンを価値あるものにしていますか?それはステーキング、MEVの共有、クロスチェーンの機会、または他のいくつかの要因によって、コミュニティメンバーやトレーダーがトークンに価値があると考えるのでしょうか?
Ben:私たちがネイティブトークンを立ち上げた理由は、他のすべてのProof of Stakeに基づくLayer 1プロトコルと同様に、ネットワークはトークン保有者が委任するステーカーや検証者によって運営されるからです。したがって、トークンはプロトコル自体の保護と運営において重要な役割を果たします。
私は、すべてのLayer 1プロトコルにおいて、トークンの根本的な価値の源はキャッシュフローにあると考えています。具体的には、トークン保有者がトークンを使用してプロトコルの操作に参加することによって生み出される収入です。
私は、これはすべてのLayer 1プロトコルに共通する状況だと思います。誰かがイーサリアムやソラナのトークンが内在的な通貨属性を持っていると考えていますが、私はこの見解には同意しません。この理論は特にステーブルコインの台頭以降、証明されていないと思います。あなたは常にトークンをステーブルコインに交換して、基盤となる取引ペアまたは支払いに使用できます。したがって、すべてのLayer 1トークンには、キャッシュフローという唯一の内在的価値の源があります。
今、私はEspressoネットワーク全体が価値をキャッチする理由について一般的に話します。私たちのビジョンが成功すれば、Espressoは巨大なネットワーク効果を生み出すことが期待されます。デジタル資産や支払いをホストするすべてのプラットフォームは、できるだけ多くのWeb3エコシステムの他の部分と接続し、最も深い流動性にアクセスするためにEspressoと統合されるインセンティブを受けます。これが起こると、すべての取引、支払い、暗号通貨の最大のユースケースが自然にネットワークを通じて行われることになります。Espressoに接続されたすべてのチェーンは、最終的にその取引をEspressoに送信します。
たとえば、Monadのようなプロジェクトはゼロから始めなければなりません — — アプリケーションを構築し、開発者を参加させる必要があります。一方で、Celoのようなチェーンと協力する場合、そのチェーンはすでに100万のウォレット接続を持っています。また、Arbitrumのようなプロジェクトでは、そのすべてのトランザクションがEspressoのトランザクションに即座に変換されます。したがって、私たちは急成長に備えています。もちろん、単一のチェーンは依然として収入の一部をキャッチしますが、長期的にはEspressoはこれらのネットワーク間で発生するトランザクションの一部の収入をキャッチすることになります。
