okx

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

时间:2023-08-07|浏览:164

今年4月初,以太坊联合创始人Vitalik Buterin在推特上明确指出,以太坊生态系统需要解决隐私问题。一个主要原因是ENS域名的普及给用户带来了很大的隐私问题。随着Defi生态的发展,这个问题的严重性也将变得更加突出。

除了Vitalik提到的tornado.cash项目,最近还出现了一个名为Umbra的简单以太坊隐形支付协议。据悉,Umbra协议是由Matt Solomon和Ben DiFrancesco为HackMoney2020虚拟黑客松开发的,目前已经在以太坊Ropsten测试网上可用。

那它用来做什么呢?简单来说,使用隐形地址,付款人可以向接收者控制的地址发送ETH或ERC20代币,而除了双方之外,没有第三方可以知道接收者是谁。在链上,交易看起来就像是简单地传输到以太坊网络上的一个未使用地址。

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

与Vitalik经常提到的TornadoCash相比,Umbra的用途不同。TornadoCash是一个使用零知识证明的链上混币器,通过将资金放入混币器中并等待其他人也这样做,可以使用自己的证明取出资产,从而打破来源地址和取款地址之间的链接。而Umbra协议是用于两个实体之间的支付,并带有一组不同的隐私权衡,不破坏发送者和接收者地址之间的链接,而是使得链接毫无意义。

Umbra协议具有一些有趣的特性,例如使用的gas要少得多,因为它不需要验证链上的任何高级加密技术,所有的交易都是简单的转账。此外,它使得ETH和任意ERC20代币都可以私下转让,不需要依赖于一个大型的匿名集。

Umbra协议的工作原理是用户将已签名的消息发布到ENS文本记录,以显示他们的Umbra公钥。付款人使用这个公钥,并加上一些随机生成的数据,然后创建一个新的「隐形」地址。付款人用接收者的公钥加密随机数据,然后将资金发送到屏蔽地址并将加密消息发送到Umbra的智能合约。接收者扫描Umbra协议广播的加密消息,找到一个可以用私钥解密的消息。接收者使用加密消息的内容和他们的私钥来生成隐形地址的私钥,然后用隐形地址的私钥签署一笔取款交易,将ETH或代币发送到他们选择的地址。此外,还可以通过GasStation网络交易中继者广播取款交易,避免为访问代币的隐形地址提供ETH资金的需求。Umbra合约通过Uniswap交换部分代币,向GSN中继者支付gas。

目前,Umbra协议仍处于Ropsten测试网测试阶段,计划在以太坊主网上线。他们的首要任务是确保合约的安全性,因为涉及到用户的资金安全。

热点:以太 以太坊 太坊

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

非小号交易所排名-专业的交易行情资讯门户网站,提供区块链比特币行情查询、比特币价格、比特币钱包、比特币智能合约、比特币量化交易策略分析,狗狗币以太坊以太币玩客币雷达币波场环保币柚子币莱特币瑞波币公信宝等虚拟加密电子数字货币价格查询汇率换算,币看比特儿火币网币安网欧易虎符抹茶XMEX合约交易所APP,比特币挖矿金色财经巴比特范非小号资讯平台。
非小号行情 yonghaoka.cn 飞鸟用好卡 ©2020-2024版权所有 桂ICP备18005582号-1