來源|ethresear.ch
作者|VitalikButerin
假設我們有兩種rollup解決方案A和B,Alice想要用rollupA上一定數量的代幣來換取rollupB上同樣的代幣。已經有人提出方案解決這個問題了,如果rollupA和B都是完全支持智能合約時,那么就可以去中心化地實現這個假設。然而這篇文章提出的是,當僅有rollupB完全地支持智能合約時(且rollupA只能處理簡單交易)如何實現跨rollup轉賬。
我們假定rollupA上的交易有某種“備注字段”;如果沒有的話,可以使用該交易值的低位數字作為備注發送。
提案
假設我們有一個交換中介Ivan(在實現時有許多中介可供選擇)。Ivan在rollupA中擁有一個(完全由他控制的賬戶)?IVAN_A。同時,Ivan還在rollupB的智能合約?IVAN_B?中存了一些資金。
Vitalik Buterin:已把2011年制作的游戲上傳到IPFS:金色財經報道,以太坊聯合創始人Vitalik Buterin在社交媒體上稱,我把在加密前(2011年)做的一款游戲上傳到IPFS。祝好運。
對此,Aave及LensProtocol創始人Stani表示,一件很酷的事情是,有一個哈希值,所以你可以隨時找到游戲并玩它。不知道你用什么來創建它,但是帶有Unity的webGL使得為IPFS渲染變得非常容易。[2023/5/23 15:20:23]
智能合約?IVAN_B?具有以下規則:
??如果任意用戶發送了一筆交易(發送某代幣交易值?TRADE_VALUE?至賬戶?IVAN_A),(交易中還附上了一個目的地址B?DESTINATION?作為備注),則在最小償還延遲?MIN_REDEMPTION_DELAY?區塊之后,該用戶就可以返還一筆交易至賬戶?IVAN_B?中(其中包括之前的轉賬證明),然后這筆交易就會排隊等候提款至地址?DESTINATION?中。
ConsenSys與前風險投資負責人Kavita Gupta就雙方訴訟達成和解:4月6日消息,以太坊軟件開發商ConsenSys與前風險投資負責人Kavita Gupta就一場激烈的訴訟達成和解。
“ConsenSys Mesh和Kavita Gupta已經同意解決各自針對對方的訴訟,”ConsenSys的一名發言人表示,“雙方同意,ConsenSys Mesh并未違反其對Gupta女士的任何合同義務。”
據悉,兩位知情人士早些時候透露,雙方已經達成了一項和解協議。Gupta在2017年至2019年期間在ConsenSys工作,他的律師對該公司提起了訴訟,要求至少3000萬美元的金錢賠償。ConsenSys回應了Gupta的訴訟,并于今年1月對她提起了法律訴訟,指控其涉嫌簡歷欺詐。(CoinDesk)[2022/4/6 14:08:40]
??等待一定的延遲(例如一天)后,按照轉賬打包進rollupA的批次和索引順序處理提款。
歐洲刑警組織打擊比利時龐氏騙局Vitae,收回150萬歐元加密貨幣:歐盟法律機構歐洲刑警組織打擊了比利時龐氏騙局Vitae。歐洲刑警組織突襲了與該網站相關的17個地點,這些地點被宣傳為擁有自己的加密貨幣的社交媒體網站。該公司以VITAE AG的名義在瑞士運營。在此次行動中,執法人員收回了110萬歐元現金和150萬歐元的加密貨幣。(Bitcoin)[2021/6/28 0:11:32]
??當Ivan發現其賬戶?IVAN_A?收到款項時,他就可以親自發送?TRADE_VALUE*(1-fee)?代幣至?DESTINATION?中。他可以用?IVAN_B?的方法發送交易來完成上述操作,這個方法保存了一個記錄,防止合約中的自動發送條款觸發該交易。
預期的行為很簡單:
金色財經獨家分析 以太坊創始人Vitalik反對通過分叉方式抵制ASICs:在周五舉行的開發者大會上,針對用分叉解決ASIC礦機的討論,以太坊創始人Vitalik表示,“在這一點上,我個人傾向于不采取任何行動。”金色財經獨家分析,據比特大陸官方消息,Antminer E3礦機將于7月開放銷售。該款礦機將改變以太坊的挖礦算法。以太坊的開采歷史上一直被GPUs所主導,這一改變將導致以太坊的挖掘中心化。另一方面,ASICs提高了進入的門檻,可能會排擠較小型的礦主。之前以太坊主要開發人員討論是否要對區塊鏈進行硬分叉,以抵制比特大陸ASIC礦機對算法的改變。在3月29日,以太坊開發者Piper Merriam提出了以太坊改進提案(EIP) #958,該方案尋求社區對區塊鏈是否應該分叉以及它如何“抵抗ASIC”的建議。此次在開發者大會上,Vitalik反對通過分叉方式抵制ASICs,這似乎預示著以太坊不會針對ASIC礦機進行硬分叉。[2018/4/9]
??Alice發送一筆交易至賬戶?IVAN_A?中(包含N代幣和一個備注?ALICE_B)
以太坊創始人Vitalik指責Instagram和Facebook允許虛假賬戶在平臺上存在:以太坊的創始人Vitalik Buterin一直在處理大量欺詐的Twitter模仿者,這些詐騙犯試圖從天真的投資者那里盜取密碼,而最近V神的注意力被Instagram和Facebook轉移了。這他在推特上批評Facebook和Instagram,因為他們的平臺上存在明顯的虛假賬戶。[2018/3/30]
??Ivan通過IVAN_B發送?TRADE_VALUE*(1-fee)?代幣至?ALICE_B?中
第二筆交易緊接著第一筆交易發生。如果Ivan可以證明第一筆交易和第二筆交易之間的時間戳差異非常小,那么合約甚至有規則允許提高費用fee。
最糟糕的情況是,Ivan沒有如他所期望那樣向?ALICE_B?發送代幣。遇到這種情況,Alice可以等待rollupA上的交易確認之后,在rollupB上找到其他獲取代幣的替代路徑來支付費用,然后就可以自己認領其資金。
資本成本
該方案的主要限制是,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.1ETH?TRADE_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/
ECN的翻譯工作旨在為中國以太坊社區傳遞優質資訊和學習資源,文章版權歸原作者所有,轉載須注明原文出處以及ETH中文站。若需長期轉載,請聯系進行授權。
吳說作者|?談叔 本期編輯|?ColinWu2月23日,bitfinex/tether與紐約州檢察院達成了和解.
1900/1/1 0:00:00本期投票上幣活動已圓滿結束,感謝廣大用戶的參與和支持。Gate.io投票上幣活動將持續帶來更多有潛力的優質項目,敬請期待.
1900/1/1 0:00:00人的悲劇就在于他往往不聽比他優秀一點點的人的話,卻盲從于那些比他高出一大截的人的雞湯。可是前者很了解你,后者沒時間了解你,自負的人,終究還是要靠吃虧來使自己清醒!一,進入幣圈??,必須具備良好的.
1900/1/1 0:00:00親愛的用戶: 紅米交易所將于3月9日14:00上線ZKS/USDT聚合交易對。由于為聚合交易幣對,所以暫時不開放充幣和提幣,充幣和提幣開放時間之后將會以公告另行通知.
1900/1/1 0:00:00南寧不少人通過廣西沖發發信息科技有限公司投資購買“比特幣”,該公司承諾每天返利2%。然而,投資者僅僅獲得起初幾天的返利收益,之后該公司就不再返利,隨后關門,法定代表人不接電話,公司推薦使用的Ap.
1900/1/1 0:00:00彭博資訊的一位頂級商品策略分析師MikeMcGlone,在推特上分享了他的分析數據,指出比特幣取代黃金作為投資者投資組合中的價值儲存的步伐正在加快.
1900/1/1 0:00:00