一文了解以太坊的隐形支付协议Umbra

编者按:本文来自巴比特资讯,作者:MattSolomon和BenDiFrancesco,翻译:洒脱喜,星球日报经授权发布。今年4月初的时候,以太坊联合创始人VitalikButerin曾在推特上明确提到,以太坊生态系统急需解决隐私问题,主要原因是ENS域名的普及给以太坊用户带来了很大的隐私问题,并且随着Defi生态的不断发展,这种问题的严重性也将越来越突出。而除了Vitalik提到的tornado.cash项目,最近还出现了一个简单的以太坊隐形支付协议,它的名字叫Umbra。

ETHShanghai 2023开发者峰会现已开启预报名,黑客松将于下月同期举办:5月29日消息,由 Mask Network 主办的 ETHShanghai 2023 将于 6 月 25 日到 6 月 30 日期间举办,活动将分为线下五天黑客松(25 日 - 29 日)和线下两天主会场(29 日 - 30 日)两部分。ETHShanghai 2023 现已开启预报名,开发者访问官网即可进行注册。

本届开发者峰会将围绕以太坊开源技术生态展开,关注区块链技术的底层基建、去中心化存储、链上数据处理、Layer 2、零知识证明技术、DID 、开发者工具以及 Web3 和 AI 结合等众多技术主题方向,从 Web3 数字经济,去中心化社交的未来与亚洲Web3开发者等多个话题上进行深度探讨。据悉,本次 ETHShanghai 2023 的筹办由社区核心成员 Mask Network 牵头,成员包括THUBA 清华区块链协会、ChainIDE 和 Moonshot Common登月工坊等。[2023/5/29 9:48:51]

据悉,Umbra协议是由MattSolomon和BenDiFrancesco为HackMoney2020虚拟黑客松开发的,目前已经在以太坊Ropsten测试网上可用。那它是用来做什么的?简单说:“有了隐形地址,付款人可以向接收者控制的地址发送ETH或ERC20代币,而除了双方之外,没有第三方可以知道接收者是谁。”

印度Web3公司NoCap Meta完成2000万卢比融资:金色财经报道,印度Web3公司NoCap Meta宣布完成2000万卢比融资,Sunicon Ventures参投,以促进其在元宇宙中和数字技术领域的增长。NoCap Meta成立于2021年,目前已和Metastar Media、Breathe ESG和Yaap Digital & Neo Asset Management达成合作关系,新资金将用于加速增长并继续为客户提供尖端解决方案。(contentmediasolution)[2023/3/23 13:22:32]

彭博社:传统金融公司最有可能从美国加密托管新规中获益:2月22日消息,彭博社发文称,传统金融公司及其支持的加密货币托管机构最有可能从美国保护数字资产监管拟议的变化中获利,这要归功于现有的许可证组合以及在处理客户资金方面值得信赖的声誉。

对传统金融公司六位高管的采访显示,传统金融客户对数字资产托管服务的兴趣正在上升,与此同时,纽约梅隆银行和纳斯达克等大型机构的发言人表示,它们正在继续打造自己的数字资产托管产品,评估拟议的规则变化可能对其计划产生的影响。[2023/2/22 12:21:54]

在链上,交易看起来就像是简单地传输到以太坊网络上的一个未使用地址。

数据:以太坊链上持有超100万美元USDC的地址超过了USDT:金色财经报道,CoinMetrics 的数据显示,以太坊区块链上持有超过 100 万美元 USDC 的钱包地址超过了持有 USDT 的钱包数量,USDT 仍然是市值最大的稳定币。CoinMetrics 自 5 月 9 日以来一直在研究区块链数据,当时 UST失去了与美元的锚定,该公司确定了 147 个以太坊钱包地址,它们的 USDC 余额至少增加了 100 万美元,同时 USDT 余额至少减少了 100 万美元。其中,新增至少 1000 万美元 USDC 并处置 1000 万美元 USDT 的有 23 家。报告补充说,其中许多地址是交易所、托管服务或去中心化金融协议。(Coindesk)[2022/5/26 3:42:25]

图:在Etherscan上查看使用Umbra协议的ETH交易。在链上,隐形地址看起来就像是正常的EOA地址。在链外,发送方已使用ENS通过接收方发布的公钥来生成新地址。通过加密用于生成地址的数据,并通过Umbra智能合约宣布,发送方可以让接收方知道他们已将付款发送到了新的隐形地址。而只有接收者才能生成提取资金所需的私钥。

图:Umbra的接口,可通过ropsten.umbra.cash访问,目前仅在Ropsten测试网可用通过利用GasStation网络和Uniswap,Umbra使取款人能够使用他们收到的代币支付gas。这就避免了在取款前用ETH来为隐形地址提供资金的需要。Umbra和TornadoCash的不同

那Umbra和Vitalik经常提及的TornadoCash有什么不同呢?简单说,TornadoCash是一个使用零知识证明的链上混币器,当你把币放到里面,并等待别人也这么做之后,你就可以用自己的证明取出资产,由于每个人的资金都集中在混币器中,所以来源地址和取款地址之间的链接就断开了。而Umbra协议则是用于两个实体之间的支付,并附带了一组不同的隐私权衡,Umbra没有破坏发送者和接收者地址之间的链接,而是使得该链接毫无意义。每个人都能够知道资金被发送到哪个地址,但他们却无法知道是谁在控制那个地址。除了这些,Umbra协议还具有一些非常有意思的特性,比如它使用的gas要少得多,因为它不需要验证链上的任何高级加密技术,所有的交易都是简单的转账。此外,它使得ETH和任意ERC20代币都可以私下转让,你不需要依赖于一个大型的匿名集。Umbra协议的工作原理描述

最后,简单谈谈Umbra协议到底是如何实现的:用户将已签名的消息发布到ENS文本记录,以显示他们的Umbra公钥。此公钥是从专门为Umbra生成的随机私钥派生出来的。付款人使用这个公钥,并加上一些随机生成的数据,然后创建一个新的“隐形”地址。付款人用接收者的公钥加密随机数据。付款人将资金发送到屏蔽地址,并将加密消息发送到Umbra的智能合约。合约将加密的消息作为事件进行广播。接收者扫描Umbra协议广播的加密消息,直到找到一个可以用私钥解密的消息。接收者使用加密消息的内容加上他们的私钥来生成隐形地址的私钥。接收者使用隐形地址的私钥签署一笔取款交易,将ETH或代币发送到他们选择的地址。另外可选的一个途径,取款交易通过GasStation网络交易中继者广播,避免了为访问代币的隐形地址提供ETH资金的需要。Umbra合约通过Uniswap交换部分代币,向GSN中继者支付gas。截至目前,Umbra协议依旧处于在Ropsten测试网测试的阶段,根据BenDiFrancesco表示,他们计划完善Umbra协议,并很快将在以太坊主网上线,而他们的首要任务是确保合约的安全性,毕竟这涉及到了用户的资金安全。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

NEAR如何精确计算并有效提升挖矿投资回报率?

很多人觉得比特币挖矿是一个特殊的行业,其实宏观的看待挖矿它跟传统的计算行业没有太大的区别:计算行业的成本主要来源于服务器购买和电费支出,挖矿的主要成本也是矿机购买和电费支出,二者都是将算力或其产物出售来获得回报.

[0:15ms0-1:458ms