Cyclone Protocol
简体中文
简体中文
  • 旋风协议
  • 如何工作
  • 匿名池
  • CYC通证经济
    • 流动性挖矿(LM)
    • 匿名性挖矿1.0 (AMv1)
    • 匿名性挖矿2.0 (AMv2)
  • 智能合约
  • 部署与合约地址
  • 路线图
  • 去中心化治理
  • 数据和走势
  • 技术开发
  • 社区
  • Github
  • 操作指南
    • 操作说明: 如何存款
    • 操作说明: 如何提款
    • 如何进行流动性挖矿
  • 挖矿指南
  • 常见问题
Powered by GitBook
On this page
  • zkSNARKs——保护交易的隐私性
  • 可信启动

Was this helpful?

如何工作

Previous旋风协议Next匿名池

Last updated 4 years ago

Was this helpful?

zkSNARKs——保护交易的隐私性

旋风协议的原理非常直观——用户将加密货币资产放入匿名资产池中,等上一段时间后,再从该池中提取资产到这个用户的一个全新地址。一存一取的操作完全打破了存款地址和取款地址之间的链上链接,为用户提供匿名性和隐私。

具体的讲,资产在放入匿名资产池后将向用户生成一个证明字符串,相对应的哈希值(称为存证)将连同用户存款金额发送至旋风协议的智能合约。智能合约收到这笔存款后将把存证添加至存款用户的存款清单中。需要提取时,通过提供相应的证明字符串,用户就能在智能合约中的账户存款清单内进行提款操作。通过zkSNARKs(非交互式简洁零知识证明)技术,实现了在此交易过程中无需透露交易详情与确切存款;智能合约通过验证用户提供的证明,将把账户内资金转移至指定的提款地址。这一过程任何一个外部人员都无法查看,也无法了解此提款的来源处。

可信启动

如需更深入地了解技术细节,请参阅。

我们及其重视“安全性”与“隐私性”,并致力于高标准、高安全性地启动旋风协议。整个项目的智能合约部分是完全开源,欢迎同行审阅。旋风协议的zkSNARKs部分已得到广泛审计。 此外,我们直接使用了tornado.cash的可信启动部分,因为其已经在将近一年。

相关论文
以太坊上稳定运行