By Aly Madhavji, Managing Partner, Blockchain Founders Fund , Kevin Callahan, CEO and Co-Founder, Uniblock, Cointelegraph; Compiled by Pine Snow, Golden.金融
もしかしたらあなたは伝説的な開発者かもしれないし、私の意見に反対するかもしれないが、私たちの多くにとって、新しい技術、新しいアプリ、新しいAPIの複雑さを増やさずにイノベーションを起こすのは十分難しい。
Why it's annoying
Web2 は非常に長い間存在しているため、ほとんどすべての API があり、物事を簡単にするための集約サービスもたくさんあります。
そして
Web3
側では、アプリやAPIがありますが、すべてが分散化されているので、それらはすべて分散しています。すべてをスムーズに連携させるのは、実はかなり骨の折れる作業です。
多くの不満を抱えた開発者と話した結果、最も厄介な5つの主要問題が浮かび上がりました。strong>Web3空間には無数のツールやサービスがあり、それぞれが独自の統合ルールを持っています。 さらに、これらのツールやサービスには共通の標準がないため、新しい統合のたびにゼロから始める必要があります。
APIキー管理のオーバーヘッド:キーが追加されるたびに、別の潜在的な障害や誤用が発生するため、セキュリティ侵害のリスクも高まります。 さまざまなプラットフォームで認証を管理することで、コアな開発タスクに費やせるはずの時間とリソースが消費されるため、これは運用の負担を悪化させる可能性があります。
データの不整合:さまざまなサービス間のデータの不整合は、信頼性の低いアプリケーションの動作につながり、意図した機能を中断させ、ユーザーエクスペリエンスの低下を招きます。
サービス障害とダウンタイムのリスク:サービスに障害が発生し、プラットフォームがダウンするとき、時間との戦いほどストレスの多い状況はありません。 多くのサービスには冗長性がないため、サービス障害が発生してもバックアップがなく、ダウンタイムのリスクを悪化させます。 コインのもう一方の面は、統合された各サービスのバックアップメカニズムを実装することですが、これもまた困難です。
高度な技術の統合:高度な技術を統合するには、新しい技術と既存のWeb3インフラストラクチャの両方を深く理解する必要があります。 業界に新しい技術が導入されるたびに、特に人工知能/機械学習などの新興技術については、競争力を維持するためにシステムや製品を更新する必要があります。
何をすべきか?
これらの課題を克服することは、孤立した開発者や孤立した組織の仕事ではありません。 分散型ウェブのビジョンを共有する必要がある、集団的な取り組みなのです。 3つの重要な要素に取り組む必要があります。
Unified solution:Firebaseのようなワンストッププラットフォームが必要ですが、Web3ツール用に調整されています。Firebaseに似た、しかしWeb3ツールに特化したワンストップ・プラットフォームが必要です。 この統一されたプラットフォームは、Web3開発に必要なすべてのツールとサービスを1つの屋根の下にまとめる。 核となるアイデアは、Web3開発における既存の課題に対処するための、合理的で統一されたプラットフォームを作ることだ。 このようなプラットフォームは、参入障壁を劇的に下げ、生産性を向上させ、Web3空間におけるイノベーションを加速させるでしょう。
強力なフォールバック メカニズム:サービス障害時でも継続的な運用を保証するバックアップ サービスを提供する冗長システムを持つことは、信頼できるユーザー エクスペリエンスを維持するために非常に重要です。 障害時に代替のサービスや方法に切り替えることができる自動フォールバックメカニズムを開発することは、ダウンタイムを最小限に抑え、アプリケーションの信頼性を維持するのに役立ちます。
高度な統合サポート:人工知能や機械学習などの最先端テクノロジー向けのプラグアンドプレイ統合ソリューションを作成することで、技術的な障壁を下げ、統合プロセスをスピードアップし、高度な機能の統合を容易にします。
成功へのロードマップは、コラボレーション、標準化、イノベーションにあります。 今日、これらの課題に積極的に取り組むことで、開発プロセスを合理化するだけではありません。 イノベーションが歓迎されるだけでなく、称賛されるような、分散化された、公平で活気のあるデジタル空間の基礎を築くことができるのです。