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

ATA:一文探討 zkRollup 改進提案的具體思路及優缺點_Medical data link

Author:

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

感謝AlexGluchowski以及BarryWhitehat提供的意見和看法。1

長話短說

本文介紹了一種無需來自運營方tx歷史數據的zkRollup,這具有在L1上使用txcalldata的gas效率,并且還具有智能合約執行及資產隱私的特性。每個batch只需要在txcalldata中記錄一個狀態改變的所有者的賬戶列表。缺點是每個用戶在將資金退出到L1時,需進行客戶端zkp計算,而另一個缺點是在EVM兼容性方面帶來困難。2

背景和動機

對于Rollup的運營商和交易者而言,他們在使用txcalldata時仍然會產生消耗。這種限制僅僅是因為需要恢復作為交易結果的狀態,以免用戶無法生成其資金的Merkle證明。Rollup的大部分規范要求運營商將所有交易歷史數據轉儲到L1上的txcalldata。交易歷史數據的這種透明度,不僅增加了txcalldata的gas成本,而且還破壞了交易的隱私。據推測,交易歷史數據的累加器,既解決了效率問題,也解決了隱私問題。3

輕量級節點協議Superblock完成800萬美元融資:7月22日消息,輕量級節點協議Over Protocol開發商Superblock完成800萬美元融資,SK、Netmarble、DSC、E&Investment、Schmidt、SpringCamp、NaverZ參投。[2023/7/22 15:51:58]

方法

簡而言之,在第一步中,我們構造了一個zkRollup,其中運營商將最終狀態差異直接寫入txcalldata。交易歷史數據將在一個zkp電路的隱私輸入中。第二步,我們通過分離常用存儲和用戶狀態存儲從txcalldata中刪除最終狀態差異。這使用戶可以使用非包含證明退出。用戶保留其用戶存儲并僅公開其Merkle根。用戶可以用zkp證明根轉換,并且可以更新智能合約的常用存儲。詳細步驟如下:3.1)第一步,zkRollup中txcalldata使用選項

Yuga Labs:以NFT社區為目標的黑客或將對多個社區發起攻擊,請提高警惕:7月19日消息,Bored Ape Yacht Club (BAYC) 的創作團隊Yuga Labs今日在推特上警告稱:“我們的安全團隊一直在追蹤一個以NFT社區為目標的持續威脅組織。 我們相信,他們可能很快就會通過被竊取的社交媒體賬戶,對多個社區發起有組織的攻擊。請提高警惕,保證安全。 ”

此前消息,NFT訪問工具PREMINT遭釣魚攻擊,用戶損失超38萬美金。[2022/7/19 2:23:05]

使用txcalldata恢復完整狀態有兩種選擇。選項1:將所有交易歷史數據記錄到txcalldata。選項2:記錄由于區塊中的交易而導致的最終狀態的差異。在選項2中,由于txcalldata中沒有要記錄的內容,數以百萬計具有相同結果的交易使用0gas進行txcalldata使用。Merkle根轉換的可靠性由zkp保證。而采用“選項2”是第一步。3.2)第二步,優化“選項2”

中國美術學院動畫與藝術學院副院長倪鑌:中國美術學院站在時代藝術前沿,探索深耕交互、游戲和元宇宙領域:金色財經報道,6月30日,由中國文化產業協會主辦的中國數字文創行業高質量發展論壇舉辦。中國美術學院動畫與藝術學院副院長倪鑌指出,伴隨著科技迭代,藝術有了更多的可能,有機遇也有挑戰。中國美術學院始終站在時代藝術的前沿,探索深耕交互、游戲和元宇宙領域。自主啟動科藝融合、數字建造、全息藝術等一批新型實驗室建設。[2022/6/30 1:42:06]

當批次/區塊中的交易更改合約中的相同存儲值時,上述選項2會花費更少的gas。這種共享和更改的值就像ERC20的總供應量、swap協議的總資產池量等。而且這種存儲值也會影響到所有資產持有者,這種數據的丟失會導致zkRollup的活性損失。另一方面,其他不常共享和更改的數據大多是個人資產數據。這類數據的丟失,直接意味著資產持有者損失了資金。這種風險是分開的,不會影響到對方的資金。然后分離用戶的狀態,并提供其狀態的用戶數據及其證明作為運營商對其交易的收據,從而降低了大量gas成本。交易者向運營方發送交易;運營商將其用戶狀態的merle證明作為交易的收據;交易者簽署這個收據;電路中只接收帶有簽名收據的交易數據;如果一個用戶進行了交易,并且多個用戶的余額發生了變化,并且他們知道自己的狀態,包括這些余額和Merkle證明,那么他們中的任何一個都可以隨時通過zkp退出其資金。這證明這是其余額的最后一個狀態,可以通過每個批次的更改狀態所有者的每個帳戶列表的不包含證明來確定。更改狀態所有者的帳戶列表的稀疏Merkle樹可用于有效證明。有兩種方法可以讓更改狀態的所有者知道他們最近的更改。如果他們在線,運營商發送最后一個差異,接收簽名的差異,并將其放入zkp電路的輸入,這樣的gas成本是最低的。如果他們不在線,運營商會將其發布到txcalldata或鏈下去中心化存儲。通過這種狀態分離,運營商不再需要將最終狀態的任何差異都放在txcalldata中,因為用戶的帳戶狀態對于退出來說足夠安全,而丟失共同共享的數據,只是意味著運營商無法更新zkRollup的Merkle根,他們將簡單地停止服務。然后,公共共享存儲和用戶存儲都可以在鏈外分發。每批只需要在txcalldata中記錄一個狀態改變的所有者的賬戶列表。3.3)第三步,隱私智能合約執行

Coinbase新增對Polygon和Solana鏈上交易的支持:6月24日消息,加密交易所Coinbase發博客文章中表示,下個月,符合條件的Coinbase客戶將能夠在Polygon上發送和接收ETH、MATIC和USDC,在Solana上發送和接收USDC。Polygon集成標志著Coinbase首次啟用在L2上發送和接收這些資產的能力。隨著時間的推移,Coinbase將增加支持更多代幣和更多網絡。

公告稱,通過OpenSea在Polygon上購買NFT可能需要大約20分鐘、50美元的Gas費和10個冗長的步驟。現在,Coinbase客戶可以將他們的法定貨幣轉換為ETH、MATIC和USDC,并以極少的成本和時間為他們的Polygon錢包提供資金,從而可以輕松探索更多web3。[2022/6/24 1:28:15]

用戶的交易不在鏈上,但運營商仍然可以看到并需要看到用戶狀態,以進行zkp證明。如果用戶在其一邊進行zkp以證明其用戶狀態的Merkle根和公共共享存儲的轉換,則運營商只需更改該Merkle根和存儲,余額的秘密仍然存在。用戶向運營商發送交易;運營商返回余額和更新后的公共共享存儲的差異;用戶對更新后的用戶狀態和公共共享存儲的Merkle根進行zkp證明;制作每個批次的運營商可通過更改批次中共享存儲的變化知道余額差異,但其無法知道其他批次的余額差異,因為運營商之間只共享最終差異。這具有混合級別的隱私。這種機制需要用到遞歸zk。4

BitMEX聯合創始人Benjamin Delo被判緩刑30個月,免于居家監禁:6月16日消息,BitMEX 聯合創始人 Benjamin Delo 因違反《銀行保密法》(BSA)而獲得 30 個月的緩刑并且無需居家監禁,該判決解決了 Delo 與 BitMEX 相關的所有監管案件。今年早些時候,Delo 與 BitMEX 創始人 Arthur Hayes 在一起始于2020 年的案件中承認了違反《銀行保密法》的指控,Delo 還同意支付 1000 萬美元的罰款以與美國司法部 (DOJ) 和商品期貨交易委員會 (CFTC) 達成和解, Arthur Hayes 此前已被判處六個月居家監禁和位置監控、緩刑兩年。[2022/6/16 4:30:24]

更詳細的討論

4、1在鏈下與離線狀態改變者通信

這只是一種選擇。該協議可以在沒有這部分的情況下構建。即使在最壞的情況下,狀態更改器處于離線狀態,這種情況下的數據可用性風險也非常有限。離線用戶可以在其在線時獲取數據以安全退出,其可以設置代理而不是自己接收數據。并且我們可以構造退出方法,以便上次狀態更新不會因為數據可用性問題而使之前的狀態變得危險。典型的去中心化存儲結構如下所示:提交哈希證明preimage(hash(storage))=preimage(hash(storage,last-Ethereum-block-header))-last-Ethereum-block-header繼續觀察有多少節點可以完成4.2賬戶鏈上gas費用

每個帳戶都可以獲得一個比地址本身短得多的ID。每個batch只需要一個賬戶列表,這樣就可以省略重復項,這比txcalldata中使用的交易歷史要高效得多。4.3公共共享存儲的進一步優化

在以太坊L1上,你無法擦除txcalldata。我們可以修改它,因為公共共享存儲不需要在鏈上。與交易歷史數據不同,我們只需要最后的狀態數據,不需要任何之前的狀態。然后運營商可以放棄之前在網絡中共享的“最終狀態數據”。運營商可以通過zkp邏輯知道可以丟棄的數據。5

結論

分離用戶狀態使得zkRollup智能合約執行既高效又隱私,幾乎所有的txcalldata成本都從zkRollup中移除了。本文來自元宇宙之道,星球日報經授權轉載。

Tags:DATADATCALATADataOKdatashieldcoinbankMedical data linkStreamr DATAcoin

TRX
INT:一文詳解國內外監管政策對加密貨幣市場影響幾何_PRI

撰文:Maxine本文由作者投稿,僅代表作者個人觀點。比特幣價格受到包括各國政策在內的諸多因素影響,今兒聊一聊中美兩國政策對比特幣價格影響為什么中國大于美國.

1900/1/1 0:00:00
BOO:Facebook 的元宇宙之路:硬件布局及高資金投入_ghostface幣今日價格

作者|ChenglinPua編審|于百程排版|王紀瓏琰Facebook,總部位于美國加州圣馬特奧縣門洛帕克市的社交網絡巨頭.

1900/1/1 0:00:00
DFI:CetoSwap是什么?| 不一樣的「DFINITY」詞貼_FIN

CetoSwap是基于DFINITY互聯網計算機構建的去中心化交易所,旨在連接區塊鏈與現實世界。底層基于DFINITY的CetoSwap將提供比以太坊更加快速、便宜的交易體驗.

1900/1/1 0:00:00
HTT:一文了解38個最有趣的Loot衍生項目_ETH

Odaily星球日報譯者|Moni Loot是目前最火爆的NFT游戲之一,因此也出現了不少衍生項目,如果你已經有了Loot,或許可以試試這些有趣的項目,但需要注意的是.

1900/1/1 0:00:00
FLOW:Flow一周年回顧:應用升級、生態全面開花_FLOKI

原地址:https://blog.coinlist.co/the-state-of-flow-a-year-in-review/翻譯:Enki,Flow社區大使,BoringDAO聯合創始人.

1900/1/1 0:00:00
TIN:星際巡航 | Tinlake組件:打通DeFi和現實隔膜的融資工具_ENTR

9月10日,Centrifuge聯合Odaily星球日報和PolkaWorld舉辦「星際巡航——與Centrifuge一起探索波卡DeFi新范式,暨Altair平行鏈競拍發布會」.

1900/1/1 0:00:00
ads