買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > OKB > Info

ROLL:Rollup Bridge 介紹(一):Maker DAI Bridge_BRIDGE

Author:

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

作者:NicLin,imToken資深區塊鏈工程師

本文受眾:對Rollup有所了解的區塊鏈愛好者

Maker的OptimismDAIBridge是一個OptimisticRollup上的快速資產提領協議。

PhotobyWilburWongonUnsplash

在介紹MakerBridge之前,你要先對Rollup有一些了解,本文不會對Rollup做太多介紹。

了解Rollup

Rollup未來在以太坊的角色Vitalik:Rollup不完全指南在OptimisticRollup設計中,都先假設交易是正確的,如果發現有錯再透過欺詐性證明來挑戰錯誤的交易,但也因為要讓欺詐性證明有時間可以送達,所以會有一段稱為挑戰期的延遲時間。一筆交易要等到順利通過挑戰期后,鏈上合約才會接受它是正確的。

但這個挑戰期也因此成為影響OptimisticRollup使用者體驗的缺點,所以有人提出了快速資產提領協議來解決這個使用體驗的痛點。

在進入正題之前,先對標題做一些解釋。首先,要能達到「快速」資產提領,并不是因為這些Rollup真的支持快速提領資產,而是需要一個中介商、一個流動性提供者來先墊付資產。

Charles Hoskinson:Cardano對ZK-rollups有一個“美麗計劃”:4月15日消息,Input Output首席執行官Charles Hoskinson在最近AMA活動中被問到為什么Cardano區塊鏈沒有涉及ZK-rollups,他回應稱Cardano對ZK-rollups有一個“美麗計劃”,應該會與Midnight有很大關系,更多細節將在后續公布。Midnight是隱私為中心的Cardano側鏈,專注于保護敏感的商業和個人數據、開發者和個人數據,分析認為雖然Charles Hoskinson沒有詳細說明Cardano區塊鏈將如何使用ZK-rollups,但提及Midnight可能與安全驗證鏈上數據有關。(cryptoslate)[2023/4/16 14:06:00]

其次,標題是RollupBridge的介紹,但RollupBridge可以用來指該Rollup本身提供的L1<->L2Bridge,也可以用來指其他建構在L1<->L2Bridge之上的Bridge。本文介紹的是后者:搭建在OptimismL1<->L2Bridge之上的MakerDAIBridge,用來讓使用者快速提領資產回L1。

快速資產提領是我從fastwithdrawal翻過來的,可能有其他更好的翻譯以下所稱的L2皆指Rollup而非Plasma或Sidechain以下所指Rollup為OptimisticRollup,因為OptimisticRollup才有挑戰期的問題以下所稱「資產」和「代幣」兩個詞指的是一樣的東西以下所稱「七天」和「Rollup挑戰期」兩個詞指的是一樣的東西以下「RollupBridge」指的是Rollup本身提供的L1<->L2Bridge,「MakerDAIBridge」指的是搭建在RollupBridge之上的BridgeRollupBridge

杠桿交易聚合器 MUX Protocol 已上線 Scroll 測試網:1月24日消息,杠桿交易聚合器 MUX Protocol 已上線 Scroll 測試網。目前 MUX Protocol 已支持 Arbitrum、Avalanche、BNB Chain 以及 Fantom。[2023/1/24 11:28:22]

Rollup的安全性是錨定在它所在的L1上的:你要針對L2的交易進行審查攻擊,等同于對L1交易進行審查攻擊;你要重組L2,進行雙花攻擊,等同于你要重組攻擊L1。

RollupBridge是L1和L2互動的管道,你要從L1送訊息到L2合約或是你要把ETH存到L2,都是透過RollupBridge來幫忙把訊息傳遞過去;反之亦然,你要從L2送訊息到L1合約或是你要把ETH提回L1,也是透過RollupBridge。RollupBridge的安全性和L2交易的安全性是一樣的,不會因為它多跨到了L1所以更不安全。

所以RollupBridge代表的是什么意思?RollupBridge提供了一個安全、去中心化的方式讓L1和L2能夠進行互動、讓L1、L2的資產能夠互相轉移。

注:RollupBridge不是自然而然就會出現的東西,它不會因為你今天做了一個Rollup,就自動生出RollupBridge的功能,而是要搭配你的Rollup協議來打造你的RollupBridge。

Worldcoin:注冊用戶超87萬人,將盡早啟動EVM Rollup:1月3日消息,由前YC首席執行官Sam Altman創立的UBI加密項目Worldcoin在推文中表示,到目前為止,已有超過87萬人注冊了Worldcoin Beta應用程序,每周活躍用戶超過6.9萬人,以太坊的高額Gas費很難支撐Worldcoin發展,因此在積極尋求以太坊的擴展方案,并為EIP4844做了一系列技術貢獻,例如kzg-ceremony-sequencer實現、KZG儀式參與者客戶、支持加密庫(ECC、KZG)等。

目前,Worldcoin使用Polygon上數字資產管理平臺Safe(原GnosisSafe)為用戶提供補貼交易。但之后會盡早采用以太坊Rollups提供更好的安全保證。據悉,Worldcoin去年曾表示目標為兩年內覆蓋超過10億人。[2023/1/3 22:22:20]

如果你透過跨鏈橋用MPC的方式來執行跨鏈交易,你需要相信參與MPC的節點。但在RollupBridge里沒有這樣的角色,透過RollupBridge送訊息就跟送Rollup交易一樣,其安全性和抗審查性是受Rollup本身所保障,所以才會說RollupBridge是去中心化的方式。

Fastwithdrawal

V神:Rollup二層網絡尚存在兩大問題,但慢慢會得到改善:2月28日消息,在今晚的社區問答中,關于用戶尚未向rollup二層網絡大規模遷移的問題,以太坊聯合創始人vitalik解釋稱,當前的rollup尚存在兩個問題,一是現在的應用還很簡單,基礎設施生態不多,二是跨rollup交易的問題還沒解決,此外,很多服務還不支持rollup,例如交易所,但這些問題會慢慢得到改善。[2021/2/28 18:01:22]

一開始有說到,「快速」并非真的是Rollup支持快速轉移資產,而是有一個流動性提供者來先墊付這筆資產。

Rollup的挑戰期是為了確保交易的安全性,所以任何人要從L2提取資產回L1都不可避免地要等待挑戰期。不過如果今天你相信一筆提現交易是正確可信的,并且你也相信重組攻擊很難會發生,所以你愿意冒這個險的話,你就可以提議在L1先代墊這筆提現交易,并從中間抽點手續費。反之,如果對方希望一個小時后就能在L1拿到錢,且愿意被抽點手續費的話,那就成交,兩邊都開心。

運作流程

對方先在L2透過一個fastwithdrawal合約來申請fastwithdrawal,fastwithdrawal合約背后走的一樣是正常的提取流程,要等七天。這時候你看到了這筆fastwithdrawal交易,且確認這筆交易是可信、很難被重組攻擊后,你就到L1的fastwithdrawal合約申請墊付,墊付的對象會是該筆L2fastwithdrawal交易的ID。

IoTeX基金會已將IOTX總供應量的12%存入Roll-DPoS獎勵池:據官方消息,IoTeX基金會已按照原計劃將IOTX總供應量的12%存入Roll-DPoS獎勵池。去年啟動主網時,已將IOTX總供應量的2%存入該獎勵池。今天,IoTeX基金會已將IOTX的剩余10%存入該獎勵池。[2020/3/18]

注:這時候L1的fastwithdrawal合約還不知道有這筆L2fastwithdrawal交易的存在。

等到七天挑戰期過了,這個L2fastwithdrawal交易會被傳遞到L1fastwithdrawal合約。如果你之前有先墊付這筆交易,合約里會有紀錄,那合約就會直接把這筆交易所提領的資產轉給你。如果沒有人來墊付,那合約就會照正常流程,把提領的資產轉給當初的提領者。

注:

你墊付的金額會是對方提領的金額扣掉給你的手續費。如果沒有RollupBridge,就沒辦法安全可信地把fastwithdrawal訊息relay到L1上,就不會有人敢先做墊付的動作,因此RollupBridge是fastwithdrawal的必要條件之一。MakerDAIBridge

MakerDAIBridge大致是就是上面描述的fastwithdrawal,只是里面的流動性提供者不是別人,而是Maker的財庫。

如同你放入抵押品,DAI財庫就會鑄造出DAI給你。MakerDAIBridge也是相似的概念,你放入提領DAI的憑證,DAI財庫鑄造出DAI給你。等到挑戰期過了,你就可以償還借款、拿出抵押的憑證并用憑證去領出DAI。

這個鑄幣的功能將會讓MakerDAIBridge在fastwithdrawal服務的競爭里占盡極大優勢,因為它不像其他流動性提供者一樣要承擔資本利用率、資產曝險的風險,而且理論上它的流動性可以到無限大。再來,因為抵押和借出的資產都是DAI,也不需要考慮被清算的可能。最后,除非Rollup被攻擊破壞,否則這些借款都會保證如期還款。

缺點

但MakerDAIBridge也不是沒有缺點,這個缺點是:它的安全性要多仰賴一個對象—它的Oracle服務。

注:Maker協議本身有一群中心化的Oracle負責將代幣在現實世界中的價格送到鏈上。Maker協議仰賴這些Oracle的報價來決定哪些貸款已經進入可清算的狀態。

因為DAI財庫自己沒辦法判斷L2上的提領是否是有效的,所以需要一個第三方在鏈下模擬交易執行,確認提領的有效性。就像OptimisiticRollup節點不需要等Operator上傳最新的狀態,自己模擬交易執行都能得到正確的狀態。

所以MakerBridge會直接沿用原本已經建立好、經過實戰測試的Oracle服務來擔任這個第三方。

運作流程

首先是使用者把DAI存到L1MakerBridge,L2MakerBridge會鑄出oDAI給使用者去用。

當使用者要提領回到L1時,向L2MakerBridge申請提領、銷毀oDAI。等待一段時間,這筆L2提領交易被放進L1的Rollup合約的交易日志后,Oracle就可以執行并判斷這筆L2提領交易的有效性。如果有效,Oracle會到L1MakerBridge上批準,L1MakerBridge會鑄造出fDAI給使用者,這個fDAI是一個領取憑證,等到L2提領交易的挑戰期結束后,可以拿這個領取憑證去取出DAI。使用者接著拿fDAI到DAI財庫去抵押換出DAI來使用。

最后,當L2提領交易的挑戰期結束后,使用者就可以償還借款、取出fDAI并用fDAI去提領DAI。

注:fDAI會是以NFT的形式存在,因為每一筆提領的解鎖時間都不同,所以會是NonFungible。

為什么還需要多一層fDAI?

假設沒有fDAI,Oracle批準后L1MakerBridge就直接解鎖DAI給使用者。則當Oracle作惡時,會導致L1MakerBridge的DAI被解鎖拿走,這時候MakerBridge上的L1DAI會比L2oDAI還少,這會導致L2有部分的人的oDAI會提領不出來。所以MakerBridge改成用fDAI抵押借款的方式,把風險轉嫁到DAI財庫,也就是Maker代幣的持有者:當Oracle作惡時,結果會是DAI財庫新增一筆壞賬,但MakerBridge上的L1DAI和L2oDAI還是維持1:1的映射。

注:這邊會需要設計讓使用者有償還貸款、取回fDAI并拿fDAI去領回當初提領的DAI的動機,否則抵押fDAI能借出100%提領的DAI的金額,那使用者就沒有動機去完成提領的動作,Makerprotocol就只能自己負擔這個成本。fDAI抵押只能借出X%(X<100)或是使用者提領時能退回部分手續費都是可能的機制,細節要等到MakerBridge測試完才能知道。

附注

目前Maker只支持OptimisticRollup,因為當前的ZKRollup大多數都還未支持L1<->L2的互動。而且ZKRollup的挑戰期比OptimisitcRollup的挑戰期要短得多,快速資產提領不會是ZKRollup使用者急需的功能。目前MakerOptimismDAIBridge仍在測試中。一樣的設計可以用于其他OptimisticRollup,例如Arbitrum。只需要針對Arbitrum的RollupBridge來做相對應的修改。ThankstoKimiWuandChang-WuChen.

Tags:ROLROLLBRIDGERIDGEroll幣能出泰沙拉克嗎roll幣能出坐騎嗎Bridge ProtocolCorgi of PolkaBridge

OKB
BOX:Bibox將于2021年8月16日上線 Deeper Network (DPR)_IBOX

尊敬的Bibox用戶: Bibox創新區將于2021年8月16日(UTC8)上線DeeperNetwork(DPR).

1900/1/1 0:00:00
COIN:8月16日“秋高氣爽,全民打榜”活動獲獎公告_PEAR價格

親愛的用戶: 經過對8月16日全天交易數據的審核,當天活動獲獎用戶已全部產生,名單如下,請獲獎用戶通過“APP-在線客服”主動核實身份,獎勵會在24小時內派發.

1900/1/1 0:00:00
BTC:薩爾瓦多央行發布比特幣相關銀行監管法規草案_NBTC

8月19日消息,薩爾瓦多央行在8月17日出臺兩份草案,指導銀行和金融機構如何為客戶提供BTC相關服務.

1900/1/1 0:00:00
BTC:FT和NFT上周交易雙雙乏力,GBTC溢價率跌破-10%| Foresight Ventures Weekly Brief_ENT

撰文:ForesightVentures 概要: 1.BTC縮量上漲,GBTC溢價率下跌,短期避免追高。2.借貸市場總量有望再創新高。3.NFT市場成交量暴跌.

1900/1/1 0:00:00
ART:Gate.io 上線 CryptoArt.Ai(CART) 杠桿交易和幣幣理財服務_GATE

Gate.io一直秉承真實,透明的理念,不造假數據,不干預市場交易,為用戶提供真實自由的市場工具和穩定健康的市場服務。杠桿交易提供做多和做空機制,可以有效穩定市場到合理價值.

1900/1/1 0:00:00
NFT:同質化的非同質代幣?基于區塊鏈核實的資產所有權碎片化_SPV

同質化的非同質代幣?基于區塊鏈核實的資產所有權碎片化NFT浪潮來襲,把區塊鏈科技的應用又推上另一個風口.

1900/1/1 0:00:00
ads