随着数字资产和区块链技术的快速发展,数字隐私保护和安全性成为了越来越受关注的话题。在这个背景下,一种名为"零知识证明"的技术正在逐渐崭露头角。
零知识证明技术可以在不泄露任何信息的情况下证明某些事情的真实性,被广泛应用于保护隐私和安全性。其中,基于零知识证明技术的zk-SNARK近期备受瞩目,成为数字资产和区块链技术领域的热门话题,但有一些安全问题却往往被我们忽视。
Beosin将陆续推出zk零知识证明安全研究,第一篇,本文将深入探讨zk-SNARK的背景,深度剖析零知识证明zk-SNARK漏洞:输入假名漏洞是如何被挖掘出来的?
最后使用刚伪造的attackHash:
21888242871839275222246405745257275088548364400416034343698204186575808495694,同样验证通过!即同一份proof,可以被多次验证通过,即可造成双花攻击。
tribeOS通过GRID平台完成证券型代币发行:广告科技公司tribeOS已通过GSX Group旗下的GRID平台完成了证券型代币发行。GSX Group首席执行官Nick Cowan强调,tribeOS是第一家使用该公司证券型代币平台GRID的公司,该公司同样欢迎其他希望“加快在资本领域采用区块链技术”的公司。(Cointelegraph)[2020/5/28]
此外,由于本文使用ALT_BN128曲线进行复现,因此共计可以生成5个不同参数通过验证:
4.修复方案
Semaphore?项目已经针对该漏洞进行了修复,具体修复代码如下:
图源:https://github.com/semaphore-protocol/semaphore/blob/0cb0ef3514bc35890331379fd16c7be071ada4f6/packages/contracts/contracts/base/SemaphoreVerifier.sol#L42
图源:https://github.com/semaphore-protocol/semaphore/blob/0cb0ef3514bc35890331379fd16c7be071ada4f6/packages/contracts/contracts/base/Pairing.sol#L94
但是该漏洞属于实现上的通用漏洞,经过我们Beosin安全团队的研究发现,众多知名的零知识证明算法组件和DApp项目都受到该漏洞的影响,绝大部分后续进行了及时修复。以下列举出部分项目方的修复方案:
ethsnarks:
图源?https://github.com/HarryR/ethsnarks/commit/34a3bfb1b0869e1063cc5976728180409cf7ee96
snarkjs:
图源:https://github.com/iden3/snarkjs/commit/25dc1fc6e311f47ba5fa5378bfcc383f15ec74f4
heiswap-dapp:
图源:https://github.com/kendricktan/heiswap-dapp/commit/de022ffc9ffdfa4e6d9a7b51dc555728e25e9ca5#diff-a818b8dfd8f87dea043ed78d2e7c97ed0cda1ca9aed69f9267e520041a037bd5
EYBlockchain:
图源:https://github.com/EYBlockchain/nightfall/pull/96/files
此外,还有部分项目未能及时修复,Beosin安全团队已与项目方取得联系,正在积极协助修复。
针对此漏洞,Beosin安全团队提醒zk项目方,在进行proof验证时,应充分考虑算法设计在实际实现时,由于代码语言属性导致的安全风险。同时,强烈建议项目方在项目上线之前,寻求专业的安全审计公司进行充分的安全审计,确保项目安全。
来源:金杜研究院,作者:?宋海燕? 图片来源:由无界AI工具生成ChatGPT,一款由美国科技公司OpenAI于2022年11月30日发布的AI聊天机器人,一经面世便引发全球热议.
对游走于灰色地带的加密领域而言,出入金是不得不提起的话题。在近月来制度红利催生的香港热点下,圈内人最关注的无外乎是出入金,剑指出入金背后,则是合规牌照.
Tips: AMM与RFQ实际代表着DeFi和TradFi思维模式的差别AMM提高资金利用效率的方式是通过LP杠杆化实现的RFQ模式对于跨链交易有天然的优势CorePools的引入将显著改变Ba.
DeFi数据 1、DeFi代币总市值:488.78亿美元 DeFi总市值及前十代币数据来源:coingecko2、过去24小时去中心化交易所的交易量21.
作者:举大名耳,来源:?阿尔法工场研究院导语:面对苹果今天在AI上的种种困境,人们不禁在想,倘若面对这些难题的是乔布斯,他又会如何决断呢?在今年爆发的AI大战中,微软、谷歌、亚马逊等各个大厂.
来源:天空之城 作者:城主 编者导语 前几日,AI教父Hinton离开谷歌,并表态AI很危险和后悔研发的言论在人工智能圈引起了轩然大波.