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

ALI:有條件轉賬: 實現 L1-L2 互操作性的關鍵_BlockVoice

Author:

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

本文意在講解StarkEX為支持快速取款而提出的解決方案。本方案的優點在于,其速度完全獨立于L2的運營者生成有效性證明的速度。

快速取款模塊已經運行在以太坊主網的StarkEx上,并且賦能了DeversiFi交易所和dYdX交易所。

而下文我們講解的方案除了快速取款以外,還有非常多的使用場景。我們先來了解一下需求是什么。

需求

區塊鏈使得兩方之間的免信任交互成為可能。Alice想發布一筆僅在特定條件滿足時才能執行的交易;Bob希望在條件滿足時能直接執行Alice的交易、不必再次獲得Alice的許可。我們把支持此類交互模式的元件稱作“有條件交易”。

在L1上實現CT不需要什么奇思妙想,因為智能合約可以保證時間和交易執行的耦合。但如果要求在L2中實現,那就有些挑戰了。比如,在StarkEx中,交易發起人簽名之后把交易傳遞給運營者,后者有責任來執行這筆交易,可是你用什么辦法來阻止運營者在所需條件滿足之前就執行這筆交易呢?

BlockFi破產計劃披露聲明獲美國破產法院的有條件批準:金色財經報道,BlockFi及其附屬公司宣布,其破產計劃披露聲明已獲得美國新區破產法院有條件批準并于2023年8月2日生效。BlockFi的第11章計劃最大限度地為客戶提供恢復,并為客戶提供盡可能快的分配。BlockFi和無擔保債權人官方委員會均建議所有有權投票的各方應在2023年9月11日投票截止日期之前投票接受該計劃。該計劃將為這些第11章案件得出公平且價值最大化的結論,從而盡快返還客戶資金。

BlockFi 表示如果該計劃得到確認,將集中精力在針對 Alameda、FTX、Three Arrows Capital、Emergent、Marex 和 Core Scientific 的訴訟中尋求索賠,以最大限度地為客戶爭取賠償,并抗辯第三方的索賠,BlockFi 的合格債權人有機會投票贊成該計劃,并將收到 BlockFi 的披露聲明和計劃、詳細的投票說明以及其他重要信息。[2023/8/3 16:15:30]

在本文中,我們只聚焦于在L2上實現依賴于L1事件的CT。也就是說,這種CT要能保證,運營者僅能在某個?鏈上事件?發生之后才能執行某筆簽過名的交易。更進一步,我們將加入一種依賴于另一個L2中事件的CT,從而支持StarkEx實例之間以及StarkNet中的互操作性。

SoFi新銀行申請獲美國OCC有條件批準,或將托管加密貨幣:金色財經報道,學生貸款和金融服務提供商SoFi有關成立新的國民銀行的申請得到了美國貨幣監理署(OCC)的有條件批準,這為該新銀行托管加密貨幣打開了大門。OCC在周三的公告中表示,初步批準是有條件的,有待對所有可用信息進行全面評估。[2020/10/29]

下面,我們來形式化這種鏈上事件的概念,看看我們如何在StarkEx中的CT如何利用它。

有條件交易簡介

鏈上事件的注冊

CT使用了FactRegistry合約來跟蹤鏈上事件。實際上,只有在一個FactRegistry合約中注冊了的事件,才能“解鎖”CT。舉個例子,如果Alice直接在以太坊鏈上轉賬了1ETH給Bob,那CT是不能因此滿足執行前提的。

在上面這個案例中,FactRegistry合約需要一個函數?transfer(),Alice傳入Bob的地址作為收款方。transfer()?函數做兩件事:把需要轉移的ETH發送給收款方;保存對這筆轉賬的記錄,比如存儲這筆轉賬相關參數的哈希值,到合約的存儲項中。FactRegistry合約還帶有一個?isValid()?函數,接受一條哈希值作為參數,返回一個布爾值——如果該條輸入的哈希值等于合約中記錄的某條哈希值,就返回?True。如此,這個記錄在合約中的哈希值,就可以當成是一個事實的證明。這個為FactRegistry合約引入一個新的事實的過程,通常稱為“事實注冊”。

加拿大Wealthsimple獲CSA有條件批準,將測試其加密貨幣平臺:總部位于多倫多的金融科技初創公司Wealthsimple已獲得加拿大證券管理委員會(CSA)的有條件批準,將對其最近已宣布的加密貨幣平臺進行為期兩年的測試。(Betakit)[2020/8/8]

一筆簽過名的CT所包含的鏈上事件的指紋有兩個字段:一個FactRegistry合約的地址;上述合約中應當記錄的事實。

StarkEx有條件交易

StarkEx會批量打包Layey-2中的交易,并使用一條發送到鏈上的STARK證明來結算這些交易。如果某一批次中包含CT,StarkEx將保證相關的事實已經注冊,以便能清算該批交易;否則,整批交易都會回滾。

有條件交易的案例

在本部分,我們會提出一些應用場景,并指出CT如何能用在這些場景中。

Gemini首席合規官:NYSDFS提出的有條件許可框架利于加密行業發展:上周,紐約州金融服務部(NYSDFS)提議修改其州范圍內的BitLicense法律指導方針。加密交易所Gemini認為NYSDFS此舉是個積極的信號,其首席合規官Noah Perlman表示:“此次提出的有條件許可框架是DFS采取的另一舉措,以幫助確保這個行業繼續增長和創新,從而使更多的人可以在不損害安全的情況下進入這個行業。”

此前消息,五年前,紐約州金融服務部(NYSDFS)推出了用于虛擬貨幣經營活動的許可牌照BitLicense,該牌照因申請難度過高而被認為不利于加密行業發展。6月24日,紐約金融服務部(NYDFS)表示,其將考慮頒發有一種條件的新許可證,根據該許可證,初創企業將被允許與現有的許可實體(持有BitLicense或有限信托牌照的企業)合作,在紐約州經營業務。NYSDFS還表示,希望尋求有條件許可證的實體繼續努力,最終獲得完整的BitLicense。(Cointelegraph)[2020/7/4]

詳細案例——快速取款

在任意L2方案中,最初級的從L2轉出資金到L1中的辦法便是終局化一次L2的狀態更新。在基于有效性證明的系統中,終局化一次L2的狀態更新需要在鏈上提交一個相應的有效性證明,一般來說需要10分鐘。這就意味著,如果用戶使用這種方式來取款,就不得不等待至少10分鐘。

而快速取款的用意正是為了解耦這種依賴,讓用戶能夠在“區塊時間”內免信任地將資金取出,也即,就像使用普通的以太坊合約一樣。

那到底是怎么個流程呢?如果Alice想要從L2中取出1ETH到L1,Alice可以在L2上簽名一條將1ETH轉移給流動性提供者的CT,條件是LP在L1上轉移1ETH給Alice。Alice的CT僅能在她收到L1上的轉賬之后才能執行,所以她不會面臨對手方風險。

我們來看一個能夠協助CT的簡易的FactRegistry合約:

我們可以看到這個合約有一個payabe函數?transfer(),它的功能有兩個:

轉移一定數量的ETH到某個地址

登記keccack(amount,address,nonce)

Alice簽發的CT只有keccack(1ETH,Alice,nonce)在FactRegistry中注冊之后才能執行。而這個事實,也只有在給Alice的1ETH轉賬發生了之后才能成功注冊。Alice可以無需信任地取出1ETH,整個過程只需她的前面,和LP在以太坊鏈上發起的一筆交易。

更多應用場景

類似的流程可以捕捉到下列類型的事件,從而L2的CT也可以有更多的用途,例如:

如果ETH的價格跌到了1010DAI,Alice希望在L2賣出1ETH,換回在L1上的1000DAI

Alice希望在L2上給Bob10ETH,只要Bob以Alice的名義在Alice指定的dApp中存入9.5ETH

Alice希望在DeversiFi的L2上給Bob10ETH,只要Bob在dYdX的L2中給Alice的賬戶存入9.5ETH

總結

CT的第一種用途是快速取款,但StarkEx運營者可以用這一元件實現許多種類的L2-L1交互。

原文鏈接:

https://medium.com/starkware/conditional-transfers-the-key-to-interoperability-2e1de044fb65

作者:?StarkWare

翻譯:?阿劍

Tags:ICELICALIALICEBlockVoiceSoliceRealital Metaversealice幣發行量

Luna
EGR:調查:400億美元美國居民收到的救助金可能被用來購買比特幣_EGR價格

在美國總統拜登上星期簽署1.9萬億美元的經濟刺激計劃使之成為法律之后,預計許多美國人將收到1400美元的支票。新的調查顯示,其中大部分資金可能最終進入加密市場.

1900/1/1 0:00:00
ALA:8000萬美元之爭:Reef Finance與Alameda Research各執一詞,究竟孰是孰非?_REEF

3月16日,DeFi協議ReefFinance與加密市場造市商AlamedaResearch的「合作」之爭升級,雙方各執一詞.

1900/1/1 0:00:00
比特幣:霍華德·馬克斯最新對話:比特幣和任何其他貨幣一樣,有人認可、愿意交換,就有價值_加密貨幣市場總市值排名

本文來源:羅馬廣場,翻譯:JoyXu“如果你在1969年,也就是我參加工作的這一年買入‘漂亮50’股票并持有,五年后,這些美國最偉大的公司會讓你血本無歸.

1900/1/1 0:00:00
元宇宙:走向云端:區塊鏈下一個爆炸式增長的可能_加密貨幣

來源:鏈新,原題《區塊鏈如何走向云端?》作者:BartWyatt 編譯:陳一鳴 2009年1月3日,中本聰挖掘了比特幣創世區塊,啟動了本世紀以來最大的技術淘金熱.

1900/1/1 0:00:00
TER:IDO 正火,一文了解主流 IDO 平臺運行模式_unisat錢包注冊

DeFi崛起給IXO的家族新增了一名成員:IDO。IDO的名稱含義眾說紛紜,本文采取Initial?DeFi?Offering的含義,即去中心化協議的初始上線發行.

1900/1/1 0:00:00
NEX:一文讀懂DeFi保險市場主要玩家及其運作機制_NEXT幣

本文來源于CoinGecko,作者為LuciusFang,并經由Alyson編譯。在DeFi生態系統中,保險仍然是利基市場.

1900/1/1 0:00:00
ads