国人喜欢主链,老外喜欢匿名。这就是区块链的怪事,最近这段XVG的逆袭,让我不得不再写一篇关于匿名币的优劣。这篇文章水哥写了好久,大家看完别忘记点赞。
资金池混币和混币器混币(代表:达世币Dash)
优点:
不需要特定的共识就可以在大多数加密货币上运行
相对简单即可实施
轻量化
缺点:
只能提供基础的匿名
要求在线混币
早期需要可信的第三方
人们试图实现匿名的第一种方法是通过在资金池中混合自己和他人的币来达到目的,混合之后很难证明谁的硬币最初属于谁,从而提供某种程度的匿名。当然,前提是相信别人不会偷你的币。
环签(代表:Monero)
优点:
混合自动完成
默认情况下可以匿名实施
随着新的混币加入和时间的推移,匿名性会增加
使用环签执行时可隐藏交易金额
精心研究的密码学
缺点:
因为其区块链数据巨大且不可修剪,因此可扩展性较差
由于科技进步或执行错误的原因,可能会被解密
无法利用现有的比特币生态系统,需要单独的工作
环签大小受限
该加密技术的主要缺点是,它的交易——特别是与RingCT的交易——非常大,占用了几千个字节,这大大增加了存储区块链所需的存储空间。提供了良好的匿名性,但是作为代价,更大的交易规模和区块链扩展性也更难实现。
Zerocoin协议(代表PIVX)
优点:
不需要混币
成千上万个熔铸和取回交易完全打乱了各地址通过交易建立起来的联系,从而实现极高的匿名性
保留总量的可审核性
使用了高级的密码学知识
缺点:
证明数据目前比较大
需要一个信任机制
不正确的操作或泄漏受信任的设置参数可能导致伪造Zerocoin
在熔铸和取回的时候,需要多加注意
Zerocoin的工作原理是,熔铸掉你自己的加密货币(也就是所谓的零币熔铸),然后再兑换等量的做记号的新币(被称为零币取回)。这些币在没有任何交易历史的情况下出现,与新挖矿而得到币相似。这种匿名模式也有一些缺点。为了获得巨大的匿名性,同时打破交易链接。
Zerocash(代表:Zcash, Zencash, Komodo)
优点:
在熔铸过程和打破地址之间的交易链接方面可能是最好的匿名技术
验证数据小,验证速度快
隐藏交易金额
不需要转换成普通硬币,且匿名硬币可以直接发送到对方
缺点:
私密交易需要花费一段时间才能完成(在一台功能强大的计算机上要花一分钟左右)
由开发人员完成的复杂的信任参数
不正确的设置或泄漏受信任的设置参数可能导致伪造硬币
不能对供应进行审计,因此伪造很难被发现
使用更新的密码学
Zerocash采用了零知识证明,并试图改进Zerocoin协议。有了Zerocash和zkSNARKs技术,匿名数据大小现在只有1 kb,并且可快速验证。Zerocash缺乏可审核性。如果代码中存在bug,或者密码缺陷或多方信任设置的问题,攻击者可以生成无限的Zcash,与Zerocoin不同的是,这种额外的供应是无法被检测到的。因此,总量可查是非常重要的。
水哥总结:
每一个匿名模式都有利弊,从专业的角度来讲,门罗的隐私性是控制的很好,但是扩展性差。新一代的Zcash看上去更适合交易,但是万一出现bug的话很难追查。喜欢匿名的可以跟我一起交流哦。
今日毕,明日见。
领取专属 10元无门槛券
私享最新 技术干货