← 所有案例研究
案例研究 · 2025

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

想要这样的成果吗?

告诉我们你在做什么。我们会直说我们到底适不适合做这件事。

 联系我们