

每次有人发送门罗币(XMR)时,付款最终都会到达一个接收方从未实际公开过的地址。
隐身地址是门罗币隐私模型的核心组成部分。它要求发送方代表接收方为每笔交易创建一个随机的一次性地址。
这样一来,一个公开的地址可以接收无限次付款,而任何两笔交易在区块链上都不会共享一个可见的位置。
三个密钥确保了系统的运行。公开地址是接收方分享的地址。私密查看密钥让钱包能够检测到收到的交易。私密花费密钥则授权资金的转移。
查看密钥允许持有者访问与钱包相关的所有隐身地址,但无法从这些地址花费资金。
接收方使用自己的私钥扫描所有交易,重建目标地址,并在匹配时接受付款。发送方和接收方从不直接交互,但每个接收方必须扫描整个账本才能找到收到的付款。
这就是钱包同步需要时间的原因:没有快捷查询方式,只能对网络上的每笔交易进行全面扫描。
隐身地址确保交易无法被追溯到接收方的实际地址。第三方观察区块链时,只能看到一次性公钥,无法将其与已知的钱包或身份关联起来。
通过隐身地址实现的接收方隐私自门罗币推出以来就一直存在。发送方隐私历来依赖环签名机制,该机制将每笔真实花费隐藏在一小群诱饵中。
当用户发起交易时,他们的签名被包含在一个签名环中,使得观察者难以从计算上确定哪个参与者是实际发送方。
这一系统现在正在被取代。即将推出的FCMP++(全链成员证明++)升级将用更强大的零知识证明系统取代原有的环签名。全面部署后,每笔门罗币交易都将隐藏在所有链上曾经创建过的每一个输出中,目前超过1.5亿个未花费交易输出(UTXO)。
随着链的增长,固定环大小会随时间降低隐私性,而高级链分析技术有时也能缩小可能性范围。FCMP++通过大幅扩展匿名集来解决这一问题,使关联攻击在计算上变得不可行。
门罗币项目正致力于将这一升级应用于整个原生输出集,这意味着较旧的输出也将受益于扩展后的匿名池。
声明:文章不代表币圈网立场和观点,不构成本站任何投资建议。内容仅供参考!
免责声明:本站所有内容仅供用户学习和研究,不构成任何投资建议.不对任何信息而导致的任何损失负责.谨慎使用相关数据和内容,并自行承担所带来的一切风险.