区块链匿名是一个特别困难的事情,因为公共区块链的设计使得所有的交易都是透明的,加密货币的供应可以被公开验证。即使在保护隐私和维护公共可验证性之间存在冲突,匿名机制也必须确保这两个要素得以保留。
人们试图实现匿名的第一种方法是通过在资金池中混合自己和他人的币来达到目的,混合之后很难证明谁的币最初属于谁,从而提供某种程度的匿名。当然,前提是相信别人不会偷你的币。
旋风协议(Cyclone Protocol)可以完全打破存款地址和取款地址之间的链上链接,以此实现保护交易隐私。这种混合理念的创新,本次AMA就让Sam告诉我们什么是“旋风协议”。
刘shu_主持人:看到大家这么热烈的欢迎Sam,那么首先请sam做个自我介绍,并说说什么是旋风协议(Cyclone Protocol ) ?
Sam:大家好!我叫Sam,是旋风协议(Cyclone Protocol)团队的核心贡献者之一,很高兴能够作为主讲人参与此次举办的AMA。
像许多其他隐私相关的项目一样,我们选择团队匿名。保持匿名可以使我们可以更加专注于开发我们的协议与产品。我们构建的所有代码都是开源的,每个人都可以使用。
CYC通证以公平形式发行,没有团队份额、没有预挖、没有公募。
用户在链上的交易历史和账户余额都是公开透明的——只要获取到交易地址,任何人都能在区块浏览器中轻易查询到该用户的资产持有量、交易记录、资金来源和链上活动!旋风协议是一个跨链、非托管性、带收益聚合的隐私交易协议。通过非交互式简洁零知识证明(zkSNARKs),旋风协议可以完全打破存款地址和取款地址之间的链上链接,以此实现保护交易隐私。
旋风协议的基本原理非常简单——用户将加密货币资产放入匿名资产池(智能合约)中,再从该池中提取资产到这个用户的一个全新地址。
通过zkSNARKs(非交互式简洁零知识证明)技术,这一存一取的操作完全打破了存款地址和取款地址之间的链上链接,为用户提供匿名性和隐私。
刘shu_主持人:谢谢sam的介绍,那么旋风协议与其他匿名协议有什么不同之处呢,比如龙卷风(Tornado) ?
Sam:旋风协议和Tornado都采用了零知识证明zkSNARKs来实现隐私性,但是两个项目的定位不同。Tornado作为一个混币器在以太坊上表现不错。
旋风协议则是实现了跨区块链的、带DeFi收益聚合的匿名交易协议,通俗一点的讲旋风协议是”DeFi世界中的瑞士银行“。
PART-1
跨链 — 旋风协议起始于IoTeX链,近期登陆了币安链BSC,将在不久后登陆以太坊。通过ioTube三链桥来实现资产自由、匿名的在这三条区块链上面流动。
PART-2
DeFi收益聚合 - 旋风协议的匿名池自带收益聚合功能,类似YFI,俗称机枪匿名池。机枪匿名池可以在最大化用户投入回报比的同时很好地保护用户的利益,使其投资策略不被跟踪,资产受到保护。
我们的第一个机枪匿名池计划在下周开始社区投票,如果投票通过将会开通。
PART-3
强大的匿名性挖矿和流动性挖矿设计,鼓励基础资产存入匿名池子 + 附加资产不断进出匿名池,最大化匿名性提供给有需求的用户。
PART-4
去中心化治理 - CYC通证的持有者可以很好地参加到协议的去中心化治理中。
事实上,我们刚完成了旋风协议的第一个投票来开通CYC通证自身的匿名池,所有参与者都获得了治理空投。
在不久的将来,提案、投票、议案执行将全部通过跨链智能合约调用完成。例如对开设新匿名池的投票在IoTeX链上进行,投票结果(议案)可以通过跨链合约调用部署到BSC链上。
刘shu_主持人:跨链,匿名机枪池,听着就非常有意思了,接下来麻烦sam详细介绍一下旋风协议的激励模式与挖矿机制?很多社区成员对这块都有不小的疑问。
Sam:好的,我先做介绍,预留下来的时间我来为大家解答疑问
CYC是匿名交易旋风协议的原生通证,也是所有使用旋风协议(无论在IoTeX、BSC、以太坊或者其他链上)的统一通证。
CYC通证没有团队预留、没有私募公募预留,完全由匿名性挖矿和流动性挖矿产生。
PART-1 流动性挖矿
流动性挖矿和很多DeFi项目类似,目前有两个流动性挖矿池BSC上的CYC/BNB和IoTeX链上的CYC/IOTX。通过为这两个池子提供流动性,流动性提供者可以瓜分每天每个池子25CYC的奖励。CYC/BNB池的年化高达1000%,CYC/IOTX池子的年化大概500%。
PART-2 匿名性挖矿
匿名性挖矿有两个版本,部署在IoTeX链上的v1和部署在BSC链上的v2,机制略有不同。今天是在BSC社区,就重点讲讲匿名性挖矿v2,也就是AMv2。
匿名性挖矿是让用户把资产比如BUSD存入匿名池,获取CYC收益 - 比如R2D2池的收益是每天1个CYC,所有储户瓜分,在用户提取资产的时候,其BUSD和赚到的CYC一并取走。
每一次存入的时候,大致需要存入三种币:
【一类资产】也是最主要的资产,比如:10000 BUSD、100BNB
【二类资产】目前三个池子都是0.1BNB,这个实际上是为了方便用户的而收取,因为这0.1个BNB最终将会在取款的时候打回到用户的新的地址上。一般来讲新的地址是没有BNB的,因此用户提款BUSD后是无法用这个账户做任何事情的。旋风协议的贴心设计使得用户有BNB去操作自己的BUSD。
【挖矿奖励 】动态的CYC数量,这个实际上是为了用户隐私而事先收取事后退还的一笔CYC。
因为匿名性挖矿到CYC是和资产存入匿名池时间成正比的,为了保护用户在提款的时候不暴露其资产在匿名池中存储的时间,协议根据用户存入的时间,事先收取一部分CYC比如0.01,事后连同盈利部分(比如0.10)一并退还(比如0.11),这样其他人就不知道资产在池中时间了。
在取出的时候,协议会收取挖矿奖励部分的1%CYC并销毁,另外收取0.5%的CYC会给到中继服务 - 因为中继服务最终帮用户把币从合约里面取出来,并发送到新的地址,它自身有燃油费开销。
总而言之,用户可以通过 流动性挖矿 + 匿名性挖矿 来“挖”CYC。
刘shu_主持人:接下来第四个问题,CYC的用途是什么?为什么我们要长期持有CYC?
Sam:CYC有两个用途
第一个是有效激励持币用户提供匿名性,使得有需求的用户可以随时方便的使用。
第二个作用是参与治理旋风协议,使其可以往社区希望的方向不断演化。
所有CYC的持有者都可以提出议案,并呼吁社区投票。
议案可以至少覆盖如下内容:
● 在哪条链上发布旋风协议
● 对何种资产以何种面额开设匿名池
● 更新现有匿名池参数
● 开设何种新的流动性挖矿池
● 更新现有的流动性挖矿池参数
● CYC的发行和分配机制等
欢迎大家提出有意义的议案,并且积极参与社区投票,早期的社区投票有机会获得CYC空投。
除了使用snapshot,旋风协议的DAO也在开发中,灵感来自于Compound DAO。
从长远来看,我们预计所有DeFi项目都需要一个旋风协议提供的隐私层进行保护交易隐私性 - 完成从DeFi到隐私DeFi、从银行到瑞士银行的进化。如果如此,CYC的早期开采者和长期持有者将在旋风协议中获得不菲的收益。
刘shu_主持人:到目前为止,旋风协议的发展情况如何?接下来有什么计划?
Sam:自项目启动以来,旋风协议社区发展非常迅速。当前Twitter上有超过1万名追随者,而电报群中,我们也拥有9000名的社区成员,中文社区保守估计也有近千人。希望有志于隐私、DeFi和社区建设的小伙伴,积极加入到我们中来!
旋风协议于2021年1月在IoTeX上首发,IoTeX是当前最具有先进性的去中心化、高速、EVM兼容的区块链,并且拥有蓬勃的全球社区。最重要的是,IoTeX是极少数已经具有跨链功能(跨ETH+跨BSC)的公链项目之一,手续费低廉,这使得任何用户都能低成本的参与其中。
旋风协议于2021年3月12日在BSC上发行,覆盖了BUSD、BNB等资产,24小时的TVL就迅猛突破了一千万美金。最近几天,我们收到了不少社区的积极反馈,在界面、用户体验方面会有较大的提升。CYC匿名池的议案也通过,大概10小时之后会开放。届时,用户可以用CYC“挖”CYC。
除此之外,我们的匿名机枪池开发已经完成,正在接受ChainShield和慢雾的合约审计。
审计通过后,我们将以社区投票的形式来决定匿名机枪池首发支持的资产和面额。
我们还收到了几个顶级DeFi项目的邀约,他们的社区用户渴望能够在保证隐私的情况下玩DeFi,希望能够开设这些DeFi代币的匿名(机枪)池,届时我们会以社区投票的形式来决定。
更长期一些,我们在准备以太坊上发行旋风协议,并且逐步支持跨链匿名交易 - 比如用户可在以太坊上存入BSC链上的匿名机枪池并获取收益,在结束后退回其资产和收益到以太。
我们也在调研在其他公链上发布旋风协议的可能性,比如Polkadot、Kusama。旋风协议自己的治理DAO设计已经完成,正在被慢慢实现,一切都在往好的方向发展,中文爱好者社区刚刚开始建设,欢迎作为早期贡献者加入。
飞翔的小拇趾:我有个问题,你们后面会支持直接跨链的混币吗?比如我从iotx链上存iotx,然后从bsc链上提iotx这种?
Sam:前端现在还有不少问题 我们正在根据社区意见积极改进。
刘shu:我提一个问题,我在操作中发现,我在取出存入的iotx的时候,并没有收到之前存入的bnb,不知道这是早期存入的bug还是什么原因。
Sam:如果是在BSC上的存和取 是应该收到退回的0.1BNB的 你可以私下把txhash发给我 帮你看下。
刘shu:收到,感谢. 跨链匿名机枪池我不知道我理解的对不对,意思是说,比如我在bsc上存了bnb,跨链匿名机枪池也可以帮我收货iotex或者eth链上池子的收益吗?
Sam:是 反过来讲 bsc上面有BUSD挖矿收益很好的地方比如venus,那么在IoTeX链上的某个匿名跨链机枪池(现在还没有)中存入peg BUSD,这一笔BUSD会直接跨链存入venus挖BUSD。
刘shu:关于一池第一天的年华基本等于没有,这个是奖励设置少了吗?后续收益会提高吗?
Sam:BSC第一天上线的时候,我记得年华不低,后来TVL增高后摊薄了年华,后续会通过社区投票开设新的池子,刚开始收益会比较高,可以关注10小时后开的CYC池子。
Mar:现在的匿名机制对于BSC链上的安全会不会有威胁。因为这样对于黑客来说有了躲避追踪的方法,项目方怎么看这种道德风险。
Sam:很好的问题 旋风协议只是工具,怎么用是看用户。旋风协议既可以让用户保护自己投资策略,也可以给黑客提供机会。技术都是双刃剑。
疯:请问一下,在cyc正式开挖之前有提到过提前存入资产会有奖励。请问是什么奖励呢?会在什么时候给到大家?
Sam:社区有一个关于空投CYC给提前存入资产用户的内部意向,形成具体议案后会通过snapshot进行投票。
疯:五群有群友提问 最近出现了很多隐私项目,你们是跨链来的,优势和劣势你们认为是什么呢?
Sam:正如我前面所说,旋风协议和tornado以及其fork这一类隐私混币项目的最大不同是 他也是一个收益聚合器 类似YFI 的同时,支持匿名、跨链和去中心化治理。
DeFi世界中的瑞士银行,是旋风协议对自己的定位
疯:隐私型收益聚合器,我很喜欢 我也体验过你们的跨链,从iotx到BSC很快 但是在BSC到iotx的时候,是否到时候会对接BSC桥呢?毕竟BSC的桥跨链是大家最容易找到的地方,不过更好是从币安交易所提到钱包 防止操作错误。
Sam:BSC的基础设施建设还在不断推进中,如果BSC桥能够支持跨链合约调用的话,CYC理论上是可以通过BSC桥做跨链的。我们和BSC技术团队有紧密合作,看他们的进展。
疯:五群有人提问:cyc的核心代码是fork torn吗?
Sam:不是 cyc和tornado都使用zksnark来保护交易隐私是真的 其余部分大相径庭;当然 tornado的zksnark也是从zcash那里学来的;zksnark本身是一项通用的技术 在密码学、隐私保护领域有广泛应用。区块链上的zksnark应用是近些年才出现的 主要用于交易隐私保护 和 扩容(比如zkrollup)
刘shu:今天的AMA先到这里告一段落,大家对cyc有兴趣的话,可以试着参与cyc匿名存款以及提供流动性中来体验产品获得CYC奖励。
Sam:好的 谢谢大狮兄BSC研究会为我们提供这个机会 向大家介绍旋风协议Cyclone。项目还在早期,有不少用户体验上的问题,我们正在积极修正。更多的资产池将会被陆续开放,CYC也会陆续进入DeFi项目交易所和Crypto玩家的视野。