宇宙链 宇宙链
Ctrl+D收藏宇宙链

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

作者:

时间:1900/1/1 0:00:00

作者:VitalikButerin

编译:凯尔,巴比特

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

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

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

Vitalik Buterin 2014年的历史肖像被作为NFT进行拍卖:金色财经报道,加拿大著名摄影师Andrew Miller宣布独家拍卖以太坊创始人Vitalik Buterin的首张专业且从未售出的肖像,该肖像被铸造成NFT。此次拍卖恰逢以太坊概念诞生10周年。拍卖将于 7 月 1 日在Manifold.xyz上开始,一直持续到7月30日,为收藏家提供了一个难得的机会来获得以太坊早期历史的一部分。起拍价为333 ETH。[2023/7/19 11:03:17]

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

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

Gokhshtein Media创始人:感觉Vitalik Buterin和Elon Musk会联手开发狗狗币:金色财经报道,Gokhshtein Media创始人David Gokhshtein 在社交媒体上披露,我们将会看到以太坊联合创始人 Vitalik Buterin 和特斯拉首席执行官 Elon Musk 联手并“以某种方式”开发狗狗币 DOGE,此前 Vitalik Buterin 曾公开建议 DOGE 尽快切换到权益证明(PoS)共识机制,而 Elon Musk 也和他有过互动并提问“什么是爱?” David Gokhshtein 还表示,他可以肯定 Vitalik Buterin和Elon Musk 不会在比特币上有任何合作。[2022/11/25 20:45:23]

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

OKEx将于9月2日12:00暂停VITE充提:据OKEx公告,由于VITE主网升级,OKEx将于2020年9月2日12:00 (HKT) 暂停VITE的充提,待升级完成后开放。[2020/9/2]

提议的解决方案1

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

封装NFT的过程如下:

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

Gemini信托采用Itiviti的NYFIX平台为用户提供加密交易服务:全球金融机构技术和服务提供商Itiviti宣布,Gemini信托公司现允许加密货币持有者通过其NYFIX平台与交易对手进行交易。[2020/3/20]

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中断或以其他方式变得不可行以及应用需要永久迁移到其他域的情况很有用。

标签:ROLROLLNFTVITroll币是什么意思roll币能出泰沙拉克吗UNFTvite币价格

Gate交易所热门资讯
跨链协议deBridge完成550万美元种子轮融资,ParaFi Capital领投

链捕手消息,跨链互操作和流动性转移协议deBridge昨日宣布完成550万美元融资,ParaFiCapital领投.

1900/1/1 0:00:00
Element位居DappRadarNFT交易市场全球第三

链捕手消息,据全球最大的Dapp市场数据和分发平台DappRader数据显示,加密元素旗下的NFT综合交易市场Element冲进以太坊链NFT交易市场Dapp榜单全球第三,交易量新增890%,有用户数新增500%.

1900/1/1 0:00:00
一文纵览元宇宙关键基础设施:NFT 数据存储的现状、机遇与挑战

撰文:华中科技大学区块链存储研究中心和HashKeyCapitalResearch区块链技术在数字世界中实现了对货币的映射,产生了一系列同质化加密数字货币,造就了近几年加密货币的投资浪潮.

1900/1/1 0:00:00
1inch基金会授予去中心化存储协议DeNet价值约24万美元赠款

链捕手消息,链上交易聚合平台1inch宣布,1inch基金会已授予去中心化存储协议DeNet100k1INCH的赠款。这笔资金将用于项目开发.

1900/1/1 0:00:00
菲律宾央行:考虑将Axie Infinity归为支付系统运营商

链捕手消息,菲律宾央行正考虑将AxieInfinity归类为支付系统运营商,并正严格监控玩家如何使用和交换该游戏中的SLP代币/加密资产,是否将之作为一种支付方式,以及其商户网络的范围.

1900/1/1 0:00:00
一文了解加密游戏illuvium新玩法:探索神兽世界

作者:蓝狐笔记 随着AxieInfinity的崛起,加密游游和NFT越来越为人们所关注。相对于DeFi,游戏的受众更加广泛,这从Axie游戏用户的快速发展也可以看出来.

1900/1/1 0:00:00