比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

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

Author:

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

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

目前,快速取款功能已經在StarkEx的以太坊主網上運行(從StarkEx2.0開始,2020年12月),并為DeversiFi和dYdX的交易所提供支持。

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

場景需求

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

金色財經挖礦收益播報丨全網算力連續三天呈現下跌態勢:金色財經報道,據OKEx礦池數據顯示,今日BTC全網算力約111.40EH/s,全網難度約16.10T,BTC當前塊高630416。

全網算力已連續三天呈現下跌態勢,有業內人士表示此為行情變動的一個信號。當前BTC收益:0.00000781BTC/T/天。預測下次難度16.49T(+2.36%),距離調整還剩還有4天。[2020/5/15]

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

金色晚報 | 4月2日晚間重要動態一覽:12:00-21:00關鍵詞:FATF、Tether、國家郵政局、加拿大

1. FATF:美國基本符合相關虛擬貨幣AML/CTF的修訂標準;

2. Tether新鑄6000萬枚USDT(已授權未發行);

3. 鄭州大學2020研究生擴招,向臨床醫學、區塊鏈等專業傾斜;

4. 加拿大安大略省環保部門將利用區塊鏈技術管理分布式能源;

5. 觀點:埃及央行限制提現,比特幣可以解決此類問題;

6. 阿肯色州一珠寶零售商接受加密貨幣支付;

7. 寧波銀行成首家直聯接入全國跨境金融區塊鏈平臺的銀行;

8. 國家郵政局:加快推動區塊鏈等與制造業供應鏈的深度融合;

9. 姚前:央行可利用區塊鏈整合分布式運營,更好實現對CBDC的中心化管控。[2020/4/2]

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

金色晚報 | 火幣區塊鏈產業聯盟在海南落地 華爾街之狼全球數字貨幣交易大賽吸引了全球數百只參賽隊伍:交通銀行通過區塊鏈發行證券產品,總規模達93億元;日本投資加密貨幣的散戶占比達歷史最高;三星將開發10納米的采礦芯片。更多晚報內容,請查看圖片。[2018/9/28]

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

條件事務

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

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

BOSS直聘聯合金色財經舉辦區塊鏈招聘專場:BOSS直聘聯合金色財經舉辦區塊鏈招聘專場—當名企遇見區塊鏈,此次參與的知名企業超過15家,包含京東、華為等企業,主要的職位有區塊鏈工程師、區塊鏈產品、區塊鏈運營等崗位。[2018/5/2]

在上面的例子中,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),條件是LP在L1上轉移1ETH(減去一些費用)給Alice。

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

更多其他用例

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

ETH的價格跌至1010DAI(由已知在鏈上注冊預言機提供數據),Alice想在L2上以1000DAI的價格出售她在L2上的1ETH。

Alice希望在L2上給Bob10ETH,Bob在她選擇的dApp(例如Aave或Compound)中以Alice的名義存入9.5ETH。

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

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

Tags:區塊鏈ARKSTARALI區塊鏈專業好不好就業Ark RivalsKuky starDecentralized Activism

酷幣交易所
教育部等六部門提出深入應用區塊鏈等技術推動教育數字轉型_區塊鏈

原文標題:教育部等六部門關于推進教育新型基礎設施建設構建高質量教育支撐體系的指導意見各省、自治區、直轄市教育廳(教委)、網信辦、發展改革委、工業和信息化主管部門、通信管理局、財政廳(局)、中國人.

1900/1/1 0:00:00
6省份清理虛擬貨幣挖礦項目 專家:最終會擴散到全國_FTX

中新經緯客戶端7月15日電 (張猛)14日,話題#安徽全面關停虛擬貨幣挖礦項目#登上微博熱搜。據悉,安徽將從嚴控制新上高耗能、高耗電項目,全面清理關停以各種名義建設的虛擬貨幣挖礦項目.

1900/1/1 0:00:00
DeFi安全史的黑暗一天:Chainswap跨鏈橋超20個項目被盜_CHA

今日凌晨,跨鏈橋項目Chainswap再次遭到黑客攻擊,在該橋梁部署智能合約的超20個項目代幣都遭遇黑客盜取,幾乎釀成DeF發展史上影響范圍最大的一次安全事故.

1900/1/1 0:00:00
95后入局幣圈 為暴利“交學費”_ONT

幣圈的“套路”遠不止通過論壇忽悠散戶“入局買幣”這么簡單。“幣圈”還有專職忽悠散戶“挖礦”的“工作人員”。幣圈的暴利神話,吸引了一波又一波95后入局.

1900/1/1 0:00:00
解碼HARD貨幣市場:Kava跨鏈DeFi進軍公鏈的野心_KAVA

今年4月,以跨鏈技術為核心的Kava完成了第5次主網升級,其生態明星應用HARD貨幣市場(HARD Protocol)也正式升級到了V2完整功能版本,自上線以來.

1900/1/1 0:00:00
Axie Infinity價格大跌 是因為被高估了嗎?_INFI

隨著區塊鏈游戲發展,會逐漸出現收益率降低,可玩性提高的趨勢,最終達到平衡。我們在 7 月 5 日發布的《Axie Infinity 帶動 NFT 板塊逆勢上漲 | Foresight Ventu.

1900/1/1 0:00:00
ads