去年如果有人问我哪个虚拟货币更匿名,更安全,更快捷,我肯定会告诉他Dashi,Monroe,或者Zcash。但是今天如果还有人问我这个问题,我的答案一定是Zcoin。
本底调查
Zcoin,也可以叫XZC或Zerocoin。2016年,约翰霍普金斯大学的密码学教授马修d格林(Matthew D. Green)和他的助手们制定了一项名为Zerocoin的协议,根据该协议,Zcoin虚拟货币得到了扩展。同时,Zerocoin协议是目前区块链协议中被引用次数最多的论文之一,共被学术引用200余次。
(这位小哥哥是马修教授)
先说马修教授的背景。马修教授是密码学专家。他曾经是Zcash的核心开发者之一,曾经挖掘过RSA BSAFE、Speedpass、E-ZPass的安全漏洞。
所以你可能没什么感觉,我就选一个事件来解释。
RSA BSAFE是1999年开发的一套加密算法,但这种加密算法得到了美国国土安全部(NSA)的支持,这意味着美国政府可以解密任何由RSA BSAFE加密的数据。然后这个后门被马修教授发现,并在网上曝光。
此外,马修教授还有各种惊人的成就,比如破解Speedpass支付系统,开发Zcash虚拟货币协议,在ATT实验室担任核心研究员,发表数十篇科学论文。
(马修教授论文的一部分)
如果用比特币、以太坊或者其他虚拟货币转账,你的足迹,你有多少钱等等。会留在账本里,用户的隐私很难得到保护。但如果用Zcoin转账,不仅不会留下脚印,而且转账速度非常快。Zcoin相比其他虚拟货币有很多优势。今天我就给大家一一讲解一下。
自毁机制
Zcoin的货币转移与其他虚拟货币有很大不同。如果用户A要给用户B发一个Zcoin,Zcoin的协议会销毁用户A的Zcoin,然后重新生成一个新的Zcoin给用户B,简单来说,比特币就是把一个用户钱包里的钱转移到其他用户的钱包里,而Zcoin是通过直接销毁钱,重新生成一个新的钱到其他钱包里来转移钱。基于这种机制,很难有人通过块数据查询转账记录,极大地保护了用户的隐私。
答:代表比特币的转账机制,可以通过块数据追溯到转账方和收款方。
b:它代表Zcoin的资金转移机制。由于货币在转账过程中已经被销毁,又有新的货币生成,虚线不可追踪,从而保证了用户的隐私和安全。
节点区块链
除了自毁机制,Zcoin还有一个牛逼的技术,就是Masternodes,中文可以翻译成节点区块链技术。这项技术非常棒,因为它可以占用少量的计算能力来完成快速和匿名的交易。
当用户A和用户B想要向用户C、D和E转账时,节点区块链将负责整个转账操作。用户A和用户B会先把钱转到节点区块链,再从节点区块链把钱转到用户C、用户D和用户E,这些转账记录都是无法追查的。由于节点区块链承担了记账、转账等部分功能,在交易速度上可以秒杀ETH、BTC等主流货币。经过我们的实际测试,Zcoin的转移时间基本上在5秒到3分钟之间。
MTP幂算法改进了公平性计算
比特币的初衷是为了避免基于区块链技术的中心化,但比特币漏掉了一个根本问题,那就是计算能力的中心化。比如基于Scrypt(比特币、莱特币等)的算法。),ASIC的矿机可以掌握大部分计算能力,容易形成计算能力集中化等问题。为了避免这个问题,Zcoin小组提出了MPT(merkle tree proof)算法,从而消除了区块链算法的中心化。技术上的解释有点复杂。简单来说,不管你用ASIC芯片还是GPU挖矿,效果都是一样的。
技术总结
综合以上几点,我们可以看到Zcoin有几个优点:
1.因为有自毁机制,Zcoin会比门罗币、大石币、比特币等虚拟货币更加匿名,大大保护了用户的隐私。
2.由于Zcoin采用了节点区块链技术,可以占用少量资源完成高速交易,并进一步保证匿名性。
3.Zcoin基于MTP算法,可以避免计算能力的集中,使货币分配更加公平公正。
4.ZCoin协议中引用了RSA-2048加密协议,已经得到了广泛的应用,几十年的技术积累,安全性进一步提高。
有不为人知的秘密
虽然Zcoin在底层算法上已经接近完美,但还是被曝光了一些黑历史。2017年2月,一个攻击者利用实现代码中的一个小BUG生成了370,000 Zcoin,但该漏洞不是协议代码或算法中的漏洞,而是实现代码中的漏洞。本来Zcoin的供应量是2100万,现在直接变成了2137万。漏洞发生后,Zcoin官方紧急修复了漏洞,并计划在接下来的几天准备资金销毁多余的37万Zcoin。
目前,Zcoin协议已经在Pivx、Smartcash、ZeroVert等中使用。同时,Zcoin钱包已经支持Mac、Windows、Linux、Web和Android系统,未来Zcoin还将加入TOR Onion网络协议,进一步增强匿名性。虽然这次攻击对Zcoin造成了不小的冲击,但我相信只要开发团队足够重视并严格审查代码,消除此后的bug,Zcoin在未来的日子里会更加成熟。