链资讯 链资讯
Ctrl+D收藏链资讯
首页 > MEXC > 正文

ROL:Vitalik:将NFT向Layer 2迁移,如何让它们友好地跨Rollup?_NFT

作者:

时间:

作者:VitalikButerin

编译:凯尔,巴比特

NFT生态系统正在迅速发展,已经成为以太坊链gas消耗的重要组成部分。NFT生态系统的年轻化和相对缺乏根基,以及由于NFT的很大一部分的非金融性质而更需要避免高额费用,这也使得NFT成为转移到第2层网络的主要目标。然而,这就提出了如何将NFT迁移到Layer2的问题。

一个简单的提案是:在社区内协调将NFT迁移到单个Rollup平台,但这存在一些重要的缺点:

所有现有的支持EVM的主要rollup平台都有后门、中心化排序或其他实验性功能,将整个生态系统交给单个rollup是有风险的,而rollup将如何发展超越这些功能存在不确定性。

Vitalik KBW2023演讲:相比无状态存储解决方案,状态过期是低优先级选择:9月5日消息,在韩国区块链周KBW2023上,Vitalik Buterin发表主旨演讲称,客户端不得不去存储越来越多的东西,第一个解决方案是停止存储历史数据,即采用EIP-444(执行客户端中的绑定历史数据),第二个解决方案是将状态存储责任转移到专用节点,第三个解决方案是将旧object移出状态之外。EIP-444是指客户端必须停止在p2p层上提供超过一年的历史headers、bodies以及receipts,客户端可以在本地删除(prune)这些历史数据。[2023/9/5 13:18:15]

NFT生态系统可能会变得太大,以至于单个Rollup无法安全处理所有交易

SmartMoney和套利者通过Vitalik抛售SHIK后引发的价格波动进行套利:金色财经报道,据Lookonchain监测,在昨日Vitalik地址抛售约5万亿枚SHIK后,SHIK的价格暴跌近80%,某些SmartMoney和套利者立即以非常低的价格买入SHIK,然后卖出。其中一个SmartMoney地址在SHIK以14枚ETH赚了96枚ETH,另一名套利者用6枚ETH赚了89.6枚ETH。[2023/3/8 12:49:11]

NFT生态系统的任何部分,甚至整个NFT生态系统,都不是封闭的世界;他们将需要与以太坊生态系统的其他部分进行互操作

这篇文章提出了一种关于如何使NFT跨Rollup友好的提案,允许NFT移动到整个Layer2生态系统。

Vitalik:从多个来源确认乌克兰加密货币捐赠地址是合法的:2月27日消息,针对此前乌克兰官方推特宣布接受加密货币捐赠,以太坊创始人Vitalik表示从几个来源得到一些确认它是合法的,并暂时删除我的警告。[2022/2/27 10:18:31]

提议的解决方案1

NFT将首先在一个Rollup中注册。通过创建一个封装NFT,NFT可以在其他Rollup之间跳转。

封装NFT的过程如下:

1、在RollupA上,将NFT发送到封装管理器合约,指定(i)目的地Rollup和(ii)初始所有者。密码箱合约在存储中保存一条记录,为X分配一个新的序列号R,并保存目标Rollup和目标Rollup的初始所有者

慈善组织Future of Life Insitute设立以Vitalik Buterin命名的奖学金:9月24日消息,慈善组织 Future of Life Insitute 设立了以以太坊创始人 Vitalik Buterin 命名的博士和博士后奖学金,将奖励对以人工智能(AI)存在的安全性为主题的研究。其中博士奖学金最高每年 4 万美元,持续五年,以支付学费等并额外提供 1 万美元的研究经费;而博士后奖学金将授予 2022 年秋季后取得博士学位的博士后研究员,每年将提供 8 万美元的奖金,持续三年,并额外提供 1 万美元的研究经费。[2021/9/24 17:03:47]

2、在RollupB上,任何人都可以使用RollupB上的封装管理器合约创建封装NFT。创建一个封装NFT需要指定源Rollup和序列号。创建X的一个“有效”封装NFT只能由指定的所有者并通过声明(R,A)作为序列号和源Rollup来完成。请注意,可能会创建一个无指向内容的无效封装NFT;RollupB不知道什么是有效和无效。封装管理器合约存储元组并防止使用同一个元组创建多个NFT。

3、要从密码箱中提取NFT,RollupB上的封装-X的当前所有者必须将其发送回封装管理器,后者会发出收据,说明“序列号为R、源RollupA和初始所有者O1的NFT刚刚接触封装,带有想要的新所有者O2”。

4、密码箱合约可以在收到RollupB上的收据的证明时将X交给O2,并根据自己存储的信息检查序列号、源Rollup和初始所有者,并验证它是否通过。

请注意,提款会有一个时间延迟,因为OptimisticRollup状态根需要大约1周的时间延迟才能最终确定以便验证收据。到目前为止,更快地进行多跳的唯一方法是进行多层封装。

为了让用户验证封装-X是否合法,他们需要自己验证RollupB上的状态和RollupA上的收据。

扩展:添加跨Rollup传输

在RollupB上,wrapped-X的所有者可以将其发送给包装管理器,并附上发出不同收据的指令:“序列号为R、源RollupA和初始所有者O1的NFT刚刚移至RollupC,与想要的新所有者O2”。

在RollupC上,任何人都可以通过指定原始源Rollup、序列号和初始所有者来制作封装-X对象,并且RollupC上的此封装-X可以自由交易。但是,为了能够撤回封装-X,需要将RollupB的收据发送到RollupA。

实际发生的事情是,当NFT从一个Rollup移动到另一个Rollup时,转移链留下了一个收据链,该收据链中的每一个收据都被镜像到RollupA并在某个时间点按顺序处理。未来,当其他Rollup的状态最终确定时。

为了让用户验证封装的X是合法的,他们需要验证反映跨Rollup转移的所有Rollup上的整个收据链。

此外请注意,该协议可以简化:“提款”只是一个跨Rollup转移RollupA,如果认识到RollupA发布的特定序列号现在在RollupA上,那么该封装的合约可以直接兑换。

扩展2:基础链上的gas优化发行

所有NFT都可以以这样的方式发行,即它们由以太坊基础链上的密码箱合约“拥有”。为了使这种gas高效,密码箱合约将获得生成一整套序列号并将它们传输到Rollup的功能。实际上,所有NFT都是预先创建的,但尚未分配给其中任何一个“意义”,并且它们被批量转移到Rollup。

“发行”的过程现在变成了赋予意义的过程。这可以通过在收据中传递“含义哈希”来完成,就像传递所有者的方式一样:如果NFT没有意义,所有者可以为其分配一个含义,转动它变成了一个“差异化”的NFT。基础链只有在验证收据链后才知道NFT的含义,直到分配含义为止。

这允许所有NFT都在基础链中“扎根”,而不是Rollup。这对于处理Rollup中断或以其他方式变得不可行以及应用需要永久迁移到其他域的情况很有用。

标签:ROLROLLNFTUPAroll币怎么用TROLLMNFTUPA币

MEXC热门资讯
以太坊:Layer2 对加密世界到底意味着什么?_roll币是什么

作者:Rex|W3.Hitchhiker修订:Aaron|W3.Hitchhiker早在一年之前,以太坊就出现了网络拥堵和gas费用高昂的问题,那时候Layer2的概念就一直在被提及.

THE:以SOS、DOGE等为例,为什么说注意力是加密行业唯一稀缺的资源?_iEthereum

作者:Cobie,知名推特KOL原标题:《Tokensintheattentioneconomys》 编译:董一鸣,链捕手 人们经常谈论加密货币的稀缺性.

以太坊:ENS创始人:不只有.eth,要做全球每一个数字资源的域名服务商_Rolodex

来源:TheDefiant 编译:Kxp,律动 继2019年后,Web3.0这个概念再次被提及,并被迅速传播,就在几天前,互联网KOL潘乱主持了一场关于Web2.0与Web3.0的讨论.

以太坊:畅想 2025 年的以太坊:用户、应用和基础层将如何发展?_OIN

原文标题:《观点|畅想2025年的以太坊》作者:Polynya,Unitimes以太坊将作为全球结算层,或者从更加技术的角度来说,是全局安全和数据可用性层.

ROL:Messari年度报告节选:加密市场最值得关注的人_NFT

作者:Messari? 编译:W3.Hitchhike? 一、WAGMI 过去,我一直避免在这个名单上给“每个人”一个位置的冲动,因为这感觉像是一种逃避,也是市场顶部的标志.

OOT:为何我不认为Loot是NFT社会实验的终局?_NFT

作者:MarthaZhang简介:StarryNift创始人,区块链信徒,元宇宙造梦者如果元宇宙的化身,是一开始只有荆棘编织的头饰和探路的树杈,经过冒险和苦难之后,幻化成金质的王冠和权杖.