這篇文章介紹的是StarkEx提供的快速取款的解決方案:在區塊鏈時間(即交易時間內或出塊時間內)內從L2提取資金到任何L1地址,并且該解決方案與L2運營商生成有效性證明的頻率無關。StarkEx是L2擴容技術服務商StarkWare的二層交易應用。
目前,快速取款功能已經在StarkEx的以太坊主網上運行(從StarkEx2.0開始,2020年12月),并為DeversiFi和dYdX的交易所提供支持。
下面的解決方案可以應用于行業內廣泛的用例,首先我們來看場景需求。
場景需求
區塊鏈允許Alice和Bob兩方之間的無信任交互。Alice可能希望發布一個只有在某個條件事件發生時才能執行的交易;Bob希望在滿足條件后執行Alice的交易,而無需再次獲得她的批準。我們將這樣的規范稱為條件事務(CT)。
金色晚報 | 7月9日晚間重要動態一覽:12:00-21:00關鍵詞:英國監管機構、G20、國際清算銀行、國務院辦公廳
1.英國監管機構稱將打擊有誤導性的加密貨幣廣告
2.馬斯克:Doge比BTC和ETH的交易成本低
3.印度ICICI銀行要求客戶匯往海外資金不能用于投資加密貨幣
4.G20聯合報告:央行數字貨幣的跨境支付和結算這個維度至關重要
5.國際清算銀行:如果各地區有效協調,CBDC或被用來加強跨境支付
6.國務院辦公廳:加快貿易金融區塊鏈平臺建設
7.Santiment:投資者正將BTC轉移到冷藏庫長期保存
8.美國數字支付服務商Stripe計劃上市
9.蘋果聯合創始人Steve Wozniak:比特幣是“最驚人的數學奇跡”[2021/7/9 0:40:29]
在L1上實施CT很簡單,因為智能合約可以加強事件和交易執行之間的耦合。也就是事件發生自動執行。并且把執行條件固定。但當遷移到L2系統時,這將成為一個挑戰。例如,在StarkEx中,簽名者將簽署的交易傳遞給運營商,運營商負責執行它,在滿足請求的條件之前,沒有什么可以阻止運營商執行這個交易。
金色晚報 | 1月11日晚間重要動態一覽:12:00-21:00關鍵詞:重慶市、工信部、東京奧運會、USDT、斯洛文尼亞
1. 重慶市長:2020年重慶將建設以區塊鏈等技術為支撐的賦能平臺。
2. 工信部李琰:區塊鏈技術對實現國家治理體系和治理能力現代化有重要作用。
3. 日本參議院原議員濱田和幸:2020年東京奧運會將在多領域應用區塊鏈技術。
4. 監測:Tether鏈上再次出現超10億枚USDT的無效轉賬。
5. 前Coinbase CTO發文:比特幣成為技術旗幟。
6. 韋氏評級:以太坊2.0將解決以太坊擁堵這一主要問題。
7. 斯洛文尼亞推出區塊鏈基礎設施平臺SiChain。
8. 比特幣日內窄幅震蕩,最高漲至8253.96美元,最低跌至7912.30美元。[2020/1/11]
在這篇文章中我們提到的在L2上指定的CT,它依賴于L1事件(即L2|L1)。也就是說,CT確保操作員只有在發生某些鏈上事件時才能執行簽名交易。如果我們再添加一個CT,它依賴于另一個L2事件(即L21|L22)上的事件,這將實現StarkEx實例和StarkNet之間的互操作性。
金色財經現場報道 金色財經記者在2018Coindesk共識大會現場參訪POLYMATH Network展位:金色財經現場報道,2018Coindesk共識大會在紐約正式開幕,此次峰會規模空前,金色財經記者在峰會現場參觀了POLYMATH Network,并與其負責人深入溝通。據了解,POLYMATH Networ是一個安全的代幣平臺,tokenization的發展將是一場價值數萬億美元的金融革命。[2018/5/14]
下面,我們將此類鏈上事件的概念形式化,并了解如何將它們用于StarkEx中的CT。
條件事務
CT使用FactRegistry合約來跟蹤鏈上事件。特別是,除非在事實登記處注冊,否則CT不能以事件為條件。例如,如果Alice直接在Ethereum上向Bob轉賬1ETH,則沒有可以用作CT的鏈上事件。
金色財經獨家分析 DDoS攻擊對區塊鏈仍是巨大麻煩:金色財經獨家分析,英國候選節點EOS42于近日在其官網發布了一份DDoS攻擊測試結果及預防方案,三個節點抵抗失敗。DDoS攻擊在行業內“聲名顯赫”,之前閃電網絡節點遭受DDoS攻擊,導致大約200個節點離線,從大約1,050個節點降到了870個。imToken也曾經由于受到DDoS攻擊,聯通線路流量超過防護上限被封停。那么DDoSDDoS攻擊到底是什么?DDos中文全稱分布式拒絕服務(DDoS:Distributed Denial of Service),通過大量合法的請求占用大量網絡資源,以達到癱瘓網絡的目的。網絡癱瘓對于區塊鏈產業而言卻是巨大威脅,不過量子鏈(Qtum)創始人帥初曾表態,DDoS對區塊鏈系統,不會造成太大的威脅。然而根據目前已經發生的DDoS攻擊事件造成的影響來看,就算沒有造成致命威脅,但DDoS攻擊對于區塊鏈產業而言仍然是一大麻煩。[2018/5/8]
也就是需要進行一次單獨的定義某些事件為條件。
在上面的例子中,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交互,用來豐富產品功能。
隨著區塊鏈游戲發展,會逐漸出現收益率降低,可玩性提高的趨勢,最終達到平衡。我們在 7 月 5 日發布的《Axie Infinity 帶動 NFT 板塊逆勢上漲 | Foresight Ventu.
1900/1/1 0:00:00一個省份的電力需求變化,可折射出經濟運行的活躍度。未來三年,全省電力供需形勢嚴峻,存在較大的供應保障缺口.
1900/1/1 0:00:00本文來自 Decrypt,原文作者:Tim Hakki 摘要: LINE PLUS 發布了供各國央行發行數字貨幣的區塊鏈。該公司目前正在與幾家亞洲央行進行談判.
1900/1/1 0:00:00MVRV是指一個數字貨幣資產的市值與實現價值的比率。它可以用來幫助衡量數字貨幣資產的市場頂部和底部,也可以用來更加深入理解數字貨幣資產的投資者行為.
1900/1/1 0:00:00“隨著產業協作的數字化浪潮到來,區塊鏈與AIoT、隱私計算等技術的融合,將成為智能科技的未來趨勢,未來螞蟻鏈將全面推進‘區塊鏈+X’融合技術.
1900/1/1 0:00:00自從Beeple 把自己的NFT作品:The First 5000 Days 拍賣出天價以來,NFT市場便空前鼎盛,這是NFT前所未有的高光時刻.
1900/1/1 0:00:00