【#区块链# #以太坊隐身地址是什么?以太坊隐身地址有什么用?#】
以太坊隐身地址概念将会使P2P交易、NFT转移和ENS注册实现匿名化,从而起到用户保护作用,它是一个保护全球Web3用户的解决方案。众所周知,以太坊生态系统后续的最大挑战之一就是隐私,所以现在有一个隐私解决方案是非常重要的。很多投资者想要知道以太坊隐身地地让是什么?大家想要知道以太坊隐身地址有什么用?下面就让小编为大家介绍一下。
隐身地址提供了这样的方案。隐身地址是可以由Alice或Bob生成的地址,但只能由Bob控制。Bob生成并保密一个支出密钥,并使用该密钥生成一个隐形元地址。他将这个元地地址传递给Alice(或在ENS上注册)。Alice可以对该元地址执行计算以生成尾于Bob的隐形地址。然后她可以将她想发送的任何资产发送到这个地址,Bob将完全控制这些资产。随着转移,她在链上发布了一些额外的加密数据(一个个临时公钥),帮助Bob发现这个地址属于他。
另一种方式是:隐身地址提供与Bob相同的隐私属性,为每笔交易生成一个新地址,这一切都依赖于密码欺骗的两种用途。首先,我们需要一对算法来生成共享秘密:一个算法使用Alice的秘密事物(她的临时密钥)和Bob的公开事物(他的元地址),另一个算法使用Bob的秘密事物(他的根花费密钥))和Alice的公开事物(她的临时公钥)。这可以通过多种方式完成;Diffie-Hellman密钥交换是建立现代密码学学领域的成果之一,它也正是实现了这一点。
但是仅共享秘密是不够的:如果我们只是从共享秘密生成一个私人钥,那么Alice和Bob都可以从这个地址消费。我们可以就此打住,让Bob将资金转移到新地址,但这样做效率低下并且不必要地降低了安全性。
所以我们还添加了一个密钥盲化机制:一对算法,Bob可以将共享秘密与他的根支出密钥结合起来,Alice可以将共享秘密与Bob的元地址结合起来,这样Alice就可以生成隐身地址,并且Bob可以为该隐身地址生成支出密钥,所有这些都无需在隐身地址和Bob的元地址之间(或一个隐身地址上与另一个隐身地址之间)创建公共链接
很多人认为以太坊和比特币这些公共区块链是私有的,这种想法其实是一种常见的误解。我们应该明确的知道公共区块链不是私有的。公共区块链确实通过钱包地址这种形式的"假名"提供了某种意义上的隐私。但是我们只要把钱包地址想成是一个账户,只要一旦有人匹配到这个账户是现实生活中的哪个人,那么这个人做的所有事情都将摊在阳光下。
钱包地址在链上进行的每一次交互,包括交易,与去中心化应用程序的交互,购买NFT等,这些数据都将以公开的方式被记录和存储、只要是能够连接互联网的人都可以随意查看。像Etherscan这样的网站,让人们能够非常方便地查看这些信息。DuneAnalytics等应用程序,给人们分析这些信息思带来了便利。
如果没有隐私的保护,这些信息可以在未经同意的情况下被他人轻松利用。使用公共区块链,是可以看到用户的购买地点,订阅等内容的,有心者有可能会利用这些信息来进行一些犯罪活动。鉴于此,链上隐私解决方案正迅速成为保护全球Web3用户的解决方案。最近Vitalik Buterin对这个话题进行了更深入的思考,并通过所谓的隐身地址来为以太坊生态系统提供解决方案。
今天为大家介绍的这个隐身地址是固有隐私的重要组成部分,它们允t许并要求发件人代表收件人为每笔交易创建随机的一次性地址。收件人可以只发布一个地址,但他/她的所有收款都会转到区块链上的唯一地址,在那里它们不能链接回收件人的发布地址或任何其他交易的地址。通过使用隐蔽地址,只有发送方和接收方才能确定付款的发送地点。