案例研究 · 2025
Account Abstraction
逆向工程出混合计算,交付 3 个生产 SDK,至今仍在运行。
Boba Network 的混合计算让智能合约能在单笔交易内触发类似预言机的链下计算,并可信地将结果返回链上。它是 Boba 账户抽象模型的核心,也是相较于标准 L2 的关键差异。
BLOCKCHAIN
SDK开发
2025
上线
01
概览
概览
Boba Network 的混合计算让智能合约能在单笔交易内触发类似预言机的链下计算,并可信地将结果返回链上。它是 Boba 账户抽象模型的核心,也是相较于标准 L2 的关键差异。
02
挑战
挑战
零文档,没有规范,只有原始节点代码。我们从运行中的系统逆向出混合计算,在线上修补基础设施错误,并对着移动目标交付三个生产 SDK。开发者在等;时间表不等。
03
我们做出的关键决策
在脚下的基础设施一直在移动的同时,把应用层搭起来。
Boba 内部团队在基础设施层实现 Account Abstraction,我们在其上构建应用层。没有文档,只有不断变化的运行代码。错误不停冒出来,与他们的团队实时一起修,赶在下一次 push 弄坏别处之前。两个团队,一个会动的目标,没有规范。
04
我们做了什么
我们做了什么
我们把运行中的系统当作规范。测试工具先探测线上节点行为,再写任何 SDK 代码,并在基础设施悄悄变化时大声失败。在此之上:用于链下计算处理器的后端 SDK、用于链上调用和结果处理的 Solidity SDK、面向 dApp 的前端 SDK,外加可运行的示例。三个 SDK 扛过了每一次悄无声息的基础设施变更,至今仍在生产中。
05
成果
成果
速度
3个SDK
后端·合约·前端
信号
持续运行
在Boba Network上
06
经验总结
经验总结
未记录的基础设施迫使你把运行中的系统当作规范。在任何 SDK 抽象之前先用测试工具探测线上节点行为,每当底层基础设施无声变化时都证明了其价值。
技术栈
标签
Account AbstractionHybrid ComputeSDKLayer 2
链接与资源