【英文长推】Nocturne 协议中有哪些可以帮助开发者的隐藏宝石?

快链头条
2024-01-30 08:09
新闻
12547

首先,Nocturne 采用了一种新颖的「zk」批量子树更新技术,可将维护 Poseidon Merkle 树的链上 Gas 成本降低 90% 以上。为了获得快速的客户端证明并降低 Gas 成本,我们在链上对树进行排序,并更新整个深度为 4 的子树,同时只在链上计算 SHA256 哈希值(便宜)。这种技术非常适合在链上维护对 zk 电路友好的树。 其次,Nocturne 利用 Groth16 批量证明验证。据我所知,这是 Solidity 中唯一经过审核的 Groth16 批量验证器,对于使用 Circom 进行客户端证明的项目来说,应该非常有用。 第三,考虑到对无需许可的捆绑者的需求,我们设计了一种机制,该机制可以:1)计算子操作的 Gas 费用;2)计算捆绑者补偿;3)强制执行用户指定的「意图」(输出代币数量的下限)。该机制涉及两个微妙的嵌套外部调用,这对于进行批处理的 EIP-4337 项目可能会有独立的用处。【原文为英文】\n原文链接

温馨提示:
快链头条登载此文本着传递更多信息的缘由,并不代表赞同其观点或证实其描述。
文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。