以太坊创始人提出隐形地址通用方案
1月20日,以太坊创始人Vitalik Buterin在其个人博客中提出了一套关于隐形地址的通用方案。隐形地址旨在解决以太坊等公共区块链暴露大量交易数据的问题。
隐形地址的核心功能
根据Buterin的描述,隐形地址本质上可以隐藏特定交易的接收方。这一功能再现了部分加密货币用户遵循的标准隐私实践:为每个新发送方创建新地址。Buterin指出,尽管隐形地址具有隐私优势,但它无法提供支付交易费用的方法。为解决这一问题,他提出了两种方案:第一种方案涉及ZK-SNARKS,成本较高;第二种方案涉及专门的交易聚合器,这似乎是他的首选解决方案。
隐形地址的潜在挑战
Buterin进一步指出,隐形地址增加了创建社交恢复钱包的难度。社交恢复钱包是指当主要持有者丢失私钥时,可以由第三方恢复的钱包。虽然Buterin提出了一些解决方案,但他表示开发者可能需要"忍痛"接受钱包恢复过程的高成本。
与Tornado Cash的区别
Buterin还区分了隐形地址与Tornado Cash。他表示,虽然Tornado Cash可以模糊涉及ETH和主要ERC-20代币的交易,但在处理NFT和小众ERC-20代币交易时效果不佳。他补充说,Tornado Cash最适合用于自主的币混合。
Buterin对隐形地址的持续关注
Buterin过去多次讨论过隐形地址。2020年3月,他提出了一种与以太坊域名服务(ENS)兼容的隐形地址方案。2022年8月,他又提出了一种与ERC-721 NFT兼容的隐形地址方案。
未来展望
Buterin没有说明以太坊是否或何时会加入隐形地址功能。然而,他表示隐形地址"可以很快实现",并将为用户带来显著的隐私优势。他补充说,在缺少隐形地址的情况下,钱包应该引入原生隐私功能,如自动地址生成。
目前至少存在一个以太坊改进提案EIP-5564,该提案提出了在以太坊上创建隐形地址的标准化方法。然而,该提案的状态表明它可能会在未来发生变化。值得注意的是,包括Zcash和Monero在内的多种区块链已经使用了隐形地址,Verge等不太知名的项目也包含这一功能。