以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads

Vitalik:如何實現跨Rollup DEX_ALI:ROLL

Author:

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

假設我們有兩種 rollup 解決方案 A 和 B,Alice 想要用 rollup A 上一定數量的代幣來換取 rollup B 上同樣的代幣。已經有人提出方案解決這個問題了,如果 rollup A 和 B 都是完全支持智能合約時,那么就可以去中心化地實現這個假設。然而這篇文章提出的是,當僅有 rollup B 完全地支持智能合約時 (且 rollup A 只能處理簡單交易) 如何實現跨 rollup 轉賬。

我們假定 rollup A 上的交易有某種“備注字段”;如果沒有的話,可以使用該交易值的低位數字作為備注發送。

提案

假設我們有一個交換中介 Ivan (在實現時有許多中介可供選擇)。Ivan 在 rollup A 中擁有一個 (完全由他控制的賬戶) IVAN_A。同時,Ivan 還在 rollup B 的智能合約 IVAN_B 中存了一些資金。

Celestia:Quantum Gravity Bridge初期版本已上線Blockspace Race測試網:5月12日消息,模塊化區塊鏈網絡Celestia發推表示,Quantum Gravity Bridge的初期版本已于本周在Blockspace Race測試網上線,相應的合約已部署在以太坊Sepolia測試網上。

Quantum Gravity Bridge是一個從Celestia到以太坊的數據可用性(DA)橋接。Celestia使用Celestium作為可擴展的鏈下數據可用性 (DA) 解決方案為以太坊Rollup團隊提供服務。[2023/5/12 14:59:10]

智能合約 IVAN_B 具有以下規則:

如果任意用戶發送了一筆交易 (發送某代幣交易值 TRADE_VALUE 至賬戶 IVAN_A) ,(交易中還附上了一個目的地址 B DESTINATION 作為備注),則在最小償還延遲 MIN_REDEMPTION_DELAY 區塊之后,該用戶就可以返還一筆交易至賬戶 IVAN_B 中 (其中包括之前的轉賬證明),然后這筆交易就會排隊等候提款至地址 DESTINATION 中。

AI+Web3醫療科技公司Lavita AI完成500萬美元種子輪融資:5月11日消息,AI+Web3醫療科技公司Lavita AI宣布完成500萬美元種子輪融資,Camford Capital領投,一批來自區塊鏈和人工智能領域的天使投資人參投。

據悉,Lavita AI是一個基于Theta Network的去中心化健康數據點對點市場平臺,旨在患者能夠在人工智能、區塊鏈和隱私保護技術的支持下控制自己的健康。(Crypto Reporter)[2023/5/11 14:56:18]

等待一定的延遲 (例如一天) 后,按照轉賬打包進 rollup A 的批次和索引順序處理提款。

當 Ivan 發現其賬戶 IVAN_A 收到款項時,他就可以親自發送 TRADE_VALUE * (1 - fee) 代幣至 DESTINATION 中。他可以用 IVAN_B 的方法發送交易來完成上述操作,這個方法保存了一個記錄,防止合約中的自動發送條款觸發該交易。

Vitalik Buterin 闡述加密貨幣美好愿景的擴展定義:包括改善擴容、隱私、UX 和加密社交等:12月31日消息,以太坊創始人 Vitalik Buterin 針對 Paradigm 聯合創始人 Matt Huang 提問的“關于加密貨幣美好愿景的擴展定義是什么”回復稱,改善擴容、改善隱私、改善 UX、對于普通用戶而言更安全的用戶賬戶(非中心化服務)、“支付 +SoV+DeFi”為更多的人提供價值、加密社交起飛、身份和 SIWE(Sign-In with Ethereum)成功、DAO 新組織范式得到更廣泛的采用等。[2022/12/31 22:18:16]

預期的行為很簡單:

Alice 發送一筆交易至賬戶 IVAN_A 中 (包含 N 代幣 和一個備注 ALICE_B)

金色財經現場報道 VR ALL ART首席執行官Vitomir Jevremovic:用虛擬現實和區塊鏈技術顛覆藝術世界:金色財經前方記者實時報道,第二屆全球金融科技與區塊鏈中國峰會于4月12日在上海召開,VR ALL ART首席執行官Vitomir Jevremovic在會上指出,藝術無國界,但是藝術市場有國界,由于運輸距離和本地市場等諸多方面的限制,藝術市場存在挑戰,藝術品投資流動性很差。區塊鏈技術的特性使得其可以提供金融交易支付的支持,保證上鏈藝術品的唯一標識、藝術認證和可追溯性,促進藝術品流通。此外,通過VR技術,將虛擬現實與區塊鏈技術結合還能打破距離限制,為用戶更好的瀏覽藝術世界提供可能。[2018/4/12]

Ivan 通過 IVAN_B 發送 TRADE_VALUE * (1 - fee) 代幣至 ALICE_B 中

TAVITT將允許用虛擬貨幣進行結算:位于泰國曼谷的Tavitt(Thailand)Co.,Ltd.公司日前表示,將允許比特幣、Tavittcoin(TVC)等虛擬貨幣在“TAVITT網頁”上購買機票、預訂酒店、結算Tavitt規劃的旅行團等。虛擬貨幣Tavittcoin(TVC)已經于2018年3月1日開始在Waves交易所上市。Tavittcoin(TVC)的銷售期限是從2018年3月1日凌晨12點(星期日)至2018年3月31日晚間12點(日本時間)。[2018/3/6]

第二筆交易緊接著第一筆交易發生。如果 Ivan 可以證明第一筆交易和第二筆交易之間的時間戳差異非常小,那么合約甚至有規則允許提高費用 fee 。

最糟糕的情況是,Ivan 沒有如他所期望那樣向 ALICE_B 發送代幣。遇到這種情況,Alice 可以等待 rollup A 上的交易確認之后,在 rollup B 上找到其他獲取代幣的替代路徑來支付費用,然后就可以自己認領其資金。

資本成本

該方案的主要限制是,IVAN_B 需要持有大量的資金,以確保所有交易發送者都能得到支付。尤其是,假設出現以下情況:

我們將交易上限設置為 TRADE_LIMIT (所以當發送至 IVAN_A 的交易超出限額 value > TRADE_LIMIT 時,交易無效)

每個 rollup 批次最多可以包含 TXS_PER_BATCH 筆交易

Alice 可以自行檢查 rollup A 下一批需要處理的交易之前,還有多少未處理的交易,用她在合約 IVAN_B 中的資金減去這些交易的總值,并檢查剩余的金額是否足夠。由于提款是按順序處理的 (這是上述的排列機制的目的),Alice 不需要擔心合約先處理其他提款申請,再處理她的提款交易申請。

在每批次中最大交易額為 TRADE_LIMIT * TXS_PER_BATCH ,因此 IVAN_B 合約中至少需要這么多的 ETH,還需要額外的資金包含為處理的交易。舉個例子,假設交易上限為 0.1 ETH TRADE_LIMIT = 0.1 ETH (交易上限可以設得比較低,因為一筆大額交易可以分成幾筆小交易完成),并且每批次可以處理1000筆交易 TXS_PER_BATCH = 1000。那么,合約 IVAN_B 需要持有 100 ETH。

注意,這個設計中還包括隱含的費用,因為交易額超過 0.1 ETH 的任意用戶都需要浪費區塊空間。這與資本要求相權衡,也就是說,如果用戶消耗了一半的區塊空間,那么其資本要求將翻倍,反之亦然。如果想要獲得合適的平衡,那么隱含的費用要比市場上明確的費用少幾倍。

如果我們想要減少或者消除這種消耗,可以這樣設計 rollup A:讓序列器發送一個已簽名的信息,該信息證明了 Alice 在該批次的所有交易。然后 Alice 就會知道在她之前沒有交易 (盡管惡意的序列器可以欺騙 Alice,但是作惡代價會很高)。

備注

上述設計基于一個假設:Rollup A 上的交易有一個備注字段,Alice 可以通過該備注指定 ALICE_B 作為她接收代幣的目的地址。如果 rollup 沒有這種特性,那么我們可以使用以下解決方案。Alice 可以在 rollup B 上的一個以順序登記的合約上注冊賬號 ALICE_B ,并獲得一個按順序分配的 ID (因此 Alice 的 ID 等于在她之前注冊的用戶數量)。

設置用戶數的最大值 MAX_USER_COUNT ;如果有必要,這個值可以隨時間向上調整。則 Alice 可以確保 ?TRADE_VALUE % MAX_USER_COUNT ?等于 (Alice 的 ID),使用 TRADE_VALUE 的低位數字 (這個數字是這筆交易的一個小數值) 來表示她想交易的代幣數量。

從 Rollup B 到 Rollup A 的交易

如果 Alice 把 Rollup B 上的代幣轉移到 Rollup A,她可以使用相同的機制,只是角色顛倒了:

Alice 將代幣發送給 IVAN_B

經過一段時間的延遲后,她將獲得取回代幣的權利

如果 Ivan 可以向 IVAN_B 證明,他在 Rollup A 上給 Alice 發送了代幣,Alice 就失去了這個權利

原文鏈接:https://ethresear.ch/t/cross-rollup-dex-with-smart-contracts-only-on-the-destination-side/8778

Tags:ROLLROLALIICEBankRollROLS價格ALICE價格Media Licensing Token

火幣網下載官方app
以太坊Layer 2方案正逐步發力 有哪些值得關注的項目?_ROLL:LAYER

高昂的Gas費以及網絡擁堵一直是困擾以太坊的首要問題,ETH2.0 任重道遠,以太坊擴容成為當下的最需要解決的燃眉之急,以太坊上的Layer 2擴容之爭也變成了當下的焦點.

1900/1/1 0:00:00
“區塊鏈+消費積分”興起 如何打開傳統商業的想象空間?_BDC:CBD

在現代商業中,積分已經司空見慣,它是商家做會員服務首先采用的一個商業策略,也是會員服務的配套設施.

1900/1/1 0:00:00
網格交易 震蕩行情下的投資利器_USD:busd幣值得投資么

上世紀四十年代的某一天,信息論之父Claude Shannon在黑板上給大家演示:任何一個價位買進資金的50%,也就是說資金數量:股票市值=50%:50%.

1900/1/1 0:00:00
CEX公鏈DeFi風起 項目跑路誰向投資者負責?_EFI:iCEX價格

據 PeckShield 態勢感知平臺數據顯示,過去一個月,整個區塊鏈生態共生 38 起較為突出的安全事件.

1900/1/1 0:00:00
面對監管Ripple、Coinbase 帶給了我們哪些啟示_加密貨幣:Derp Coin

原標題:這是Ripple、Coinbase和Twitter首席執行官都在重視的一件事對加密貨幣的監管一直對市場產生著影響,在可預見的未來也將是如此.

1900/1/1 0:00:00
首發 | 以太坊Layer2的通俗化解析_ROLL:TROLLER價格

本文由尺度區塊鏈原創, 授權金色財經首發。鑒于網絡媒體上很多人從技術角度具體講解了Layer2技術的實踐與區別。本文將會以通俗的話語講解layer2.

1900/1/1 0:00:00
ads