Adam Cazes が Nexus が GeroWallet を駆動し Cardano のアクティビティを追跡する方法を実演

A.D. Labs の共同創業者は、開発者が Nexus を用いて Cardano、Midnight、Bitcoin 全体でブロックチェーンイベントをストリーミングし、トランザクションを構築し、市場データにアクセスする方法を示した。さらに、AIエージェント向けツールや追加ネットワーク対応の計画も概説した。

By SongMarketCap

Updated:

Cardano News - Adam Cazes が Nexus が GeroWallet を駆動し Cardano のアクティビティを追跡する方法を実演

A.D. Labs の共同創業者兼CEOである Adam Cazes は、Cardano Developers Office Hours で GeroWallet を支えるインフラを実演した。彼の発表は、もともとこのウォレットのために構築され、現在は他の開発者にも公開されているデータとトランザクションのプラットフォーム Nexus に焦点を当てた。

Cazes は、Nexus がポートフォリオ情報を提供し、スワップ経路を見つけ、選択したブロックチェーン上のアクティビティを監視する方法を示した。また、Yaci Store の活用、チームによるAIエージェント向けインフラの取り組み、複数チェーンにまたがるアプリケーションをサポートするうえでの課題についても語った。

Nexus が GeroWallet と他のアプリケーションをどのように支えるか

暗号資産ウォレットは、ユーザーが残高や取引履歴、スワップ見積もりを見る前に、複数の情報源からデータを集約する。ブロックチェーンから記録を取得し、アカウントに関連する資産を特定し、それらを市場情報と結び付ける必要がある。

Cazes は、GeroWallet が以前はこの情報のためにバックエンドサービスへの繰り返しのリクエストに依存していたと説明した。ユーザー数の増加に伴い、チームはネットワークと保守のコスト上昇に直面した。A.D. Labs はバックエンドでデータを整理しウォレットに提供するために Nexus を開発した。

作業負荷を示すため、彼は約840件のトランザクションを含むウォレットを提示した。各記録には、メタデータ、スクリプト、担保、未使用トランザクション出力である UTXO など、複数の情報が含まれ得る。Cardano では、UTXO は新たなトランザクションの構築に利用できる使用可能な出力を表す。

Nexus は Cardano、Midnight、Bitcoin 向けのデータアクセスをサポートする。Cazes は、Midnight のアーキテクチャには証明や DUST 生成といった機能が含まれるため、独自のインデックスが必要だと説明した。インデックス化はブロックチェーン情報を整理し、アプリケーションが必要な記録を取得できるようにする。

このプラットフォームは、市場データを分散型取引所アグリゲーターと組み合わせてもいる。デモアプリケーションでは、Cazes が ADA のスワップ量を入力し、提案されたルート、他の利用可能な取引先、推定価格インパクトを表示した。

彼は、このプラットフォームの市場データと分散型取引所アグリゲーターを利用する Nexus のパートナーとして SongMarketCap を挙げた。その他の想定ユーザーとして、ウォレット、アプリケーションを構築する開発者、AIエージェントも列挙した。

別のトランザクション構築デモでは、データのエンコード方式である CBOR 形式の未署名トランザクションを生成した。そのトランザクションは送信前にユーザーのウォレットまたはアプリケーションで署名される必要がある。

Blueprints が WebSockets を通じて Cardano のトランザクションをストリーミング

Cazes はまた、変更の有無を繰り返し問い合わせることなく、開発者が特定のブロックチェーン上のアクティビティを追跡する方法を実演した。

一般的な方法としてポーリングがあり、一定間隔でリクエストを送る。該当するトランザクションが現れなければ、新しい結果は返らない。そのため、頻繁に確認するアプリケーションは、静かな期間でも大量のリクエストを発生させ得る。

Nexus は第二のアプローチとして WebSockets を提供しており、アプリケーションがイベントを購読し到着と同時に更新を受け取ることを可能にする接続だ。Blueprints 機能により、開発者は追跡したいアクティビティを定義できる。

セッション中、Cazes は Cardano mainnet 上のトークンポリシーに関連するトランザクションの購読を作成した。アプリケーションに応じて、アドレス、ステーキングクレデンシャル、スクリプトハッシュを用いてアクティビティをフィルタできるとも説明した。結果はトランザクション単位または個々の UTXO 単位で配信できる。

Cazes は、レンディングアプリケーションでの活用例として、Nexus のデザインパートナーである FluidTokens を紹介した。彼のケーススタディは、115のアドレスに関連する1つのスクリプトを対象にし、調査したブロックのうちアプリケーションに関連するアクティビティを含むものはごく一部に過ぎないことを示した。

NIGHT トークンを扱った別のポーリングのデモでは、Cazes は約80%のリクエストが新しい情報なしで返ってきたと報告した。アプリケーションが回避できるリクエスト数は、ポーリングの頻度と監視対象のアクティビティ水準に依存する。

開発者からは、以前に観測されたチェーン履歴が置き換えられるイベントである rollback をストリーミングシステムがどのように扱うかについても質問があった。参加者は、ロールバックイベントは購読者に配信でき、その際に受け取るアプリケーション側が自らの記録を適切に更新する責任を負うと説明した。

[NEWSBREAK]

Yaci Store、AIエージェント、拡張計画

Nexus は主に Yaci Store を用いて Cardano データをインデックス化している。Cazes は、A.D. Labs が Yaci Store 3.0 Beta 5 を基にした改変版を運用しており、その変更を上流プロジェクトに提出済みだと説明した。

このシステムはフォールバックとして他のデータプロバイダーも利用できる。Cazes は、一次インフラから情報を取得できない場合に Nexus が参照できる情報源の一つとして Koios を挙げた。

セッションで示された比較では、Cazes は自身のテストにおいて新たに観測されたブロックの配信で Nexus が Blockfrost に対して中央値で約2秒先行したと報告した。この結果は、Nexus のアーキテクチャと Yaci Store の活用に一因があると述べた。

ブロックチェーンデータにとどまらず、Nexus には MCP server が含まれており、AIエージェントが対応するツールや情報に接続する手段を提供する。セッションでは、トランザクションの送信とステータス追跡をエージェント向けに扱うコンポーネントとして説明された x402 facilitator の追加を提案する参加者もいた。

Cazes は、A.D. Labs がすでに GeroWallet のエージェントモード向けインフラの構築を開始していると応じた。x402 facilitator は将来のサービス候補として議論されたが、発表時点でのローンチは示されなかった。

チームは、EVM チェーンや Solana を含む追加ネットワークへの対応も検討している。Cazes はその取り組みを GeroWallet のロードマップと、ユーザーにとってブロックチェーン間のやり取りをより容易にするという目標に結び付けた。

セッション時点で、Nexus は7日間のトライアルと月額$9の入門プランを提供していた。無料ティアについて尋ねられると、Cazes は検討はしたが現行のビジネスモデルでは導入していないと認めた。

開示: SongMarketCap は Gero Nexus によって動作するスワップウィジェットを使用しており、当該ウィジェットを通じて発生したスワップ手数料の一部を受け取っている。