加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

金色觀察|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)。

金色熱搜榜:WAVES居于榜首:根據金色財經排行榜數據顯示,過去24小時內,WAVES搜索量高居榜首。具體前五名單如下:WAVES、DASH、EKT、LEND、BTT。[2020/9/14]

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

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

金色相對論丨張姨:加密貨幣在拉美更像是避險資產:在今日舉行的金色相對論中,ChainUP海外市場總監張姨發言指出:加密貨幣在拉美更像是避險資產,應對通貨膨脹,因為在拉美市場,法幣的波動性極高,這周還能買得起面包的錢,下周就買不起或者買不到了,加密貨幣在一定程度上解決了這個問題,但在中國,加密貨幣大部分人還是抱著暴富的心態吧。所以中國和拉美術語在很多地方都是孑然不同,但是都非常火熱的兩片熱土。[2020/7/2]

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

條件事務

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

金色相對論 | ATN&Atmatrix CEO高慶忠:區塊鏈為AI Market帶來了四個獨特優勢:在本期金色相對論上,ATN&Atmatrix CEO高慶忠提到,區塊鏈為AI Market帶來的獨特優勢有主要的幾個部分:1、區塊鏈,是用分布式數據庫識別、傳播和記載信息的智能化去中心化對等網絡;2、智能合約(Smart Contract),運行在區塊鏈上的程序,其特點是一旦設立指定后,能夠無需第三發的參與自動執行,并且沒有人可以阻止它的運行;3、DBot,是運行于區塊鏈上的AI產品,其具備和區塊鏈通信的協議庫;4、DApp,基于區塊鏈開發的去中心化應用,通過AI Market可以方便調用AI。[2018/7/17]

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

金色財經數據播報 比特幣算力下跌5.87%:根據bitinfocharts數據顯示,比特幣算力目前為29.879Ehash/s,24小時算力下跌5.87%;以太坊算力出現上升,目前為278.906Thash/s,24小時算力上升1.09%;萊特幣算力目前為320.549Thash/s,24小時算力漲幅達4.14%;比特幣現金算力出現下跌,目前為4.211Ehash/s,24小時算力跌幅達到3.72%。[2018/5/22]

在上面的例子中,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:ARKALISTARKLICNFTBlackmarketDALICHAINStark Chainalice幣怎么樣

幣贏交易所
鄒傳偉:深入解析 AMM 條件流動性邏輯與潛在影響_AMM:區塊鏈最新騙局曝光

Uniswap?v3在恒定乘積曲線x*y=k的基礎上增加了粒度控制功能)。流動性提供者可以選擇將資金集中在交易最頻繁的區間內,以實現集中流動性和提高資金利用率,而Uniswapv3為流動性提供者.

1900/1/1 0:00:00
對比Balancer、Curve和Uniswap三大DEX的Gas成本差異_比特幣:DEX

用戶在以太坊區塊鏈中發現的主要用例之一就是無需中介即可在加密資產之間進行兌換的能力。去中心化交易所或DEX是用于此活動的平臺.

1900/1/1 0:00:00
達鴻飛:產業區塊鏈價值需要時間沉淀_區塊鏈:DNAxCAT Token

7月10日,2021世界人工智能大會區塊鏈論壇上,分布科技憑借「鋼寶數字監管倉動產質押融資平臺」入選零壹財經·零壹智庫、01區塊鏈作為執行主編推出的《2021全球區塊鏈創新應用示范案例集》.

1900/1/1 0:00:00
晚間必讀5篇 | 哪7層基本要素構成元宇宙?_比特幣:超級比特幣最新價格

1.監管進行時多國加密貨幣法律框架建設加速至今比特幣系統已經運行了十余年,但比特幣在各國及地區的合法性和政策仍有不同.

1900/1/1 0:00:00
金色觀察|Uniswap第四批Grants發給了什么項目?_UNI:Unifund

Uniswap的第四批Grants確定了,這次共計175萬美元,一共是52個受助者,分為14個項目。這是UGPv0.1進展六個月后的最后一波.

1900/1/1 0:00:00
支付巨頭Square的“陽謀”:走向未來_QUA:比特幣

2021年6月4日,在熱情似火的邁阿密2021Bitcoin大會上,當著臺下眾多加密社區粉絲的面.

1900/1/1 0:00:00
ads