以太坊创办人 Vitalik Buterin 提出“隐形地址”系统以增强区块链之隐私 — 这是它的工作原理

Fredrik Vold
| 0 min read

以太坊创办人 Vitalik Buterin 为以太坊提出了一个新的“隐形地址”系统,该系统将显着改善和简化普通用户实现隐私的工作流程。

根据 Buterin 周末发表的一篇题​​为“隐形地址不完整指南”的部落格文章,其拟议的系统带来的隐私属性将与为某人收到的每笔交易所生成的新地址相同。

唯一的区别是,这将在接收器不需要任何工作的情况下发生。

隐私仍然是以太坊的一大挑战

在该贴文中,Buterin 承认隐私 — 或缺乏隐私 — 对以太坊用户来说是一个大问题,他说:

“以太坊生态系统中剩下的最大挑战之一就是隐私。在默认情况下,进入公共区块链的任何内容都是公开的 […] 实际上,使用整套以太坊应用程式涉及将你生活的重要部分公开,供任何人查看和分析。”

他补充说,为用户们改善这种情况被“广泛认为”是开发人员应该努力解决的一个重要问题。

秘密支出的密钥和隐形的元地址 (meta-addresses)

具体来说,Buterin 提出的系统之工作原理是让钱包产生所谓的隐形元地址 (stealth meta-addresses),以使用只有交易中的接收方才能取得的秘密“支出密钥” (spending key) 来接收资金。然后将隐身地址与发送方共享,发送方还必须在链上发布一段称为临时公钥的加密数据,以便接收方了解该地址属于他。

为了能够产生秘密的支出密钥和公共的隐身元地址,Buterin 提议使用一种称为 Diffie-Hellman 密钥交换的系统。根据 Buterin 的说法,该系统是现代密码学的基础部分,将可以精确地达成在以太坊上实施隐形地址所需的功能。

这位以太坊创办人继续分享新系统工作流程的详细说明:

零知识证明 (Zero-knowledge proofs)

总而言之,这位以太坊创建者承认,隐形地址确实会带来“一些长期可用性的问题”,包括围绕所谓的丢失密钥的“社会恢复”之问题。他说,现在可以简单地接受这些担忧,但也明确表示,更持久的解决方案可能“极度”地依赖于零知识 (ZK) 证明 (zero-knowledge proofs)。