source avatarDave

共有

これまでほぼ1年間、アプリケーションがCardano上のアクティビティに応答するための、よりシンプルで信頼性の高い方法を構築してきました。 今日は、OgmiosDotnet.BlockchainEvents v1.0.0をリリースできることを心から誇りに思います。 BlockchainEventsは、Cardano向けのオープンソースなトランザクションフィルタリング、パブサブ、イベント配信レイヤーです。 Ogmiosに接続し、すべてのトランザクションを完全にカスタマイズ可能なルールで評価し、アプリケーションが受信することを選択したアクティビティのみを標準的なCloudEventsとして発行します。 ルールエンジンは、ほぼあらゆる要件に合わせて構成できます。 アプリケーションは、特定のアドレス、アセット、ポリシー、スマートコントラクト、ガバナンスアクション、財政引き出し、メタデータ値、またはDEXトランザクションに関連するアクティビティを監視できます。 開発者は、独自のドメインロジックに基づいてまったく新しいルールを作成することも可能です。 1つのプロジェクトでBlockchainEventsのインスタンスを1つ運用し、さまざまなアプリケーションがそれぞれ関心のあるCardanoイベントに申込できます。 ウォレットはアドレスのアクティビティに申込できます。 ガバナンスプラットフォームは提案と投票に申込できます。 DEXサービスは選択されたアセットまたはコントラクトに関連するスワップに申込できます。 ブロックチェーン接続、トランザクション処理、イベントインフラは共有されながら、各アプリケーションは独自の関連イベントストリームを受け取ります。 これにより、プロジェクト全体での重複が大幅に削減され、インフラコストが削減され、開発チームは1つの信頼できるイベントレイヤーを基盤として構築できます。 コンシューマーはHTTPエンドポイントのようにシンプルでも構いません。 トランザクションがルールを満たすと、BlockchainEventsはそれをCloudEventに変換し、自動的に申込済みのアプリケーションに投稿します。 イベントはgRPCやサーバーサイドイベントを通じて消費することもできます。 これにより、アプリケーションはOgmios SDKをインストールしたり、特定のSDKバージョンを追跡したり、独自のWebSocket接続を維持したり、チェーン同期プロトコルを実装したりすることなく、Ogmiosを通じて公開されたCardanoデータを利用できます。 配信は耐久性のあるキューによって裏付けられています。 コンシューマーが利用不可能になると、そのイベントは待機状態のまま保持されます。アプリケーションが再開すると、配信は自動的に再開されます。 アプリケーションは再起動・デプロイ・一時的な障害を起こしても、オフライン中に生成されたCardanoのアクティビティを即座に失うことはありません。 また、非常に高速です。 ローカルDockerでのフルストレステストでは、ルールエンジン、CloudEvents変換、パブサブ、耐久キューを経由して毎秒1,100件以上のトランザクションを処理し、p99処理遅延は約1ミリ秒、失敗した出力はゼロでした。 このスタック全体は、Dockerを通じてクラウドプロバイダー、インフラプロバイダー、自己ホスト環境のいずれにもデプロイ可能であり、基盤となるキューと配信アーキテクチャはそれを使用するアプリケーションから抽象化されています。 このプロジェクトは、420票中197億ADAの賛成票を得てCatalyst Fund 14から資金提供を受けました。 提案に投票してくださった方々、開発をフォローしてくださった方々、リリースをテストしてくださった方々、フィードバックを共有してくださった方々、そして過去1年間私とこのプロジェクトを支えてくださったすべての方々に心から感謝します。 この段階に至るまでには膨大な労力が費やされてきました。Cardanoの開発者がこれを使って何を生み出すのか、心から楽しみにしています。 より詳しい技術的詳細、信頼性結果、およびMinswapの実装については以下をご覧ください。 リポジトリ: https://t.co/0e9FjhpJwy リリース: https://t.co/8K6MZIuirJ ここから可能性は無限大です。これにより、業界標準のイベント駆動アーキテクチャがCardanoに直接導入されました。

免責事項: 本ページの情報はサードパーティからのものであり、必ずしもKuCoinの見解や意見を反映しているわけではありません。この内容は一般的な情報提供のみを目的として提供されており、いかなる種類の表明や保証もなく、金融または投資助言として解釈されるものでもありません。KuCoinは誤記や脱落、またはこの情報の使用に起因するいかなる結果に対しても責任を負いません。 デジタル資産への投資にはリスクが伴います。商品のリスクとリスク許容度をご自身の財務状況に基づいて慎重に評価してください。詳しくは利用規約およびリスク開示を参照してください。