HyveDAの共同創設者であるDouwe Faasen氏とともに、ブロックチェーン インフラストラクチャ、データの可用性、分散化の進化について深く掘り下げてみましょう。初期のコーディングの冒険から先駆的な高スループット ソリューションまで、このインタビューでは、次世代の分散化テクノロジーの背後にある先見の明のある洞察が明らかになります。
Ishan Pandey: Douwe Faasen さん、こんにちは。「Behind the Startup」シリーズへようこそ。11 歳でプログラミングを始めてから HyveDA を設立するまでの道のりは興味深いですね。Bitcoin フォーセットやスマート コントラクトの初期の経験は、データ可用性ソリューションに対するあなたのビジョンをどのように形作りましたか?
Douwe Faasen:こんにちは、Ishan。このシリーズに参加させていただく機会をいただき、とてもうれしく思います。その質問をありがとうございます。私はいつも過去を懐かしむのが好きなんです。シンプルなウェブサイトから高スループットのデータ可用性ソリューションの構築に至るまで、私にとっては長い道のりでした。しかし、その道のりの中で、私は実際にビットコイン フォーセットを試し、2017 年にスマート コントラクトの開発方法を学び始めました。
ブロックチェーンのアトミック性について多くのことを学びましたが、ブロックチェーン開発におけるデータ インフラストラクチャの制限の問題も明らかにしました。多くの場合、Ethereum ではその規模のものを構築するには制限が厳しすぎるため、チームは独自のチェーンを立ち上げてガス トークンを自分で発行し、はるかに大規模なものを構築するようになりました。最終的に、人々は Ethereum に固執し、これらのチェーンはゴースト チェーンになりました。
この観察とデータに対する私の情熱が相まって、既存のブロックチェーンのネットワーク効果を残さずに、規模の大きなものを構築するための分散型テクノロジーのツールを構築する意欲が湧きました。HyveDA はその結果であり、私たちはロールアップ、バリディウム、アプリ チェーン、検証可能なサービスのためのデータ インフラストラクチャを構築し、無制限の規模と容量を構築していきます。
Ishan Pandey: Ethereum インフラストラクチャの再利用、特に「ベース」ロールアップの大きなトレンドが見られます。この進化はブロックチェーンのスケーラビリティの将来にどのような影響を与えると思いますか?
Douwe Faasen:再利用は、これにぴったりの枠組みだと思います。ベースド ロールアップは、セキュリティと分散化の処理方法において、現在のロールアップ設計に比べてかなり改善されています。注目すべき要素の 1 つは、ロールアップの実行ノードに実行をアウトソースしながら、シーケンス処理に Ethereum バリデーターを活用することです。これは優れたモジュール設計であり、非常にスケーラブルです。私の意見では、ベースド ロールアップは、決済レイヤーとして機能する Ethereum の能力の優れた証ですが、データの可用性の重要性も強調しています。
ロールアップでは、実行時に水平方向と垂直方向のスケーリングが問題ではなくなるため、ボトルネックとなるのはデータの可用性です。ロールアップでは、データがチェーンを継続できるようにし、相互運用性を必要とする他のロールアップを含むすべての参加者が結果を利用できることを確認する必要があります。これらすべてのパズルのピースが揃うと、ブロックチェーンのスケーラビリティは無限になります。
Ishan Pandey:あなたは、真の分散化を維持する上でのホームステーカーの重要性について声高に主張してきました。高 TPS ソリューションが大規模なデータセンターを好む時代に、これがなぜ重要なのか詳しく説明していただけますか?
Douwe Faasen:ソロステーカーは、中央集権的な組織がもたらすリスクを軽減し、検閲や 51% 攻撃などの脅威からネットワークを保護する上で重要な役割を果たします。私たちは、誰にでも開かれ、大規模な中央集権的なアクターからの攻撃に耐えられる、真に分散化されたネットワークの構築に重点を置くべきだと強く信じています。パフォーマンスのためにセキュリティが損なわれることは決してあってはなりません。
高 TPS 環境でも、分散化を保護する方法はいくつかあります。たとえば、すべてのノードでデータセット全体を処理するのではなく、各ノードがデータの一部のみを処理するようにシステムを設計できます。この部分は非常に小さいため、基本的な家庭用コンピューターでも大規模に処理でき、最終的にはネットワーク全体のスループットの向上に貢献します。
Ishan Pandey: The Graph 以前にインデクサーを構築していた経歴から、ブロックチェーン分野のデータ可用性の課題についてどのような独自の洞察を得ましたか?
Douwe Faasen:インデクサー ネットワークとデータ可用性はまったく異なる概念ですが、いくつかの基本的なパターンは共通しています。The Graph はインデックスされたデータのデータ可用性を維持するのに役立つとも言えるでしょう。もちろん、セキュリティの前提と暗号化の特性は根本的に異なります。それでも、独自のインデクサーを構築し、The Graph や StreamingFast と連携して学んだ重要なことの 1 つは、データの冗長性によってどれだけのコストがかかるかということです。ノードはいつでも消える可能性があり、ユーザーとしては、それがアプリケーションに影響することを決して望んでいません。つまり、複数のノードにデータを複製する必要があります。当然、コストがかかります。そして、この冗長性の概念は、データ可用性 (DA) が Ethereum コミュニティで非常に重要なトピックになった理由の 1 つです。
確かに、すべてのノードが同じトランザクション データを処理するのは素晴らしいことです。データの整合性を保証するのに必要なのは 1 つの正直なノードだけだからです。しかし、これはボトルネックでもあります。拡張するには、すべてのノードも拡張する必要があり、ネットワークのコストが増加するだけです。高スループット ネットワークでは、冗長性を確保するために、データの役割を複数のノードに分割する必要があります。ただし、すべてをあらゆる場所に複製することはできません。そうすると、大きなボトルネックが発生します。冗長性と効率性のバランスを取ることが、データの可用性を非常に困難な問題にしている要因の 1 つです。
Ishan Pandey:特に ZK テクノロジーに関しては、分散化と検証可能性のバランスについての議論が続いています。HyveDA はソリューションにおいてこのバランスにどのように取り組んでいますか?
Douwe Faasen:素晴らしい質問ですね。私は個人的に、ZK は実行が正しく行われたことを証明する素晴らしいツールだと考えています。必要なのは、トランザクションの順序付けと、証明を適用した後の状態が正しいことを確認するためのコンセンサスだけです。私たちは DA 用の ZK を積極的に検討しており、分散化を支援する素晴らしい方法です。
ZK はノード間のあらゆる種類の信頼の必要性を排除します。つまり、より多くのノードがネットワークに参加でき、よりシンプルな方法で合意に達することができます。最終的には、検証可能性と分散化が同時に向上します。DA のコンテキストでは、ZK が大きなオーバーヘッドを必要とせずに正確性を保証する方法に特に興味があります。たとえば、ZK 証明は DA ネットワーク内のノードがデータを正しく保存および提供していることを保証するために使用できますが、Ethereum のコンセンサスはこれらの証明のグローバルな整合性と順序付けを保証します。
Ishan Pandey:実際のユースケースは、完全な分散化ではなく、Ethereum を通じた検証可能性によって実現されるとおっしゃっていました。これがどのように展開するか、具体的な例をいくつか教えていただけますか?
Douwe Faasen:まさにその通りです。まず、分散化は依然として非常に重要であり、トラストレスな検証可能性は分散化なしには存在し得ないということを述べさせてください。Ethereum のような分散型コンセンサスベースのシステムによる検証可能性は、すべてのステップを分散型設定で実行しなくても、操作や計算が正しく実行され適用されたというトラストレスな保証を作成できることを意味します。その例をいくつか挙げてみましょう。ゲーム エンジンはインフラストラクチャをオフチェーンで実行し、通常どおりの高いスループットを実現しながら、定期的にゲームの遷移を証明してオンチェーンで送信することができます。チェーンのコンセンサスによって正しいゲーム結果が保証されますが、ロジックやアセットはオンチェーンでホストされません。
プレイヤーは、特に高価なゲーム内資産を持つゲームでは、騙されていないという自信を持ち続けることができます。もう 1 つのユースケースは、分散型オーダーブックです。取引のマッチングと実行はオフチェーンで行われますが、その証明はオンチェーンで検証されます。このような分散型取引所は、誰でも実行できますが、注文のマッチングに高価で時間のかかるコンセンサスは必要ありません。これに関するもう 1 つの興味深い点は、入金と出金が単にオンチェーンで行われるように設計できるため、中央集権的なエンティティにおける信頼の想定も最小限に抑えられることです。支払いシステムもこれによって利益を得ることができます。
コンセンサスには、レイテンシや帯域幅の制限など、いくつかの制限があります。決済プロセッサにとって、コンセンサス アルゴリズムを実装した状態で 1 秒あたり数百万件のトランザクションを処理するのは困難です。エンド ユーザーにとってさらに重要なのは、手数料と会計の透明性です。分散型の検証可能性により、決済プロセッサ自体のコンセンサス アルゴリズムに依存せずに、これが可能になります。
Ishan Pandey:今後、データの可用性とブロックチェーン インフラストラクチャのどのような開発に最も期待していますか。また、HyveDA はこれらの変化に対してどのような位置付けにありますか。
Douwe Faasen:現在、インフラストラクチャでは多くのことが起きており、どれも非常にエキサイティングです。業界全体にとって最もエキサイティングなことは、私の意見では、ZK が短期間でここまで進歩したことです。これは、セキュリティ、速度、信頼性の面で分散化と分散システムを前進させることができるテクノロジーですが、以前は実際に実装するには博士号を持つチームが必要でした。
ここで、この要件を排除し、開発者がこのテーマに関する広範な学術的知識を事前に持たなくても ZK を使用して構築できるようになった Succinct に大きな感謝を捧げます。Hyve では、より迅速なファイナリティとよりシンプルなデータ可用性セキュリティの想定を実現するために、ZK をデータ可用性レイヤーに組み込むための研究開発を積極的に行っています。これにより、最終的には、同じスループットを維持しながら、DA インテグレーターにとってさらに信頼性が高まります。
Ishan Pandey: Douwe さん、貴重なお時間をいただき、貴重なご意見をありがとうございました。
ストーリーを「いいね!」してシェアするのを忘れないでください!
利害関係開示:この著者は、当社の