注册并分享邀请链接,可获得视频播放与邀请奖励。

杉 10/06 上星球看 OKX Now
@Cedar_0x
撸毛|Web3 新兵蛋子 在链上练级,记录实践与思考。
432 正在关注    267 粉丝
这几天其实想了好几个 idea,甚至有些都已经做到一半了,结果一转头发现,已经有大佬把类似的东西做出来了 😂 只能说 TapeOut 生态里的产品出现速度真的太快了。 刚好这几天我也在恶补交易安全、权限和审批这块的东西,正好看到 OKX 安全盾全新上线,对“安全”这件事的感受又更深了一点,就顺着这个方向做出了 TapeSafe。 为什么会做 TapeSafe? 因为团队审批这件事,很多时候不是看“有几个人点了同意”这么简单。 发起人能不能给自己投票? 有没有某些成员必须签字? 紧急冻结以后,就算已经凑够票数,请求还能不能继续通过? TapeSafe 做的事情,就是把这些审批规则,真正编译成一份 TapeOut NAND 电路。 目前最多支持 5 名成员,可以配置: 1.最低有效票数 2.发起人不计票 3.必签成员 4.紧急冻结 把当前审批状态输入进去,电路会直接给出最终结果:通过,或者拒绝。 这份规则电路一共用了: 74 个 NAND / 19 位输入 / 1 位输出 / 0 个 LATCH 完整网表只有 518 Bytes。 比如,两名有效成员批准时可以正常通过;但票数不足、发起人靠自批凑票、缺少必签成员,或者已经开启紧急冻结,都会直接被拒绝。 TapeSafe 的处理器和电路已经部署在 X Layer 主网,Chain ID 196: Processor / Transistors 0x7e33ea21cc11929b48b339735a61c2d4b8aed708 Circuits 0xe10931e0cfb42c76ced25b4712e7553f24a3d9e9 部署钱包 0x375abb0e951addda5538e38ac5bcfce814a14752 CPU #267# / Circuit #1,已经完成流片。# 处理器创建、74 个 NAND 单元铸造,以及电路流片对应的三笔主网交易,也都已经逐笔核对。 处理器发行上限为 210,000;单个晶体管铸造价格为 0.000066 OKB,协议费和 Gas 另计。 产品里也可以直接体验。 在「电路实验室」里,可以切换“两票通过 / 自批无效 / 紧急冻结”等不同场景,直接看到输入变化以后,电路结果怎么变化。 在「链上核验」页面,不用连接钱包,也可以查看真实合约、电路规格、持有人,以及 4 组主网求值结果。 页面还会通过 两个独立 RPC,在同一区块交叉核对数据。 仓库里也整理了部署收据、完整网表、核验命令和测试记录。 本地测试覆盖了全部 524,288 组输入组合;主网另外验证了 4 组代表性场景。两部分证据分别保留。 这次提交已经完成了: 处理器主网部署 + 规则电路主网部署。 金库执行器目前已经有代码和测试,但还没有部署。现阶段的电路只负责判断“这个审批是否有效”,还不会直接执行资产转账。 项目目前仍然是一个未审计原型,底层协议合约也具备可升级性。 下一步,我想把这份规则电路真正接进完整的团队金库流程,让“审批规则”和“资产执行”连起来。 TapeSafe 想解决的问题其实很直接: 团队审批不应该只看到一串签名。 你也应该能看清楚,它到底是按照什么规则通过的。 GitHub: 中文演示: 支持 TapeOut,也支持 X Layer! @Blonskr @TapeOutWorld @XLayerOfficial @zakk_okx @misaENFP
显示更多
0
11
32
0
转发到社区