比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > FIL幣 > 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生態中的提案。

V神將推特名改回vitalik.eth:金色財經報道,以太坊創始人Vitalik Buterin將推特昵稱從豚林vitalik.eth改回vitalik.eth。[2022/6/14 4:24:40]

提議解決方案一

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

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將出鏡的以太坊紀錄片3天內超額募資1035.96枚ETH:7月19日消息,Vitalik Buterin將出鏡的一部以太坊的紀錄片“Ethereum:TheInfiniteGarden”在3天的時間內超額募資1035.96枚ETH(約197萬美元),該紀錄片的籌資目標為750枚ETH。募資金額的95%將用于電影的制作預算,約984.16枚ETH;2%通過捐贈至Carbonfund進行碳抵消,約20.72枚ETH;3%捐贈給GitcoinGrants用來支持開源以太坊項目,約31.08枚ETH。根據該紀錄片預計的時間表,該影片將于2023年冬季推出。[2021/7/19 1:02:38]

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

動態 | Vitalik Buterin 提出激勵開發者的新方案:將智能合約交易手續費資助合約創建者:Vitalik Buterin 在以太坊研究論壇上發表文章,提出一種激勵開發者的新方案,當開發者創建一個智能合約后,任何其他使用該合約的用戶付出的交易手續費的一部分(比如說 33%),會發送給合約的創建者作為激勵,而且還提出了兩種關于獎勵的算法,分別是線性和超線性。該想法出自于 9 月 16 日在以色列舉行的 StarkWare Sessions 會議上,在探討關于公鏈基礎設施的開發,資金應該是通過治理和協議獲得,還是說應該被獨立的企業資助話題中,以太坊創始人 Vitalik Buterin 認為,「通過協議獲得資金的優勢是,這個方法可以獲得更多的資金。而劣勢也很明顯,由于這類方法是中立的,所以無論利用任何機制都會被惡意攻擊,之前也已經遇到過各種各樣的嘗試。所以這類方法的最大的挑戰是想出一套合適的治理結構和其組件。然后他還舉了一個例子,如果我們設置這樣一個資助機制:當有人使用了某個智能合約,因此而產生的轉賬費的一部分會分配給該合約的創建者,這樣的機制就非常的中立。[2019/9/23]

拓展:增加跨Rollup轉賬

動態 | Vitalik Buterin或將退居幕后:11月2日消息,近日,在以太坊基金會主辦的會議Devcon上,Buterin在會議中表示,他應該開始退居幕后了,這是“社區發展的重要一步”。為什么呢?簡單來說,在一個真正去中心化的系統中,不應該存在一個足以擊垮整個系統的部分。[2018/11/2]

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

在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:ROLLROLNFTAPProll幣能出坐騎嗎The Troller CoinNFTP幣coinbase下載app

FIL幣
ZBG關于部分幣種暫停提幣的公告_HEC

公告編號2021092401各位關心ZBG的投資者們和項目方:CAPT.SVT.CLU.XMPT.SAFEMOON,NFG,DFL-BEP20因錢包維護暫停提幣,具體開放時間以公告為準.

1900/1/1 0:00:00
ZT創新板即將上線SHI_BKS

親愛的ZT用戶: ZT創新板即將上線SHI,并開啟SHI/USDT交易對。具體上線時間如下:充值:已開啟;交易:2021年9月25日17:00?; SHI ZT創新板即將上線ABBKS:據官網公.

1900/1/1 0:00:00
公告:imToken App 被手機安全軟件提示病風險_TOKE

imToken團隊接到安卓用戶反饋,imToken被手機安全軟件提示病風險,提示卸載軟件。imToken用戶切勿在沒有備份錢包助記詞的情況下卸載軟件,否則將無法恢復錢包造成永久損失.

1900/1/1 0:00:00
波卡生態一周觀察丨除了插槽拍賣,如何發現波卡生態其他機會_AMA

Polkadot生態研究院出品,必屬精品波卡一周觀察,是我們針對波卡整個生態在上一周所發生的事情的一個梳理,同時也會以白話的形式分享一些我們對這些事件的觀察.

1900/1/1 0:00:00
CoinW將于9月22日16:00上線BrightID,充一贈一!

親愛的CoinW用戶: 幣贏CoinW將于2021年9月22日16:00在DAO區上線BrightID,開通BRIGHT/USDT交易對.

1900/1/1 0:00:00
解讀兩個利好信息:美聯儲會議決議和SEC監管_SEC

前幾天由于不確定的消息和不確定的因素引得市場動蕩不安,而近兩天當消息差不多確定之后,行情也開始如愿反彈,市場情緒也逐漸穩定,今天我們主要討論兩個問題,昨晚的美聯儲會議和近期傳言甚廣的SEC監管.

1900/1/1 0:00:00
ads