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 笔交易的钱包。每条记录都可能包含多项信息,包括元数据、脚本、抵押品以及未花费交易输出,即 UTXOs。在 Cardano 上,UTXOs 代表可用于构建新交易的可用输出。

Nexus 支持对 Cardano、Midnight 和 Bitcoin 的数据访问。Cazes 解释说,Midnight 因其架构包含 proofs 和 DUST 生成等特性而需要独立索引。索引会整理区块链信息,使应用能够检索所需记录。

该平台还将市场数据与去中心化交易所聚合器结合。在一个演示应用中,Cazes 输入了 ADA 的兑换数量,并展示了拟议路径、其他可用交易场所以及预估的价格影响。

他指出 SongMarketCap 是使用该平台市场数据和去中心化交易所聚合器的 Nexus 合作伙伴。他列举的其他潜在用户包括钱包、构建应用的开发者以及 AI 代理。

另一项交易构建演示生成了 CBOR 格式的未签名交易,这是一种编码数据的方式。该交易随后必须由用户的钱包或应用签名后才能提交。

Blueprints 通过 WebSockets 流式传输 Cardano 交易

Cazes 还演示了开发者如何在不反复询问是否有变化的情况下跟踪特定区块链活动。

一种常见方法称为轮询,会按固定时间间隔发送请求。若没有出现相关交易,请求将返回而没有新结果。因此,即使在低活跃时期,频繁检查的应用也会产生大量请求。

Nexus 通过WebSockets提供了另一种方案,这类连接允许应用订阅事件并在更新到达时接收。其 Blueprints 功能使开发者能够定义想要跟踪的活动。

在本次会议中,Cazes 为 Cardano 主网某个代币策略关联的交易创建了一个订阅。他解释说,开发者还可以根据应用使用地址、质押凭证或脚本哈希来过滤活动。结果可在交易级别或针对单个 UTXOs 进行传递。

Cazes 以 Nexus 设计合作伙伴 FluidTokens 为例,展示了该系统如何用于借贷应用。他的案例研究涵盖了一个与 115 个地址关联的脚本,并显示在所检查的区块中,只有一小部分包含与该应用相关的活动。

在涉及 NIGHT 代币的另一项轮询演示中,Cazes 指出约 80% 的请求未返回新信息。应用能够避免的请求数量取决于其轮询频率以及所监控活动的活跃程度。

开发者还询问流式系统如何处理rollback,即先前观察到的链历史被替换的事件。与会者解释说,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 驱动的兑换小部件,并从该小部件所产生的兑换手续费中获得分成。