以太坊联合创始人Vitalik Buterin前段时间发表了一篇文章,主要讨论了如何通过所谓的“隐形地址”来增加以太坊网络的私密性。他在文章中解释了隐形地址的工作原理,以及这种技术在以太坊网络上增加用户隐私的潜力。在本文中,作者试图用一个例子来解释隐形地址是如何工作的:Alice想要发送Bob 1.2 ETH。
为什么我们需要一个看不见的地址?
许多人认为以太坊和比特币等公共区块链是私有的。这种想法其实是一种常见的误解。我们应该清楚地知道,公共的区块链不是私人的。公众区块链确实通过“化名”钱包地址的形式提供了一种隐私感。但只要我们把钱包地址当成一个账户,只要有人匹配到这个账户在现实生活中是谁,这个人所做的一切就会被摊在阳光下。
链上钱包地址的每一次交互,包括交易、与去中心化应用的交互、NFT购买等。,会以开放的方式记录和存储,任何能连接互联网的人都可以随意查看。像Etherscan这样的网站让人们查看这些信息变得非常方便。Dune Analytics等应用程序方便人们分析这些信息。
在没有隐私保护的情况下,这些信息很容易被他人未经同意使用。使用公开的区块链,可以看到用户的购买地点、订阅等内容,感兴趣的人可能会利用这些信息进行一些犯罪活动。鉴于此,在线隐私解决方案正迅速成为保护全球Web3用户的解决方案。最近,Vitalik Buterin对这个话题进行了更深入的思考,并通过所谓的隐形地址为以太坊生态系统提供了解决方案。
生成密钥以创建秘密地址。
秘密地址必须由两个参与者生成:在下面的例子中,Bob是接收者,Alice是发送者。
鲍勃生成:
一个只有Bob知道的开销密钥将在以后用于生成地址;
一个隐形元地址,这是一个任何人都可以看到的公共地址,但它也是一个主地址,可以用来导出隐形地址,而不需要和爱丽丝这样的伙伴* *在一起。
为了获得Bob和Alice的唯一不可见元地址,Alice还需要生成两个密钥:
只有爱丽丝知道的临时私钥;
相应的临时公钥类似于不可见的元地址。
临时公钥由临时私钥生成,类似于生成以太坊地址的助记符。临时公钥可以发送到任何人都可以查看的公共分类帐。临时密钥对只使用一次,因此如果Alice想要与其他人进行交易,她必须生成新的临时密钥对。
总而言之:
Bob生成一个支出键(私有),并使用这个键生成一个不可见的元地址(公共)。
Alice生成临时私钥(private ),并使用该密钥生成临时公钥(public)。
生成最终秘密地址的下一步是Bob和Alice共享他们各自的公钥。Bob为Alice提供了任何人都可以看到的他自己的不可见元地址(公共地址)。然后,Alice将Bob提供的不可见元地址与她自己创建的临时私钥相结合。这种组合将创建一个不可见的地址。爱丽丝可以发送1.2个eths到一个看不见的地址。
访问秘密地址
为了找到Alice发送的1.2 ETH所在的不可见地址,Bob还必须创建Alice创建的不可见地址,但有一个问题是这一步需要将Alice的临时私钥和Bob的不可见元地址结合起来。问题是Bob不知道Alice的临时私钥,因为它是私有的。
如果使用密码学的概念,Bob将会有另一种选择:他可以使用不同的私钥/公钥组合来创建相同的隐形地址(并使用自己的支出密钥来控制隐形地址中的加密货币)。Bob可以将自己的支出密钥与Alice的临时公钥结合起来创建一个不可见的地址。
为了找到Alice的临时公钥,Bob需要浏览所有现有临时公钥的列表。将您看到的每个临时公钥与您自己的支出密钥结合起来,您将创建一个不可见的地址。鲍勃,查一下秘密地址里的加密货币。在大多数情况下,使用随机临时公钥和Bob的支出密钥创建的隐身地址应该包含0ETH,但只要与Alice的临时公钥结合,Bob就可以看到生成的隐身地址包含1.2 ETH。
事实上,Bob不需要手动匹配所有临时公钥来找到正确的公钥。这一过程将由计算机自动完成,将大大减少投入的时间和精力。
摘要
Vitalik Buterin发布的建议是一个实用的解决方案,可以更好地保护用户在以太网上的隐私。其他项目如曼塔网络使用zkAddress系统+UTXO实现在线隐私。Buterin提出的隐形地址系统是一种独特的、有前途的以太网保密解决方案。更重要的是,像Vitalik Buterin这样的领导人正在考虑网络隐私的创新,这本身就是朝着正确方向迈出的一步。
来源:https://medium.com/towards- src = & # 8221;https://img.jinse.cn/6810858_image3.png” & gt;
温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信(j7hr0a@163.com),我们会及时处理和回复。
原文地址"以太坊:一个示例解释Vitalik的以太坊隐私解决方案":http://www.guoyinggangguan.com/qkl/179234.html。

微信扫描二维码关注官方微信
▲长按图片识别二维码