ENS:在L2购买、交易和桥接ENS域名_ENS:ERY

DeFi市场迅猛发展,促使越来越多的交易活动转至L2,但ENS并未随之转移。目前,用户无法在L2上注册和交易ENS域名,其必须继续支付L1的Gas费才能与ENS交互。

虽然ENS已在努力支持使用链下数据查找和通配符域名的L2,但这并不足以解决问题。基于此,ENSEverywhere开发团队提出解决方案,旨在使ENS域名成为以太坊L2上的首选用例。

据介绍,用户可以在Polygon、Optimism或未来可能的更多链上请求域名购买。中继者在L1上注册这些域,并将ENSNFT桥接到L2。通过使用ENSEverywhere的BulkRegistrar合约,可节省高达34%费用。

Lens Protocol正式发布V2版本:7月17日消息,Web3社交协议Lens Protocol于以太坊巴黎EthCC大会期间正式发布V2版本,以开放和可组合、利益共享、信任和安全为主,用户现在可以直接在Lens出版物(publications)中执行外部智能合约操作,同时在Lens V2中加入了与社交媒体内的智能合约进行交互的能力。

新增第三方合约操作权限:包括添加白名单功能、在Sound铸造NFT(以太坊主网)、在Opensea铸造NFT(Polygon)等。新增资产管理功能:包括委派操作到任何钱包,即用户可以使用其他钱包执行操作,而不仅限于单一钱包;将个人资料直接存储在硬件钱包上,并可以在另一个钱包中使用;新版本支持将DAO或社区个人资料存储在多签名钱包上,并可以从一个或多个地址使用。这样可以确保个人资料的安全性和访问控制,并允许多个地址与其关联等。[2023/7/17 11:00:10]

ENSEverywhere开发团队表示,相信项目可以帮助所有人更容易地访问ENS域名,并继续发展以太坊的L2生态系统。

ENS将推出区块链原生的、可通过域名解析系统路由的顶级域名.box:6月7日消息,ENS开发者nick.eth发推称,ENS将推出区块链原生的、可通过域名解析系统路由的顶级域名.box。该域名系统中所有注册和转移都将在链上进行,NFT的所有者将同时拥有DNS和ENS域名。

据悉,.box域名可用于DID配置文件和钱包、去中心化的网站和消息传递、Web2网站和电子邮件、收藏与交易等。[2023/6/7 21:21:43]

协议设计

ENSEverywhere围绕一个相对简单的想法构建:用户提出“Bid”以在L2上购买ENS域名,随后中继器通过在L1上购买并将域名桥接到L2来完成该“Bid”。

元宇宙风投机构Metasense B88获Luduson G Inc. 500万美元投资:金色财经报道,元宇宙风投机构Metasense B88宣布已获得Luduson G Inc. 500万美元的投资,本次注资将使Metasense能够发展其全球风险工作室产品并支持一系列创新项目。据悉Metasense计划构建开放元宇宙(Open Metaverse),并且帮助企业进行数字化转型、提升客户参与以加速找到市场契合点。(雅虎财经)[2023/3/20 13:15:17]

但是,这留下了一个主要问题:如果中继者必须在L1上购买域名,他们会不会产生相同的L1交易费用,然后必须将其传递给购买者?这确实是事实,但是ENSEverywhere希望提出解决方案来显着降低L1费用,从而为用户节省成本。

数据:ENS申领一小时后销毁ETH数量超230枚:11月9日消息,11月9日上午8点,以太坊域名系统(ENS)治理代币ENS正式开放申领,过去1小时,ENS交易销毁ETH数量达到233.6枚。ENS交易活动也导致以太坊网络费用上升至230gwei左右。[2021/11/9 6:40:08]

通常,用户注册一个ENS域名时,他们必须发送两个交易:一个“Commitment”,它只是存储在链上的哈希值,以及一个完成注册的“Reveal”交易。此过程涉及许多存储操作,这是在以太坊上执行的最昂贵的操作。

对此,ENSEverywhere设计“BulkRegistrar”智能合约,允许注册多个ENS域名。通过在一次交易中将多个域名注册捆绑在一起,可以显着降低Gas成本。

根据ENSEverywhere说法,一次注册10个域名所花费成本,较分批注册10个域名可节省25.7%Gas。即便注册2个域名,也可节省9.3%成本。

不过,ENSEverywhere这一设计目前尚不可实现,需要经ENSDAO批准。

操作流程

域名注册流程:

用户首先向L2智能合约提交购买域名的请求。该请求包括一个“Commitment”哈希,并存入一些资金用于支付费用。

中继者看到此请求,并使用L1ENSEverywere智能合约在L1上创建“Commitment”。

ENSEverywhere智能合约使用ENSEverywhere桥接智能合约将“Commitment”数据发送到L2。ENSEverywhere目前支持Polygon桥(FXPortal)和Optimism桥,但理论上可以构建对具有任意消息桥到以太坊的任何链的支持。

L2ENSEverywhere合约收到“Commitment”,并处理从用户到中继者的第一笔付款。

此时,用户必须与中继者共享一个签名,其中包含要注册的实际域名。此签名使用XMTP消息传递协议在链下加密传输。

中继器向L1ENSEverywhere智能合约发送第二个L1交易。该交易注册了所有域名,并将所有权转移给ENSEverywhere智能合约。

ENSEverywhere智能合约通过ENSEverywhere桥将注册合约发送到L2

L2智能合约确认域注册,处理从用户到中继者的第二次付款,并铸造一个代表ENS域名的L2NFT。

完成上述流程后,用户拥有L2上ENS域名的所有权,且在购买域名时省下一部分费用。根据ENSEverywhere说法,用户可以将此L2NFT兑换成主要的L1ENSNFT,只不过该操作目前尚未实现。

需要注意的是,虽然ENSEverywhere允许用户在L2上“拥有”一个域名,但它不允许用户设置诸如解析的Etheruem地址之类的数值。对此,该协议团队计划使用新的EIP-3668链下数据查找标准来解决问题,以实现数据存储在L2上。

文章就到这里了,

公众号——蟹老板的进击之路

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

水星链

[0:15ms0-0:842ms