以太坊的联合创始人VitalikButerin前段时间发表了一篇文章,该文章主要讨论的是如何通过所谓的“隐身地址”来为以太坊网络增加隐私。他在文章中解释了隐身地址的工作原理,以及该技术在以太坊网络上能够增加用户隐私的潜力。在本文中,作者试图使用一个示例来解释隐身地址的工作原理:Alice想给Bob发送1.2个ETH。
我们为什么需要隐身地址?
很多人认为以太坊和比特币这些公共区块链是私有的,这种想法其实是一种常见的误解。我们应该明确的知道公共区块链不是私有的。公共区块链确实通过钱包地址这种形式的“假名”提供了某种意义上的隐私。但是我们只要把钱包地址想成是一个账户,只要一旦有人匹配到这个账户是现实生活中的哪个人,那么这个人做的所有事情都将摊在阳光下。
钱包地址在链上进行的每一次交互,包括交易,与去中心化应用程序的交互,购买NFT等,这些数据都将以公开的方式被记录和存储、只要是能够连接互联网的人都可以随意查看。像Etherscan这样的网站,让人们能够非常方便地查看这些信息。DuneAnalytics等应用程序,给人们分析这些信息带来了便利。
Chainlink:已在以太坊上向rETH/ETH提供喂价:金色财经报道,Chainlink官方社交媒体账号发文表示,“已在以太坊上向rETH/ETH提供喂价,围绕Rocket_Pool流动性质押代币建立安全的DeFi市场。”[2023/3/19 13:13:02]
如果没有隐私的保护,这些信息可以在未经同意的情况下被他人轻松利用。使用公共区块链,是可以看到用户的购买地点,订阅等内容的,有心者有可能会利用这些信息来进行一些犯罪活动。鉴于此,链上隐私解决方案正迅速成为保护全球Web3用户的解决方案。最近VitalikButerin对这个话题进行了更深入的思考,并通过所谓的隐身地址来为以太坊生态系统提供解决方案。
生成密钥以创建隐身地址
隐身地址必须由两个参与者参与生成:在下面的例子中Bob是接收方,Alice是发送方。
数据:以太坊分叉链EthereumFair交易量突破1000万笔:金色财经报道,据以太坊分叉链EthereumFair数据显示,其网络交易总量已突破1000万笔,本文撰写时达到10,904,695笔。此外,当前EthereumFair出块量为15,626,793个,平均出块时间12.7秒,当前网络钱包地址数为2,898,856个。[2022/10/12 10:32:39]
Bob生成:
一个支出密钥,只有Bob知道,之后会用来生成地址;
一个隐形元地址,这是一个公共地址,任何人都可以看到,但它也是一个主地址,可以用来与像Alice这样的伙伴一起派生无限量的Stealth地址。
?
?
以太坊钱包Gnosis正在将其服务扩展到以太坊主网之外以降低成本:以太坊钱包Gnosis正在将其服务扩展到以太坊主网之外以降低成本,钱包允许更大的团队、DAO和高净值个人安全地保护他们的加密资金。据悉,尽管今天以太坊的gas费用远低于今年早些时候加密市场的高峰期,但 Gnosis 团队仍然致力于削减成本并在更便宜的加密网络上推出。(Decrypt)[2021/7/13 0:48:53]
为了获得Bob和Alice独有的隐形元地址,Alice还需要生成两个密钥:
一个临时私钥,只有Alice知道;
一个相应的临时公钥类似于隐形元地址。
?
临时公钥是临时私钥生成的,就类似于助记词生成以太坊地址。临时公钥可以发到任何人都可以查看的公共分类账。临时密钥对只使用一次,因此Alice如果想与其他人进行交易,则必须生成新的临时密钥对。
动态 | 以太坊已达到原定伊斯坦布尔升级高度:ethernodes.org数据显示,目前以太坊区块高度已达到9069000,伊斯坦布尔升级完成。
据悉,本次伊斯坦布尔升级包含6个改进提案:
1)EIP-152:添加Blake2预编函数;
2)EIP-1108:降低alt_bn128预编译Gas成本;
3)EIP-1344:添加ChainID操作码;
4)EIP-1884:重新定义基于trie-size的操作码;
5)EIP-2028:降低Calldata Gas费用;
6)EIP-2200:考虑SLOAD Gas费用的变化下重定义SSTORE Gas费用的净值。
在以太坊 1.X 的路线图中,下一次升级代号为「柏林」,计划于 2020 年 6 月进行。在此之后,以太坊还会进行两次升级,代号分别为「伦敦」和「上海」。另外,以太坊开发者还提议在区块高度 9,200,000 进行硬分叉以移除逐渐显现的「难度炸弹」,预计发生在 1 月 6 日前后。在移除难度炸弹之前,区块生成时间将一直保持增长,到 1 月 6 日左右可能会达到 25 至 30 秒时间。[2019/12/8]
以太坊待确认交易总量为19989笔:目前以太坊价格721.9美元,24小时下跌5.74%,待确认交易总量为19989笔,目前以太坊的网络状态比较拥堵。[2018/5/9]
总结一下就是:
Bob生成了一个支出密钥,用这个密钥生成了一个隐形元地址。
Alice生成了一个临时私钥,用这个密钥生成了一个临时公钥。
?
想要生成最终隐身地址的下一个步骤是,Bob和Alice共享各自的公钥。Bob向Alice提供自己的任何人都能查看的隐形元地址。然后Alice将Bob提供的隐形元地址与自己创建的临时私钥结合起来。该组合会创建出隐身地址。Alice可以将1.2个ETH发送到隐身地址上。
访问隐身地址
Bob为了能够找到Alice给他发送的1.2个ETH所在的隐身地址,就必须也创建出Alice创建的隐身地址,但有一个问题是这个步骤是需要结合Alice的临时私钥和Bob的隐形元地址的,问题在于,Bob并不知道Alice的临时私钥,因为临时私钥是私有的。
如果使用密码学概念,Bob就会有另一种选择:他可以使用不同的私钥/公钥组合创建相同的隐身地址。Bob可以将自己的支出密钥和Alice的临时公钥进行结合来创建隐身地址。
为了找到Alice的临时公钥,Bob需要浏览所有现有临时公钥的列表。把看到的每个临时公钥,与自己的支出密钥结合起来,就会创建出一个由此产生的隐身地址。Bob查看隐身地址中可用的加密货币。在大多数情况下,使用随机临时公钥和Bob的支出密钥创建出的隐身地址当中应该会包含0ETH,但只要和Alice的临时公钥结合起来,Bob就可以看到生成的隐身地址中包含1.2个ETH。
实际上,Bob是不需要手动去匹配所有的临时公钥来寻找正确的那个,这个过程会由计算机自动完成,这样才会大大的减少投入的时间和精力。
总结
VitalikButerin发布的提案是一个实用的解决方案,该方案可以在以太坊网络上更好的保护用户隐私。MantaNetwork等其他项目使用zkAddress系统+UTXO来实现链上隐私。Buterin提出的隐身地址系统是以太坊网络上一种独特且有前途的隐私解决方案。更重要的是,像VitalikButerin这样的领导者正在考虑链上隐私的创新,这件事本身就是朝着正确方向迈出的一步。
Source:https://medium.com/towards-?src="https://img.jinse.cn/6810858_image3.png"?>
作者:DragonflyCapital研究员CeliaWan来源:Medium编译:DeFi之道对于几乎任何非同质化的资产类别,卖家都是价格的制定者.
1900/1/1 0:00:00图片来源:由MazeAI工具生成北京时间2月2日一早,Facebook母公司Meta发布了2022年第四季度和全年财报,数据显示,Meta的营收和利润「双降」.
1900/1/1 0:00:00原文作者:0xLaughing,律动BlockBeats??引言一直以来,NFT市场都在致力于解决「流动性不足」的问题,从NFT的估值定价、撮合方式等方面切入.
1900/1/1 0:00:00金色财经记者Jessy今天,Twitter前首席执行官JackDorsey发推称,基于去中心化社交协议Nostr的社交产品Damus和Amethyst已分别在苹果AppStore和谷歌Googl.
1900/1/1 0:00:00原文作者:Lido,由DeFi之道编译。2月7日,Lido正式发布了LidoV2提案,这是该协议迄今为止最大规模升级,将允许质押者从Lido中取消质押他们的ETH,同时质押路由器带来的新模块化架.
1900/1/1 0:00:00比特币开年的回弹,给人心惶惶的币圈带来一剂强心剂。但如今,随着美国监管机构的重拳出击,加密资产的前景再度变得不明确.
1900/1/1 0:00:00