风险提示:防范以虚拟货币/区块链名义进行的非法集资风险。 ——银保监会等五部门

门罗币为什么能匿名?它的实现技术和原理是什么?环签名技术、隐地址、环机密交易

白话区块链 2019-08-08 11:34:10
微信分享

扫码分享

门罗币保护隐私的三大技术:环签名技术、隐地址、环机密交易

作者:JackyLHH / 来源:白话区块链

门罗币保护隐私的三大杀手锏

1、环签名技术(Ring Signature)

环签名技术最早在 2001 年由 Rivest、Shamir 和 Tauman 三位密码学家提出。

环签名技术示意图

▲ 来源:NvestLabs

 

环签名技术可以简单理解为发送人在签名前,临时拉了网络中的其他人组成一个“群”。发送人利用自己的私钥和群中所有人的公钥,对交易的信息进行签名。这样,即使有人拿到了这个群里所有人的公钥,他也只能知道这笔交易出自这个群中的某个人,至于具体是谁则无从得知。

所以,环签名技术保护了发送人的隐私。

2、隐地址(Stealth Address)

隐地址也称为一次性地址,所有的门罗币交易都通过隐地址来保护接收者的隐私。

隐地址

▲来源:Cryptonote

 

每当发起交易时,会随机生成一个全新的、用完即可丢弃的收款人地址。通过隐地址,每笔交易都显示不同的收款地址,即使有很多笔交易是发给同一个人,外界人也无法得知,从而保护了收款人的隐私。

3、环机密交易(Ring CT)

2017 年 1 月,门罗币启用了环机密交易。

在交易中,发送方不会在网络上公开广播真实的交易金额,而是提供一个数字 RCT,RCT = 随机数 + 真正的交易金额。随机数由钱包随机产生,作用就是遮盖真实的交易金额。这样,无论是矿工还是外界人,都无从得知实际的交易金额,从而实现了对交易金额的隐匿。

除了上述三大保护隐私的技术外,在官网发布的路线图中还有加强门罗币隐私的 Kovri 项目。通过 Kovri 项目,网络无法监测到用户是否在使用门罗,从而隐藏交易双方的 IP 地址,保护用户隐私。不过,Kovri 项目目前开发已经停滞,核心团队计划用 I2P Zero 来代替 Kovri。

白话区块链

区块链世界入口第一站,人人都能看懂的区块链;24 小时热点实时追踪。