本篇是 Rollup Bridge 介紹的第二篇,建議先從第一篇 Maker Bridge 看起:
以下所稱 L2 皆指 Rollup 而非 Plasma 或側鏈
以下所稱「資產」和「代幣」兩個詞指的是一樣的東西
以下所稱「七天」和「Rollup 挑戰期」兩個詞指的是一樣的東西
快速跨 Rollup 資產轉移
如果你現在要從 Rollup A 把資產搬到 Rollup B,要怎么搬?答案是從 Rollup A 提款至 L1,再從 L1 存款到 Rollup B。所以你要等 Rollup A 的挑戰期,然后再等 Rollup B 的存款到賬(通常不會很久)才能成功完成跨 Rollup 的資產轉移。
圖片來源:Steven Wu from imToken Labs
FTX已在Kroll開啟債權人信息登記,最大單筆索賠金額超1100萬美元:11月21日消息,加密交易平臺FTX已在美國公司調查和風險咨詢公司Kroll的平臺上開啟債權人信息登記頁面,當前最大單筆索賠金額為ETHEREALTECHPTE.LTD.登記的11,690,000美元。
此前報道,11月18日,FTX Group現已聘請Kroll作為其索賠代理人,所有向美國破產法院提交的官方文件均可在cases.ra.kroll.com/FTX/查詢。[2022/11/21 7:51:57]
而 Hop protocol 就像是前篇介紹里 fast withdrawl 的例子一樣,只是現在流動性提供者是在 Rollup B 上去墊付而不是在 L1。以下會以 fast transfer 來指跨 Rollup 資產轉移,以便和 fast withdrawl 做出區分。
從高維來看 Hop protocol 就跟 fast withdrawl 一樣簡單,流動性提供者承擔資產鎖住七天的風險及機會成本,收取手續費;使用者支付手續費,換取能快速把資產轉移到另一個 Rollup 的服務。
波卡二層擴容協議Plasm Network成功部署ZK Rollups:據官方消息, 波卡二層擴容協議Plasm Network表示,今天成功在Plasm Network部署ZK Rollups。[2021/1/14 16:10:53]
注:Hop protocol 里把流動性提供者稱作 Bonder。
而如同 fast withdrawl 例子,如果沒有人來墊付你的 fast transfer,你就必須自己走完正常的路線:回到 L1 再進到 Rollup B。
注:Rollup A 和 Rollup B 都支援 Rollup Bridge 的功能也是必要條件,否則無法安全可信地把轉賬訊息從 A relay 到 B 上。
不過實現 Hop protocol 其實沒有這么簡單。首先,每一個 Rollup 的提款方式、挑戰期以及存款時間都不一樣。每一個 Rollup 都需要 Hop protocol 團隊去對接。
注:Hop protocol 也可以接上 ZK Rollup,ZK Rollup 因為沒有挑戰期所以設計會比較不一樣,但一樣需要團隊去對接。
個人通證平臺Roll完成100萬美元融資:基于社交屬性個人通證平臺Roll宣布完成100萬美元融資,投資方包括Fabric Ventures、IOSG、William Mougayar等公司,該平臺迄今為止的融資總金額已經達到270萬美元。Roll于2019年夏季推出,允許人們創建自己的通證并定義通證用途。據Roll團隊透露,該系統日均交易額約為50萬美元,目前已經吸引了250位通證創建者。(coindesk)[2020/10/26]
而整個 Hop protocol 的安全性會取決于其所接入的 Rollup 中安全性最低的那個。如果某一個 Rollup(或甚至 Rollup 上面的某一個代幣合約)出現漏洞,導致攻擊者可以任意憑空印鈔,那攻擊者就可以馬上通過 Hop protocol 來換成其他 Rollup 上的資產。
其實就和跨鏈橋一樣,你的防守范圍從一條鏈變成了多條鏈上的無數個資產,其安全性不容輕忽。
接下來會介紹一些 Hop protocol 的設計細節
CelerNetwork現已發布CelerHybridRollupTestnet內部測試版:Layer2擴容項目CelerNetwork(CELR)宣布現已在以太坊Ropsten測試網上激活CelerHybridRollupTestnet的內部測試版。Celer側鏈采用混合架構,通過針對dApp的委托權益證明(DPoS)共識來提供側鏈安全性,并通過針對特定用途(如代幣轉移)的Rollup功能來加強主鏈安全性。該測試網通過權威證明(PoA)側鏈支持上述混合匯總(HybridRollup)功能,不過,目前尚未與layer1委托權益證明(DPoS)合約集成,因此目前沒有質押或治理測試。Celer側鏈的參與者可以分為多個角色,分別為用戶、驗證者、委托人和Rollup驗證器。下一步CelerNetwork將致力于使HybridRollup側鏈與layer1DPoS合約集成。[2020/7/21]
批量處理
如果每一筆 transfer 背后對應的 Rollup A -> L1 -> Rollup B 步驟,流動性提供者都要一筆一筆跑過一次,那會耗費很多 gas。所以 Hop protocol 提供批量處理的功能,流動性提供者可以等待一段時間,收集墊付完的 transfer,再把它們一并處理。
動態 | Coinfirm與Kroll聯合啟動新項目,提供被盜加密貨幣追回服務:區塊鏈分析公司Coinfirm已與咨詢公司Duff & Phelps旗下的全球調查公司Kroll達成合作,以啟動一項名為ReclaimCrypto的聯合行動,旨在將最新的區塊鏈取證技術與更成熟的法律調查和資產追回相結合。Coinfirm首席執行官Pawel Kuskowski表示,市場上有多達100億美元的被盜加密貨幣,他希望給受害者一個爭取回資金的機會。(CoinDesk)[2019/10/31]
hToken
hToken 是 Hop protocol 的代幣,但這個不是治理代幣,而且每個代幣在 Hop protocol 里都有相對應的 hToken,例如 ETH 有 hETH,DAI 有 hDAI。
為什么需要 hToken?
首先,它能統一代表同一種代幣,簡化使用介面的復雜度:使用者不需要選擇他要換的是 Optimism ETH 還是 Arbitrum ETH,使用者操作的都是 hETH。
其次,Hop protocol 不需要負責維護一個正統代幣的清單。任何人都可以在 Rollup 上發行一個 Dai 合約,那 Hop protocol 要怎么知道哪一個才是 Maker 團隊部署在 Rollup 上的 Dai 合約?答案是:Hop protocol 不需要知道,它只需要知道 hDAI。(你可能會想:拿到 hDAI 可以干嘛?hDAI 等于 Dai 嗎?我們馬上就會講到)
最后,延續上一點。假設今天沒有 hDAI,而我要從 Rollup A transfer Dai 到其他 Rollup。Hop protocol 就必須在 Rollup A 上記載 Rollup B C D E … 上的 Dai 合約地址,而且其他 Rollup 也都要依照辦理。所以這樣全部 Rollup 上總共記載的數目會是 N*N*M(N 是 Rollup 數量,M 是代幣數量)。另外,誰有權力決定哪一個 Dai 合約才是正統?
好,那我今天拿到 hDAI 后可以干嘛?答案是拿去 AMM 換成 Dai。我們先不討論 AMM 從哪里來,因為只要有誘因就會有人建出 hDAI/Dai 的 AMM 交易對并提供流動性。
注:這里的 AMM 指的 L2 上的 AMM。
先介紹 hToken 哪里來:任何人都可以到 L1 的 Hop protocol 合約抵押代幣獲得 hToken,例如抵押 Dai 獲得 hDAI。流動性提供者一定會需要抵押來獲得 hToken,因為他們墊付的代幣會是 hToken。
接下來,假設使用者要從 Rollup A 把 Dai transfer 到 Rollup B,這過程會包含:
(1) 把 Dai 換成 hDAI、
(2) transfer hDAI 到 Rollup B、
(3) 在 Rollup B 上把 hDAI 換成 Dai
其中 (1) 和 (3) 都會有 Dai/hDAI 互換的需求,有需求自然就會有人愿意提供 Dai/hDAI 流動性來賺取手續費。
當然,如果你沒有被說服為什么需要 hToken,那 hToken 和 AMM 看起來就會像是故意擠出來扒使用者皮的玩法。你可以想想看假設沒有 hToken 的話,這個 protocol 的哪些運作流程、使用者介面會長得不一樣,會是更好、還是更壞。(或許真的會變得更好?)
最后是一些我想到的可能的問題。
手續費怎么估?如果沒有人墊付?
你可能有注意到,這個墊付的模式是你直接申請 transfer 然后等人來墊付,所以你在申請 transfer 時就要寫好你愿意支付的手續費是多少,如果你的手續費太低,那下場就會是你要自己跑完 transfer 過程 — 等待七天。
另外一個模式是你和流動性提供者先在鏈下協議好手續費,然后再送 transfer 申請到 Rollup。但是因為現在是在兩條不同 Rollup 上,表示交易不會是原子的:如果你在 Rollup A 上送出了你和流動性提供者協議好的 transfer,結果流動性提供者沒有在 Rollup B 上依約墊付給你,你必須要有管道能夠在 Rollup B 上證明你在 Rollup A 上和該流動性提供者的 transfer 協議。而這個管道會需要 Rollup B 能夠讀取到 Rollup A 的交易(因為這樣才能以去中心化的方式來證明),這并非做不到,但是考量到其復雜度和帶來的效益,可能不太值得。
所以目前這個模式會是比較可行的,但也表示計算手續費這邊要小心,避免沒有人來墊付,導致使用者要等七天。
另外不同 Rollup 上收取 gas 費用的方式不一樣,也是 Hop protocol 團隊在設計估算手續費功能需要注意的地方。
Happy case 以外情況的 demo?
目前 Hop protocol 團隊提供的 demo 只有 happy case 的 demo,沒有 demo 發生沒人墊付的情況或是流動性提供者平常在不同 Rollup 間搬運、平衡資產的過程。
無論你是否關注區塊鏈行業,一定在某個社交網絡上見過與“元宇宙”有關的消息,或多多少少聽過“互聯網的盡頭是元宇宙”這樣的段子.
1900/1/1 0:00:00注,原文來自Gamma Strategies,以下為全文編譯。無常損失(IL)是流動性提供者(LP)最關心的問題,因為它的影響會引起回報的波動,特別是對于那些價格趨于偏離的資產.
1900/1/1 0:00:00在 Web3.0 世界中,開發者是毫無疑問的稀缺資源,各生態應該共享資源而非讓開發者選擇開發社區。這也是 NEAR 選擇兼容 EVM 的原因.
1900/1/1 0:00:00前段時間非常流行的 safemoon 項目在幣圈可謂是掀起了一波炒幣的浪潮,眾多仿盤層出不窮,我們也曾對其源代碼進行過分析,具體可查閱之前的文章.
1900/1/1 0:00:00NFT是今年最出圈的概念,NFT游戲板塊更是在Axie的爆火下,帶來大批新生NFT游戲項目,且NFT游戲板塊現在已被行業稱為GameFi,即NFT游戲+DeFi.
1900/1/1 0:00:00最近幾個月,NFT賽道持續火爆。一方面,海外巨頭爭相入局,購買或推出相應的NFT作品;另一方面,阿里、騰訊、網頁等國內大廠也在NFT領域有所動作。眾多機構加持之下,NFT市場迎來大爆發.
1900/1/1 0:00:00