加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > ICP > Info

Vitalik:如何實現跨Rollup DEX_ALI:ALICE價格

Author:

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

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

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

提案

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

Vitalik聯合發表《區塊鏈隱私和監管合規:邁向實際平衡》論文:9月6日消息,以太坊聯合創始人 Vitalik Buterin 同 Chainalysis、巴塞爾大學等機構研究人員聯合發表名為《Blockchain Privacy and Regulatory Compliance: Towards a Practical Equilibrium(區塊鏈隱私和監管合規:邁向實際平衡)》的論文。論文研究了隱私池(Privacy Pools),一種基于智能合約的增強隱私協議。

論文討論了該協議的優缺點,并展示了它如何被應用來創建一個誠實用戶和不誠實用戶之間的分離均衡。論文的核心思想是允許用戶發布零知識證明,證明他們的資金(不)來源于已知(不)合法來源,而無需公開揭示他們整個交易圖譜。通過證明滿足某些屬性要求的自定義關聯集合中的成員身份,從而達到此目標,這些屬性要求由監管或社會共識所規定。這篇論文可能是朝著未來人們可以在無需披露整個交易歷史情況下證明符合監管要求方面邁出的第一步。[2023/9/7 13:22:27]

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

Vitalik:從多個來源確認烏克蘭加密貨幣捐贈地址是合法的:2月27日消息,針對此前烏克蘭官方推特宣布接受加密貨幣捐贈,以太坊創始人Vitalik表示從幾個來源得到一些確認它是合法的,并暫時刪除我的警告。[2022/2/27 10:18:31]

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

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

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

花花公子宣布推出加密貨幣VIT:花花公子公司宣布將推出自己的加密貨幣VIT,作為其正在開發的在線支付錢包的一部分。該錢包將為該公司的數字媒體和休閑游戲業務提供服務,并將接受除自己以外的其他加密貨幣。昨日,花花公子宣布允許用戶使用加密貨幣支付成人內容。[2018/3/16]

預期的行為很簡單:

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

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

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

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

以太坊創始人Vitalik公布以太坊2.0路線圖:以太坊創始人Vitalik公布以太坊2.0路線圖,分片機制作為協議提升的核心。在以太坊2.0中,二進制Merkle樹,更快的以太坊虛擬機(EVM),更好的可平行性以及無國界的客戶端都是計劃內的更改。開發將會分為兩層,第一層將會引入安全和保守的更新,而第二層將會實現迅速開發,也就是當分片系統通過驗證處理者合約被引入時。關于分片的一些初步工作已經可以在GitHub上查看,同時Vitalik的完整講話也能夠在YouTube上進行觀看。[2017/11/29]

資本成本

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

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

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

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

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

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

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

備注

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

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

從RollupB到RollupA的交易

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

Alice將代幣發送給IVAN_B

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

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

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

Tags:ALIROLLROLALICEALI價格TROLLASTROLIONALICE價格

ICP
幣圈小蝶:成功的投資交易是一種習慣_BTC:NTRC價格

?今天買明天就漲停,是癡心妄想的投機行為。所謂“寶劍鋒從磨礪出,梅花香自苦寒來”,這個時候,淡定從容一點,別急功近利,踏踏實實學一些干貨,可能要比去市場火中取栗更有意義.

1900/1/1 0:00:00
Cosmos 核心開發者 Zaki Manian 等成立的新項目 Sommelier 完成 350 萬美元融資,并啟動 Alpha 測試版_OSM:COSM幣

鏈聞消息,由Cosmos區塊鏈核心開發人員ZakiManian等人成立的以太坊協處理器Sommelier宣布啟動Alpha測試版,并完成350萬美元種子輪融資.

1900/1/1 0:00:00
專訪圖靈獎得主Whitfield Diffie:加密貨幣具有一種矛盾的特質_FIN:NDO

你知道嗎?在你登陸某個網站的時候,用到了和加密貨幣一樣的技術。當你登陸支付寶的時候,支付安全是靠RSA算法保證的。而比特幣基于橢圓曲線算法。但其實RSA算法和橢圓曲線算法和都屬于非對稱加密技術.

1900/1/1 0:00:00
比特傻觀點:護不了一世_比特幣:btc軟件app

溫鐵軍教授說:資本不可能自己平抑市場波動。這句話對不對呢?是對的。任何市場,尤其是散戶參與的市場,都會出現劇烈的追漲殺跌。這會給很多市場中的弱者,帶來巨大損失。反過來說,市場的強者,會極大獲利.

1900/1/1 0:00:00
為什么越來越多普通人參與比特幣的投資_比特幣:SMAX價格

在過去的一周中,由于比特幣徘徊在46500美元和54500美元之間,Twitter情緒一直處于牛市期間的最悲觀水平。比特幣的價格波動使許多人有一個或兩個理由質疑有關投資加密貨幣資產的問題.

1900/1/1 0:00:00
金色DeFi日報 | 去中心化交易所DODO已追回189萬美元資金_EFI:NFT

DeFi數據 1.DeFi總市值:891.88億美元市值前十幣種排名數據來源DeFiboxDeFi總市值數據來源:Coingecko2.過去24小時去中心化交易所的交易量:19.

1900/1/1 0:00:00
ads