浅析区块链隐私保护技术之门罗币
|
完成了环签名过后你可能还是有很多疑惑,比如在无法确认发送者的情况下如何保证不会出现双花攻击呢,这就要涉及到一个新东西key image了,即I = xH(P),此处的x就是发送方的private spend key,而P就是我们前面提到的stealth address,也就表示是要发送给接收方P的,因为P是一次性的,所以说这个key image是针对每笔交易生成的,也就是说每笔交易的key image都不相同,节点可以通过验证key image来判断这笔交易是否出现过从而避免双花攻击。 4. ring CT 环形加密,即ring CT,应该算是门罗币中比较新的技术革新了,去年才正式应用,它对前面提到的环签名进行了进一步的改进,缩小了签名大小,进一步提升了效率,更棒的是它的出现使得门罗币的交易信息中的金额也得到了隐藏,唯一可见的仅有来自于Coinbase的交易金额,即挖矿所得,这也算是进一步提升了门罗币的匿名性,同时交易大小的缩小也减少了所需的手续费,这还是挺重要的,毕竟门罗币之前就一直为高昂的手续费而为人诟病,这其中很大一部分正是来自于这部分签名。 至于算法的详细流程,有兴趣的话可以去看看它的论文,就不展开说了(毕竟太菜)。 四、写在最后 本文主要还是简单分析了一下区块链的隐私保护形势以及门罗币所采用的一些隐私保护技术,毕竟发展了这么多年,其结构当然不只是我讲的这么简单,研究的过程可能会遇到很多的阻碍,还是不能轻言放弃啊。至于其他几个隐私保护方案后面有空应该也会写写吧,零知识证明很是让人着迷,却也让我极度头疼,此外水平所限,文中如有纰漏还请大佬们指教。 【编辑推荐】
点赞 0 (编辑:PHP编程网 - 金华站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


