
出典:パイプライン、ミディアム:Deng Tong、ビットチェーンビジョンレルム
Monad LabsのCEO兼共同ファウンダーであるKeone Honと、開発者関係エンジニアであるKevin Gは、Pipeline Podcastの第3エピソードに参加して、過去2年間のMonad Labsチームの仕事について議論しました。なぜEVMをゼロから再構築するのですか?注意深く読んで答えを見つけてください。
ゲストの背景:
Keoneは以前、ジャンプ取引の分野で定量的アナリストとして働いてきました。ここで、彼はMonadの共同ファウンダー兼最高技術責任者であるJames Hunsakerに会い、初めて彼と一緒に働きました。最近、Kevin GはSolana Labsのコア開発者でした(以前はAppleで、AirPodsのローカルシステムエンジニアリング設計に焦点を当てていました)。
Monadの最高技術責任者James Hunsakerは、ジャンプ取引の最高経営責任者であるKeoneと緊密に協力しました(出典:0xResearch)
Q:なぜモナドなのですか?L2やその他の拡張機能が非常に人気がある環境では、なぜEVMを変換するのですか?
Keone:
数年前、私たちが始めたとき、多くの人が「なぜL2を構築しないのか」と尋ねました。並列実行、カスタムステートデータベース、アセンブリライン実行、および非同期IOサポートの導入を最適化することにより、Monadはハードウェアをよりよく使用して、より高いパフォーマンスと分散型システムを実現できます。
時間が経つにつれて、Ethereum Virtual Machineの多くのボトルネックを、適切なエンジニアチームによって解決および最適化できることはますます明白です。2020年には、Monadが最初に概念化したとき、特に他のインフラストラクチャと比較した場合、これらの最適化に焦点を当てた多くのチームはありませんでした(Rollup、Zero -Knowledge認証またはデータの可用性)。
スマートコントラクトの支配的な基準として、EVMチェーン(これまでのところ)には、TVLの大部分、最大の開発者および研究ネットワーク、および時間のテスト(および複数のクマ)に耐える信じられないほどのコミュニティがあります。より複雑なアプリケーションを拡張してサポートしたい場合、これにより最適化がより重要になります。
「EVMのパフォーマンスは、本当に興味深い挑戦的な問題です。今後数か月で非常に興奮したときに、チームがこれに注意を払い始めたことを非常に嬉しく思います。」「
EVMパフォーマンスは、Monadのスケーラビリティを満たしています。
ケビンG:
Monadがブロックチェーンネットワークに適用されるコンピューターサイエンスのベストプラクティスを行っている多くのことです。チームはこの分野にこのような深い背景を持っているため、これは可能です。
すべての開発チームが契約の基本的な問題を解決し、高いパフォーマンスソリューションを提案するために一生懸命働くことができるわけではありません。これらの最適化は、本質的に野心的です。これはこれまでに行われたことがありません。
Q:この課題に対処できるチームをどのように設定しますか?
Keone:
Monad Labsに優れたエンジニアリング担当者のグループと、成長、マーケティング、コミュニティ構築、ビジネス開発の人員がいることができて本当に幸運です。約25人の従業員である私たちは、解決する必要がある問題に焦点を合わせるために、スーパー合理化を維持するよう努めています。
時間が経つにつれて、私たちのチームは、達成しようとする規模と養子縁組率をサポートするために成長し続けます。これには間違いなく、より広いスキルと余分な人材が必要です。
ほとんどのエンジニアリングチームは、高いパフォーマンスと低delayシステムを構築する豊かな経験を持っています。実際のハイパフォーマンスの基本レイヤーシステムを開発する一般的なモデルは、システム全体のパフォーマンスを持つ必要があるという専門的な知識です。必要な最適化を取得するには、カーネルレベルを徹底的に研究する必要がある場合があります。最終的に、ブロックチェーン自体は実際にはデータベースです。
愛するモナドのキャラクターは、コミュニティの伝説での地位を統合しています。
Q:クリエイターがモナドをチェックする必要があるのはなぜですか?
Keone:
Monadの重要な利点は、広範な組み合わせを促進し、既存のイーサリアムの制限を上回り、Solanaなどの高性能システムを上回る可能性があることです。
MonadとEVM BytecodeとRPCは互換性があるため、エンジニアの学習曲線は他の多くの環境よりもはるかに低いです。私たちは、これらの研究とツールがEVMの活況を呈しているため、多くの研究とツールを使用することを嬉しく思います。
Q:より広いレイヤー1ソリューションでのMonadの戦略的位置決めは何ですか?
Keone:
究極の目標は、さまざまなアプリケーションを構築するために、よりスケーラビリティとコスト効率の高いプラットフォームを作成し、既存のブロックチェーンエコシステムの組み合わせ能力を妨げる制限を排除することです。
Ethereumの最初の設計の背景には、その目的は、ビルダーがそのエコシステムに何かを作成できるようにすることです。Monadは、この概念の加速開発であり、10年以上にわたって存在してきた制限から離れています。ガソリン電力車両から電気自動車への移行は、類推として使用でき、新しい技術が導入されたときに達成できるパラダイムの変更をマークします。
ガス制限により、イーサリアム開発者が直面する実際の課題を考慮してください。イーサリアムではより多くのアプリケーションと機能がありますが、高コストのために無効になっています。Monadの主な目標の1つは、現在のガス制限の制約から既存のEVMアプリケーションを解放することです。
Monadはまた、EVMエコシステム内のリッチな既存のコードと製品を使用して、野心的なビルダーにプラットフォームを提供し、他の場所では達成できないダップを真に構築できるようにします。
一般に、モナドの焦点は、暗号化コミュニティの集合的な性質です。現在の段階は実験段階であり、暗号通貨愛好家は、分散型の個人財務管理のためのアプリケーションを構築しています。Monadは、これらのアプリケーションをよりコスト効果的にし、より広いユーザーベースの実際の可能性を拡大するためにリリースすることを目指しています。
Q:モナドで最も幸せなアプリケーションを見ていますか?
Keone:
私には2つの分野があります – 断続的な財務(DEFI)と消費者向けのアプリケーションがあります。
defi
普通の人々が分散的に個人的な金融を管理できるようにするものは何でも。もちろん、通貨市場、分散化された交換、デリバティブ、高識別力、高品質の予言マシンなどのアプリケーションがあります。これは私が本当に興奮している垂直フィールドです。
Monadに入社する前は、ジャンプ暗号化チームのメンバーでした。ジャンプはソラナのエコシステムに参加し、非常に意味のあるものだったので興奮していました。コストが1ドルの1ドルのみであり、何百万人ものユーザーに拡張できる場合は、実際に現在の既存の企業を基本的に置き換える金融商品を持つことができます。集中交換は、データに対して非常に高い請求されます。
ソラナが好きな理由の1つは、それが素晴らしいテクノロジーであることです。ジェームズと私は2021年にそれを開発することを約束したため、EVMの互換性がありませんが(これは開発体験をトリッキーにする可能性があります)、ソラナは大きな進歩を遂げています。
消費者アプリケーション:
また、消費者へのMonadのアプリケーションに非常に興奮しています。たとえば、スポーツゲーム、カジノ、ソーシャルネットワーキング。
すべてのデータが財布にあることがわかっている場合、アプリケーション、サービス、コンテンツをより簡単にやり取りします。たとえば、バックグラウンドへの個人的な経験や好みを含むショッピングアプリケーションは、ユーザーエクスペリエンスのショッピングにとって非常に意味があります。
質問:EVMのどの側面があなたをMonadルートに最も興味を持っているのですか?
私にとって、これは最終的に最大数の開発者がアプリケーションを拡大するのを支援できる開発者です。最終分析では、Monadは開発者プラットフォームです。開発者が位置する問題を解決し、実際の緊急の問題を解決することが重要です。純粋なEVMの互換性はこれらの問題の一部であると思いますが、将来他の問題が発生し、基本的により暗号化された機能をより簡単かつ安価にサポートします。
最終分析では、これは、開発者がiOSストアで最初のアプリケーションを構築するために開発者を妨害するという問題を解決するためだけです。私にとって、EVMはこの目標を達成するのに最適な場所だと思います。
驚くべきことに、誰も実際に実行スタックに注意を払っていません。私たちのチームの前の背景と緊急性を考慮すると、問題を解決する必要があると考えています。これは非常に自然な職場です。
Monadはこの道を提案しました。
「最終的に、Monadは非常にクールな組み合わせです。EVMのSolanaと同様のユーザーエクスペリエンスを取得できます。その後、開発者はシステムのニーズに応じて構築する位置を選択できます。」
協力は確かに重要です。私たちのチームは、すべての質問に対するすべての答えを知らないことに気付きました。私たちは専門家です。私たちは、高性能並列システム、ビザンチン障害コンセンサス、およびその他の非常に具体的な問題を構築することについて多くのことを知っています。しかし、多くの人々は、MEVの最小化、ガバナンス、暗号化などの問題に焦点を当てて、イーサリアムの研究に自分のエネルギーを捧げてきました。したがって、他の人の仕事でできる標準と仕事に従うことも重要です。
ケビンG:
EVMは、多くのアプリケーション暗号化、アプリケーションを構築するための多大な努力、およびより良いセキュリティ慣行を開発するための多大な努力にとって大きな努力である絆です。基準を満たし、フィールド全体の開発を促進するのを助けることは本当に良いことです。
このため、この分野での研究コミュニティの専門知識を使用しながら、基本的なレイヤーの拡大に深く焦点を当てることができます。さらに、EVMに提供されたすべての開発者ツールを再構築する必要はありません。
Q:EVM環境のビルダーをサポートするための最大の課題は何ですか?
Keone:
いくつかあると思います。現在、開発者のために資金を引き付けることは非常に困難です。国際的な開発者にとって、資金を得ることは本当に困難です。
さらに、セキュリティの観点から、DAPPの構築も困難です。多くの黒い帽子とハッカーが常に脆弱性を検出し、脆弱性を探しています。これは非常に敵対的な環境になります。ガスの最適化を含む、より良いセキュリティ慣行が必要です。
ガスコストを大幅に削減することで、Monadは開発者の大きな妥協を解決しました。
モナドのコミュニティメンバーは、Türkiyeで彼の新しい壁画を見せました。
質問:暗号化された製品を構築するための無視された利点は?
Keone:
暗号化されたコミュニティがとても強力であることは驚くべきことです。従来のテクノロジースタートアップを構築している場合、Twitterにはファンがいません。更新を投稿できます。誰も気にしません。誰もあなたの製品を試してみたいと思っていません。
暗号通貨の分野では、私たちはこのような強力なコミュニティ(コミュニティは確かにその精神の中心的な部分です)を持っています。これは、実際には他の技術分野と比較して大きな利点であり、暗号通貨が最終的に成功する理由でもあります。これは、実際には利点を使用して、不利益を最小限に抑えることです。
2023年11月以来、コミュニティはMonadの初期の生態系マップを作成してきました。
業界として、ブロックチェーンは成熟し始めたばかりです。時間が経つにつれて、ブロックチェーンのパフォーマンスは高くなります(そのため、そのパフォーマンスのためにMonadが他のブロックチェーンとは異なるとは思わないでしょう)。
他のシステムは追加の改善を行い、アイデアが発生したり、テクノロジーの交差をしたりします。これにより、最終的にこの分野の開発が促進され、より高いパフォーマンスアプリケーションを構築できます。ブロックチェーンの制限を突破し続け、新しい実装のために他のインフラストラクチャサポートを導入し続けます。
Q:暗号化Twitterで一般的なトランザクションおよび投票取引指標としてTPSについて多くの議論があります。TPSはいつ貴重な指標ですか?
Keone:
TPSの一般的な測定に関しては、実際のトランザクション、スマートコントラクトの相互作用、およびチェーン上の転送、つまり投票取引だけでなく、単に計算するだけではないと考えています。Monadの場合、TPSディスプレイに投票は含まれません。
一般的に言えば、実際のトランザクションとして何をカウントすべきかについて多くの混乱があります。多くのチームは、さまざまなインジケーターを使用してトランザクションを計算します。さまざまなチームに関する限り、それは今では非常に均一なスペースです。たとえば、トランザクションの一部は指示と見なされます。したがって、スマートコントラクトがその下に複数のサブインストラクションを呼び出す場合、他の人はそれを約10回のトランザクションに計算し、これは間違っています。
あなたが本当に測定できる唯一のものは、システムを介した取引の数です。システムがいつでも完全にロードされていない場合、観測できる実際のTPSははるかに低くなります。そこで多くの混乱があります。
本当の解決策は、GitHubリポジトリに繰り返しベンチマークを持つことだと思います。各チームはリポジトリに貢献し、完全なスクリプトをプッシュする必要があります。これは、世界中のさまざまなサーバーの展開を定義する必要があります。スクリプトは、システム内のさまざまなノードに多くのトランザクションを送信し、実際に完全なトランザクションスループットテストを生成することができます。
これは、少なくともMonadのために、私たちのチームが紹介することを計画していたものですが、他の競争ベンチマークにも同じことが当てはまることを望んでいます。これは、通常の科学的研究プロセスに似ています。結果を公開するだけでなく、これらの結果を生成する手順も公開する必要があります。このようにして、サードパーティは実験を再生し、これらのベンチマークを再現できます。これは私たちにとって非常に重要であり、私たちがやろうとしていることでもあります。