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

金色觀察|Layer1與layer2互操作性舉例:條件事務

Author:

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

這篇文章介紹的是StarkEx提供的快速取款的解決方案:在區塊鏈時間內從L2提取資金到任何L1地址,并且該解決方案與L2運營商生成有效性證明的頻率無關。StarkEx是L2擴容技術服務商StarkWare的二層交易應用。

目前,快速取款功能已經在StarkEx的以太坊主網上運行,并為DeversiFi和dYdX的交易所提供支持。

下面的解決方案可以應用于行業內廣泛的用例,首先我們來看場景需求。

場景需求

區塊鏈允許Alice和Bob兩方之間的無信任交互。Alice可能希望發布一個只有在某個條件事件發生時才能執行的交易;Bob希望在滿足條件后執行Alice的交易,而無需再次獲得她的批準。我們將這樣的規范稱為條件事務(CT)。

金色午報|7月12日午間重要動態一覽:7:00-12:00關鍵詞:比特幣巨鯨、DeFi貸款協議、Coinbase

1. 7月9日第38大比特幣巨鯨地址轉賬實為Coinbase的正常操作。

2. DeFi貸款協議bZx公布BZRX地址,代幣將于7月13日開始釋放。

3. 分析:盡管V2采用受限,Uniswap仍繼續主導DEX領域。

4. 數據:年初以來以太坊活躍地址數量增加速度為比特幣活躍地址的兩倍。

5. Coinbase CEO:提供區塊鏈分析服務有助于公司與執法部門建立聯系。

6. 外媒:美國PPP貸款申請者包括加密挖礦公司和交易平臺。

7. Nash聯合創始人:COVID-19大流行之后,政府機構等將受益于區塊鏈技術。

8. SKALE發布激勵性測試網階段性報告,下階段將測試故障節點替換功能。[2020/7/12]

在L1上實施CT很簡單,因為智能合約可以加強事件和交易執行之間的耦合。也就是事件發生自動執行。并且把執行條件固定。但當遷移到L2系統時,這將成為一個挑戰。例如,在StarkEx中,簽名者將簽署的交易傳遞給運營商,運營商負責執行它,在滿足請求的條件之前,沒有什么可以阻止運營商執行這個交易。

行情 | 金色盤面:Eos持續下跌,成交量大幅萎縮:金色盤面分析師表示:Eos持續下跌,成交量大幅萎縮,殺跌動能減弱,日線macd出現底背離,一般btc觸底反彈,柚子彈性更好些。[2018/8/3]

在這篇文章中我們提到的在L2上指定的CT,它依賴于L1事件。也就是說,CT確保操作員只有在發生某些鏈上事件時才能執行簽名交易。如果我們再添加一個CT,它依賴于另一個L2事件上的事件,這將實現StarkEx實例和StarkNet之間的互操作性。

下面,我們將此類鏈上事件的概念形式化,并了解如何將它們用于StarkEx中的CT。

條件事務

金色財經現場報道 ORCA Consulting合伙人Jin Ho Hur:多中心化交易所還需幾年才能普及:金色財經現場報道,在世界區塊鏈大會·三點鐘峰會中,進行以《交易所的自我監管與共識機制》為主題的圓桌論壇。ORCA Consulting合伙人Jin Ho Hur指出:韓國在加密貨幣交易領域占據全球第三的地位。韓國市場應該加強對于用戶存款的管理,不僅僅是針對加密貨幣交易所,其他的金融機構也應該遵循這樣的原則。可能還需要幾年的時間才能讓交易所向著多中心化的方向發展,并未用戶帶來更多的價值。[2018/4/25]

CT使用FactRegistry合約來跟蹤鏈上事件。特別是,除非在事實登記處注冊,否則CT不能以事件為條件。例如,如果Alice直接在Ethereum上向Bob轉賬1ETH,則沒有可以用作CT的鏈上事件。

金色財經現場報道 潮汕商會駐會會長黃育宏:區塊鏈時代帶來新機遇:金色財經現場報道,在2018全球首屆萬國區塊鏈技術博覽會上,潮汕商會駐會會長黃育宏現場講話,他指出:區塊鏈時代為我們帶來的是新機遇,我們要繼續學習、了解、應用新經濟價值,促進新經濟的發展,商會將繼續為推動行業發展盡力。[2018/4/21]

也就是需要進行一次單獨的定義某些事件為條件。

在上面的例子中,FactRegistry合約需要一個函數transfer(),Alice使用Bob的地址作為接收者參數調用該函數。

transfer()函數做兩件事:(a)將傳輸的ETH發送給接收者,(b)保留傳輸的記錄,例如合約中存儲傳輸參數的哈希值。

FactRegistry也有一個isValid()函數,它接收一個哈希值作為參數,并返回一個布爾值——True當且僅當它是這個合約記錄的交易哈希值。

交易的哈希被稱為事實—代表事件的發生。向事實登記處引入新事實的過程稱為事實登記。

在CT中簽署的鏈上事件包會含兩個字段:(a)一個事實登記合約的地址,(b)一個應該在執行交易之前注冊的事實。

StarkEx中的條件交易

StarkEx對交易進行批量處理,并使用單個STARK證明在鏈上進行結算。如果批次中的交易之一是CT,StarkEx將確保關聯的Fact確實已注冊登記,以便對批次進行結算;否則,整個批次將被還原。

條件事務示例

快速提款

在任何L2解決方案中,在L2到L1之間轉移資金的理想方法是完成L2狀態更新和L1上的提款交易。

在基于有效性證明的系統中,如StarkEx,L2狀態更新的最終確定發生在鏈上接受證明它的有效證明時,這通常需要10分鐘。這意味著如果用戶想要將他們的資金從L2轉移到L1,他們將被迫等待。

快速取款的目的是解耦這種依賴性,并允許用戶在“區塊鏈時間”無需信任地將資金提取到L1。

這將如何運作?如果Alice想從L2提取1ETH到L1,Alice可以簽署CT將1ETH轉移到L2上的流動性提供者,條件是LP在L1上轉移1ETH給Alice。

Alice的CT只有在她首先在L1上獲得資金時才能執行,因此她也不會面臨交易對手風險。

更多其他用例

類似的流程可以通過L2CT事務捕獲以下類型的事件,及為以下提供證明,就可以在L1上進行一些關聯操作,例如:

ETH的價格跌至1010DAI,Alice想在L2上以1000DAI的價格出售她在L2上的1ETH。

Alice希望在L2上給Bob10ETH,Bob在她選擇的dApp中以Alice的名義存入9.5ETH。

Alice想在DeversiFi的L2上為Bob提供10ETH,Bob在dYdX的L2中將9.5ETH存入Alice的賬戶。

這些其他操作用例代表著雖然CT的第一個用例是快速提款,但StarkEx運營商可以使用這個方式實現更多L2-L1交互,用來豐富產品功能。

Tags:ALISTARKICESTARALIFStark ChainVICEX價格StarLaunch

AVAX
算力西遷后北美礦業崛起 一文了解北美四大礦業公司(上)_RIO

在我國最終對加密貨幣挖礦實施禁令之前,北美的比特幣礦工就一直在提高產能,努力在全球算力分布中獲得更大份額.

1900/1/1 0:00:00
深圳啟動數字人民幣公共交通領域試點應用_區塊鏈

深圳市民可使用數字人民幣乘坐公交出行了!記者昨日從市交通運輸局獲悉,該局聯合中國人民銀行、農業銀行、建設銀行和深圳通有限公司,正式啟動數字人民幣在公共交通綠色出行領域試點應用的工作.

1900/1/1 0:00:00
日吸金972萬美元超《王者榮耀》區塊鏈游戲Axie是泡沫還是未來?_INFINITY

近日,一款并未出現在主流視野的區塊鏈游戲迅速破圈。AxieInfinity7月16日單日收入超過972萬美元,超過全球收入最高手游《王者榮耀》的920萬美元.

1900/1/1 0:00:00
Vitalik 與 Paradigm 研究合伙人詳解以太坊合并后的重組攻擊_以太坊

以太坊PoS合并后,重組攻擊將更難執行,它必須解決極其困難的協調問題,即讓大多數驗證者同時下線.

1900/1/1 0:00:00
蔡維德:數字貨幣浪潮下 美國銀行正在如何變革?(下)_CBD

編者按:6月15日,中國人民大學重陽金融研究院高級研究員、北京航空航天大學教授,北航數字社會與區塊鏈實驗室主任蔡維德,在人大重陽主辦的“新型貨幣戰爭的科技、市場、監管”系列直播活動第九講中.

1900/1/1 0:00:00
數字人民幣的價值轉移形式和技術路線選擇_數字人

移動支付網消息:7月16日,中國人民銀行發布了《中國數字人民幣的研發進展白皮書》,以闡明人民銀行在數字人民幣研發上的基本立場,闡釋數字人民幣體系的研發背景、目標愿景、設計框架及相關政策考慮.

1900/1/1 0:00:00
ads