案例研究 · 2025

第 15 个案例,共 26 个

Account Abstraction

逆向工程出混合计算,交付 3 个生产 SDK,至今仍在运行。

Boba Network 的混合计算让智能合约能在单笔交易内触发类似预言机的链下计算,并可信地将结果返回链上。它是 Boba 账户抽象模型的核心,也是相较于标准 L2 的关键差异。

BLOCKCHAIN 2025 上线
01 概览

概览

Boba Network 的混合计算让智能合约能在单笔交易内触发类似预言机的链下计算,并可信地将结果返回链上。它是 Boba 账户抽象模型的核心,也是相较于标准 L2 的关键差异。

02 挑战是什么?

挑战是什么?

零文档,没有规范,只有原始节点代码。我们与 Boba 团队一起从运行中的系统逆向出混合计算,在线上修补基础设施错误,并对着移动目标交付三个生产 SDK。开发者在等;时间表不等。

03 我们做了什么决定?

在脚下的基础设施一直在移动的同时,把应用层搭起来。

Boba 内部团队在基础设施层实现 Account Abstraction,我们在其上构建应用层。没有文档,只有不断变化的运行代码。错误不停冒出来,与他们的团队实时一起修,赶在下一次 push 弄坏别处之前。两个团队,一个会动的目标,没有规范。
04 我们做了什么

我们做了什么

我们在 Boba 的项目内部做工程,把运行中的系统当作规范。测试工具先探测线上节点行为,再写任何 SDK 代码,并在基础设施悄悄变化时大声失败。在此之上:用于链下计算处理器的后端 SDK、用于链上调用和结果处理的 Solidity SDK、面向 dApp 的前端 SDK,外加可运行的示例。三个 SDK 扛过了每一次悄无声息的基础设施变更,至今仍在生产中。

05 成果

成果

速度 3个SDK 后端·合约·前端
信号 持续运行 在Boba Network上
06 经验总结

经验总结

未记录的基础设施迫使你把运行中的系统当作规范。在任何 SDK 抽象之前先用测试工具探测线上节点行为,每当底层基础设施无声变化时都证明了其价值。免费的 ERC-4337 UserOperation 调试器把同样的纪律用于采集的 operation 和 revert。

技术栈
标签
Account AbstractionHybrid ComputeSDKLayer 2
07常见问题

关于这个项目的常见问题

Account Abstraction 是什么?

Boba Network 的混合计算让智能合约能在单笔交易内触发类似预言机的链下计算,并可信地将结果返回链上。它是 Boba 账户抽象模型的核心,也是相较于标准 L2 的关键差异。

Account Abstraction 项目的挑战是什么?

零文档,没有规范,只有原始节点代码。我们与 Boba 团队一起从运行中的系统逆向出混合计算,在线上修补基础设施错误,并对着移动目标交付三个生产 SDK。开发者在等;时间表不等。

Wavect 为 Account Abstraction 做了什么?

我们在 Boba 的项目内部做工程,把运行中的系统当作规范。测试工具先探测线上节点行为,再写任何 SDK 代码,并在基础设施悄悄变化时大声失败。在此之上:用于链下计算处理器的后端 SDK、用于链上调用和结果处理的 Solidity SDK、面向 dApp 的前端 SDK,外加可运行的示例。三个 SDK 扛过了每一次悄无声息的基础设施变更,至今仍在生产中。

Account Abstraction 项目取得了哪些成果?
  • 3个SDK, 后端·合约·前端
  • 持续运行, 在Boba Network上
Wavect 与 Account Abstraction 是如何合作的?

项目类型:SDK开发。项目规模:月度 retainer。年份:2025。

Wavect 在 Account Abstraction 项目中使用了哪些技术栈?

Typescript, Solidity, Hardhat, Ethers.js, Node.js。

Wavect 从 Account Abstraction 项目中学到了什么?

未记录的基础设施迫使你把运行中的系统当作规范。在任何 SDK 抽象之前先用测试工具探测线上节点行为,每当底层基础设施无声变化时都证明了其价值。免费的 ERC-4337 UserOperation 调试器把同样的纪律用于采集的 operation 和 revert。

想要这样的成果吗?

聊聊你的项目。我们会坦率地告诉你,Wavect 是否适合参与。

联系我们