我们需要将NFT转移到第2层生态系统以降低费用。然而,这样正确做到这一点需要良好的跨Rollup可移植性标准,从而生态系统可以避免被锁定在一个特定的L2中。
——VitalikButerin
NFT生态系统正在迅速发展,已经成为以太坊链gas消耗的重要组成部分。NFT生态系统的年轻化和相对缺乏根基,以及由于NFT的很大一部分的非金融性质而更需要避免高额费用,这也使得NFT成为转移到第2层网络的主要目标。然而,这就提出了如何将NFT迁移到Layer2的问题。
一个简单的提案是:在社区内协调将NFT迁移到单个Rollup平台,但这存在一些重要的缺点:
所有现有的支持EVM的主要Rollup平台都有后门、集中排序或其他实验性功能,将整个生态系统交给单个Rollup是有风险的,而Rollup将如何超越这些功能存在不确定性。
V神:曾使用TornadoCash向乌克兰捐款:金色财经报道,以太坊创建者Vitalik Buterin公开承认使用Tornado Cash为乌克兰捐款。Vitalik Buterin澄清说,他使用Tornado Cash来保护资金的接受者,而不是他自己。Buterin在评论Twitter讨论时概述了合法的Tornado Cash使用案例和财务隐私的好处,包括在不通知俄罗斯政府的情况下向乌克兰捐款,Buterin说他已经使用该协议向乌克兰进行了私人捐款。(cryptobriefing)[2022/8/10 12:14:13]
NFT生态系统可能会变得太大,以至于单个Rollup无法安全处理
NFT生态系统的任何部分,甚至整个NFT生态系统,都不是封闭的世界;他们将需要与以太坊生态系统的其他部分进行互操作
V神:NFT的发展让我吃惊:金色财经报道,以太坊创始人V神在推特中做你问我答节目,在回答以太坊核心开发者、MyCrypto创始人兼首席执行官Taylor Monahan像V神提问:“以太坊哪个应用最让你吃惊?”V神表示,NFT。[2021/9/2 22:54:12]
这篇文章提出了一种关于如何使NFT跨Rollup友好的提案,允许NFT移动到整个Layer2生态系统。
提议的解决方案1
NFT将首先在一个Rollup中注册。通过创建一个封装NFT,NFT可以在其他Rollup之间跳转。
封装NFT的过程如下:
在RollupA上,将NFT发送到封装管理器合约,指定(i)目的地Rollup和(ii)初始所有者。密码箱合约在存储中保存一条记录,为X分配一个新的序列号R,并保存目标Rollup和目标Rollup的初始所有者
声音 | V神:波场的不诚实限制了其人才获取:V神发推称,波场的不诚实是限制他们获得高质量研发人才的一个巨大因素。[2020/2/7]
在RollupB上,任何人都可以使用RollupB上的封装管理器合约创建封装NFT。创建一个封装NFT需要指定源Rollup和序列号。创建X的一个「有效」封装NFT只能由指定的所有者并通过声明(R,A)作为序列号和源Rollup来完成。请注意,可能会创建一个无指向内容的无效封装NFT;RollupB不知道什么是有效和无效。封装管理器合约存储元组并防止使用同一个元组创建多个NFT。
要从密码箱中提取NFT,RollupB上的封装-X的当前所有者必须将其发送回封装管理器,后者会发出收据,说明「序列号为R、源汇总A和初始所有者O1的NFT刚刚接触封装,带有想要的新所有者O2」。
声音 | V神:以太坊2.0扩张性将增强:据Money Today消息,今日,以太坊创始人V神对于即将到来的以太坊2.0表示:“将通过POS和分片技术,在现有网络上改善扩张性问题。希望有很多人使用‘以太坊2.0’的日子到来。以太坊2.0带来的变化大致有两种:将POW算法变更为PoS,以及Sharding(分片技术)”。[2019/4/3]
密码箱合约可以在收到汇总B上的收据的证明时将X交给O2,并根据自己存储的信息检查序列号、源Rollup和初始所有者,并验证它是否通过。
请注意,提款会有一个时间延迟,因为OptimisticRollup状态根需要大约1周的时间延迟才能最终确定,以便验证收据。到目前为止,更快地进行多跳的唯一方法是进行多层封装。
为了让用户验证封装-X是否合法,他们需要自己验证RollupB上的状态和RollupA上的收据。
扩展:添加跨Rollup传输
在汇总B上,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中断或以其他方式变得不可行以及应用需要永久迁移到其他域的情况很有用。
核财经APP报道6月4日,90后风云人物,波场创始人孙宇晨宣布以456.7888万美元的创纪录价格,拍下沃伦巴菲特20周年慈善午宴,孙宇晨表示,自己一直是巴菲特价值投资理念的长期信仰者.
1900/1/1 0:00:00文章作者:0XSMAC&COMPOUNDCRYPTO文章编译:Blockunicorn 引言 在CompoundCrypto.
1900/1/1 0:00:00昨日晚间22:00,受美国7月JOLTs职位空缺人数不及预期影响,美元指数短线跳水,美股拉升,比特币也受宏观预期的影响而短线拉升.
1900/1/1 0:00:00如果历史比特币价格表现领先,一位交易员坚称,以即期汇率计算,比特币正处于关键拐点。根据天文模式和月亮安排,交易柜台QCPCapital认为,比特币价格在牛市中可能会上涨至33,000美元至35,
1900/1/1 0:00:00今日BTC行情解析 Billions项目组 昨日BTC小幅度震荡到58500附近便迅速上涨,午后冲破到58700一线附近就遭遇多头抛售,价格直线下跌,最低回踩到56800一带止步反弹.
1900/1/1 0:00:00CryptoArt:CaughtByLight本投研报告由币萌研究院发布,报告内容仅供参考,切勿作为投资建议或投资依据.
1900/1/1 0:00:00