比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > BNB > Info

Vitalik: 跨 Rollup 封裝及遷移 NFT

Author:

Time:1900/1/1 0:00:00

原文:Cross-rollupNFTwrapperandmigrationideas

作者:VitalikButerin

編譯:ETH中文站

轉自:ETH中文站

NFT生態在迅速增長,并且構成了以太坊鏈上gas消耗的重要部分。NFT生態系統仍處于年輕態并相對缺乏根基,并且由于NFT領域很大一部分屬于非金融性質,因此更需要避免高額費用,這使NFT成為轉移到Layer2的主要目標,但如何轉移呢?。

一個簡單的提議是通過社會性協調轉移到一個特定的Rollup平臺,但這樣做也有幾處劣勢:

所有目前支持EVM的主要Rollup平臺都有后門、中心化排序或其他輔助措施,將整個生態系統轉移到單個Rollup是有風險的,而Rollup將如何升級這些功能還存在不確定性;NFT生態系統最終可能成長到單個Rollup無法安全承載的體量;NFT生態系統的任何部分,甚至整個NFT生態系統,都不是封閉的;他們將需要與以太坊生態系統的其他部分進行互操作本文提出了一個使NFT友好跨Rollup并使其遷移到整個Layer2生態中的提案。

Vitalik Buterin:已把2011年制作的游戲上傳到IPFS:金色財經報道,以太坊聯合創始人Vitalik Buterin在社交媒體上稱,我把在加密前(2011年)做的一款游戲上傳到IPFS。祝好運。

對此,Aave及LensProtocol創始人Stani表示,一件很酷的事情是,有一個哈希值,所以你可以隨時找到游戲并玩它。不知道你用什么來創建它,但是帶有Unity的webGL使得為IPFS渲染變得非常容易。[2023/5/23 15:20:23]

提議解決方案一

NFT可以在單個Rollup中進行初始注冊,然后通過創建wrapperNFT在不同的Rollups中轉移。

地址vitalik.eth轉移200 ETH至Kraken:金色財經報道,數據顯示,地址vitalik.eth轉移200 ETH至Kraken。[2023/5/5 14:44:53]

NFTwrapping過程如下:

在RollupA上,將NFT發送到封裝管理器合約,指定目標Rollup和初始所有者。加密箱合約存儲一條記錄,為X分配一個新的序列號R,并保存目標Rollup和目標Rollup的初始所有者。在RollupB上,任何人都可以使用RollupB上的封裝管理器合約創建wrapperNFT。創建一個wrapperNFT需要指定源Rollup和序列號。要創建X的一個「有效」wrapperNFT,只能由指定的所有者和通過聲明作為序列號和源Rollup完成。注意,有可能會創建一個指向無內容的無效wrapperNFT,而RollupB無法分辨有效和無效。封裝管理器合約存儲值組并防止使用同一個值組創建多個wrapperNFT。要從加密箱中提出NFT,RollupB上wrapped-X的當前所有者必須將其發送回封裝管理器,后者發布收據說明「序列號為R、源RollupA和初始所有者01的NFT已經解除封裝,以及潛在的新所有者02」。加密箱合約可以在收到RollupB上收據的證明之后將NFTX交由02,并根據其存儲的信息檢查序列號、源Rollup和初始所有者,并驗證NFT的轉移。請注意,提取NFT存在時間延遲,因為OptimisticRollup類解決方案的狀態根需要大約一周的延遲才能最終確定,以便驗證收據。到目前為止,更快地進行多跳的唯一方法是進行多層封裝。

Vitalik Buterin正在拋售部分“shitcoin”:金色財經報道,據鏈上分析師Lookonchain披露,“V神”Vitalik Buterin正在拋售一些持有的“shitcoin”,目前已經售出500億枚MOPS獲得1.25 ETH(約2000美元)、100億枚CULT獲得58 ETH(約合9.1萬美元)、以及500萬億枚SHIK獲得380 ETH(約合60萬美元)。[2023/3/7 12:46:52]

用戶要驗證wrappedX是否合法,需要自己驗證RollupB上的狀態和RollupA上的收據。

拓展:增加跨Rollup轉賬

在RollupB上,wrapped-X的所有者可以將其發送給封裝管理器,并附上一條指令發布不同的收據「序列號為R、源RollupA和初始所有者為01的NFT剛剛轉移到RollupC,以及潛在的新所有者02」。

Vitalik Buterin提出“L3愿景”:不能通過在Rollups上堆疊Rollups來擴展網絡:金色財經報道,以太坊聯合創始人 Vitalik Buterin 發文《什么樣的Layer 3有意義?》(What kind of layer 3s make sense?),文章指出不能通過在Rollups上堆疊Rollups來擴展網絡,比如SNARK幾乎可以無限擴展,可以繼續制作“許多SNARK的 SNARK”, 以將更多計算縮減為單個證明。但數據不一樣,數據可以壓縮一次,但不能再次壓縮,因此“在Rollups上再Rollups” ”實際上并不能在可擴展性方面提供巨大效益。因此,Vitalik Buterin提出了“L3愿景”,主要包括:

1、L2 用于擴展,L3 用于定制功能,例如隱私。

2、L2 用于通用擴展,L3 用于自定義擴展。

3、L2 用于無信任擴展(Rollups),L3 用于弱信任擴展(驗證)。[2022/9/17 7:03:27]

在RollupC上,任何人都可以通過指定原始源Rollup、序列號和初始所有者來制作wrapped-X對象,并且RollupC上的此wrapped-X可以進行自由交易。但是一旦如此,提出wrapped-X需要發布跨Rollup轉移產生的所有收據。

請注意,為了簡單起見,「提款」本身不再是跨Rollup的操作,而是通過跨Rollup完成的,在RollupA上創建wrapped-X,然后單獨進行一步unwrapping操作。

實際上,當NFT從一個Rollup轉移到另一個Rollup時,轉移路徑上的鏈會產生一串收據,該收據鏈中的每一個收據都被鏡像到RollupA,并且在未來,當其他Rollup的狀態根最終確定時,這些收據將在某個時間點按序被處理。

用戶要驗證wrappedX的真實性,需要驗證反映跨Rollup轉移的所有Rollup上的整個收據鏈。

擴展2:在底層鏈上優化發行gas

所有NFT都可以這種方式發行:由以太坊底層鏈上的加密箱「擁有」。為了優化gas的效率,加密箱合約將具備生成一套序列號并將其傳輸到Rollup的功能。實際上,所有NFT都是預先創建的,但尚未賦予「意義」給其中任何一個,并且它們被批量轉移到Rollup。

「發行」過程現在就變成了賦予意義的過程。這可以通過在收據中傳遞「含義哈希」來完成,與所有者傳遞的形式相同:如果NFT沒有意義,所有者可以為其賦予一個含義,使其成為一個具有「差異性」的NFT。底層鏈只有在驗證收據鏈后才知道NFT的含義,直到賦予含義為止。

這允許所有NFT都在底層鏈中「扎根」,而不是Rollup。這對于處理Rollup故障、因其他原因不可用或是應用需要永久遷移到其他域的情況來說很有幫助。

Tags:ROLLROLNFTRAProll幣能出坐騎嗎The Troller CoinzkNFTexWrapped Shift

BNB
以太坊強勢反彈、不改下跌趨勢,比特幣二次探底回升、反彈高位空_ETH

不管是昨天的市場、今天的市場、還是明天市場;觀望者繼續觀望,擔心者繼續擔心,害怕繼續害怕,賺錢者繼續賺錢;任何現狀都是在考驗我們的心理素質,任何市場也都是在遵循自然法則;適者生存優勝劣汰.

1900/1/1 0:00:00
每日行情解讀 | 美聯儲維持基準利率,BTC反彈受阻_USD

美聯儲將基準利率維持在0%-0.25%不變,受此消息影響,美股和幣市都出現不錯反彈。NFT以及元宇宙板塊反彈最大,資金對于擴容主題的關注度也很高.

1900/1/1 0:00:00
跨鏈支付網絡 cBridge 將分階段推出 cBridge 2.0,以支持跨鏈 NFT、跨鏈 DEX 等更多應用_CBR

鏈聞消息,由二層擴容平臺CelerNetwork推出的跨鏈支付網絡cBridge計劃推出cBridge2.0.

1900/1/1 0:00:00
BitMEX向另外2個比特幣開發者發放資助金,目前共支持6個開源開發者_Bithumb

據Coindesk9月24日消息,比特幣開發者ChrisCoverdale和RenePickhardt已被選中接受BitMEX開源開發者資助項目的資助.

1900/1/1 0:00:00
比特礦業宣布在美國俄亥俄州投資建設礦場 1016 臺礦機已經運抵美國_COIN

吳說區塊鏈獲悉,9月22日,比特礦業(原500.com)發布公告,宣布已與VikingDataCenters,LLC簽署合作協議,雙方將成立合資公司.

1900/1/1 0:00:00
關于關閉FIL充提幣的公告_cosmos

尊敬的用戶: 因錢包升級,WBF暫時關閉FIL的充提幣,給您帶來的不便,敬請諒解。掃碼加入WBF官方QQ群 WBF風險提示: 關于在下次升級中向Cosmos Hub添加流動性模塊的提案發布:3月.

1900/1/1 0:00:00
ads