
Rialoクイズ 27.0 #8 @RialoHQ @RialoKorea 開発者が直面する一般的な課題は: 1️⃣ ユーザーが多すぎる 2️⃣ プログラミング言語が不足している 3️⃣ サードパーティ統合への過度な依存 4️⃣ インフラの必要がない 正解は 3️⃣ サードパーティ統合への過度な依存 です。 ブロックチェーンアプリケーションを構築する際、ブロックチェーン自体がアプリケーションに必要なすべての機能を担うわけではありません。 開発者は、データフィード、インデクシング、自動化、ブリッジ、アイデンティティ、またはWeb2接続のために外部サービスを必要とする場合があります。 つまり、アプリケーションはブロックチェーンのコア以外の複数のコンポーネントに依存することになります。 たとえば: ブロックチェーン + オラクル + インデクサー + 自動化 + ブリッジ + Web2 API 各コンポーネントは特定の課題を解決します。 しかし開発者は、これらのコンポーネントを接続し、それらの相互作用を管理し、外部コンポーネントの1つが変更されたり利用できなくなったりした場合の対応も考慮しなければなりません。 これが、サードパーティ統合を単なる開発の利便性を超えたものにしています。 それらはアプリケーションのインフラの一部となる可能性があります。 この課題は、現実世界と連携する必要があるアプリケーションにとって特に重要です。 金融アプリケーションはリアルタイムの外部データを必要とするかもしれません。 予測市場は、ブロックチェーン外で発生するイベントに関する情報を必要とするかもしれません。 RWAアプリケーションは、チェーン外のシステムからアイデンティティ、コンプライアンス、価格、資産情報などを必要とするかもしれません。 各機能に別の統合が必要になると、アプリケーションのアーキテクチャは次第に断片化していきます。 Rialoのアーキテクチャは、これらの機能のいくつかをブロックチェーン自体に近づけることでこの課題に対応しています。 Rialo StreamはDeFiとRWA向けのネイティブなデータフィードを提供します。 Rialo EdgeはミドルウェアなしでWeb2とブロックチェーンアプリケーション間の双方向連携を可能にします。 Rialo Workflowはネイティブな自動化と自律的な複雑なワークフローを提供します。 Rialo Interopはネイティブな相互運用性を提供します。 Rialo IPCはアイデンティティ、プライバシー、コンプライアンスを第一級の機能として扱います。 そしてRialo Execution Engineはイベント駆動型実行と条件付きトランザクションをサポートします。 これらの機能はすべて、同じ大きな理念に結びついています:開発者は、関連のない外部サービスから必要なすべての機能を組み合わせる必要がないべきだということです。 これは、RialoのLearn Papersでこれまで見てきたミドルウェアの概念とも直結しています。 ミドルウェアには、フィード、インデクシング、スケジューリング、ブリッジングなど、アプリケーションと基盤となるブロックチェーンの間に位置するサービスが含まれます。 これらの機能がより多くの層に分離されると、開発者は単にアプリケーションロジックを書くだけでなく、それらの層間の接続を構築・維持することも求められます。 現実世界の金融アプリケーションにとって、この区別はますます重要になります。 アプリケーションは以下を接続する必要があります: 現実世界のデータ → オンチェーン状態 → ルール → 実行 → 証済 これらのステップの多くが別々のサードパーティシステムに依存するほど、コアアプリケーション周辺に必要なインフラが増えていきます。 一方、Rialoはデータ、相互運用性、自動化、Web2接続、アイデンティティ、プライバシー、コンプライアンス、実行を広範なブロックチェーンインフラに統合します。 このクイズで示された目標は、サードパーティサービスが本質的に不要であるということではありません。 問題は、アプリケーションが本質的に必要とする機能を提供するためにそれらに過度に依存していることです。 そのため正解は: 3️⃣ サードパーティ統合への過度な依存 これはRialoのアーキテクチャと直接結びついています:開発者が別々の統合を通じてすべての機能を組み立てるのではなく、Rialoはこれらの機能の多くをブロックチェーン環境自体のネイティブな部分として設計されています。
