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

V神發布以太坊狀態到期和無狀態路線圖,同步實施以解決狀態暴增問題_TPS

Author:

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

原作者:VitalikButerin,《狀態到期和無狀態路線圖》

以太坊的狀態規模正在迅速增長。目前僅狀態大小大約有35GB,如果包括所有Merkle證明在內,則超過100GB,并且每年大約增加一半。狀態存儲也是以太坊經濟學的一個弱點:它也是唯一一種機制,使得參與者支付一次就可變成節點永遠的負擔。為了保持以太坊的可擴展性和可持續性,我們需要一些解決方案。

有兩種途徑的解決方案,并且已經存在很長時間:弱無狀態和狀態到期:

狀態到期:從狀態中移除最近沒有被訪問過的狀態,并需要見證人才能恢復過期狀態。這會將每個人需要存儲的狀態減少到大約20-50GB。

弱無狀態:只需要區塊提議者存儲狀態,并允許所有其他節點無狀態地驗證區塊。在實踐中實現這一點需要切換到Verkle樹以減少見證人的規模。

V神發文探討CEX的安全性:希望技術上使交易所接近非托管:11月19日消息,針對FTX事件,V神發文”安全的CEX:償付能力證明“,探討使交易所更接近去信任化的嘗試歷史、這些技術的局限性,以及一些新的、更強大的想法,這些想法依賴于ZK SNARK和其他先進技術。

V神表示,使用ZK-SNARKs可改善隱私和穩健性,將所有用戶的存款放入一棵Merkle樹中,并使用 ZK-SNARK 來證明樹中的所有余額都是非負的,加起來為一些聲稱的價值。如果我們為隱私添加一層哈希,則提供給每個用戶的Merkle分支將不會透露任何其他用戶的余額。

對于更進一步,不想僅僅證明交易所有資金來償還用戶,更要防止交易所完全竊取用戶的資金。V甚表示,理想的長期解決方案是依靠自我托管,并輔以多重簽名和社交恢復錢包等技術,以幫助用戶應對緊急情況。在短期內,有兩種明確的替代方案:Coinbase等托管交易所、Uniswap等非托管交易所。

最后,V神表示,短期內,交易所分為兩個明確的“類別”:托管交易所和非托管交易所。今天,后一類只是DEXes,例如Uniswap,未來我們可能還會看到加密“受限”的CEXes,其中用戶資金保存在類似于validium智能合約的東西中。我們也可能會看到半托管交易所,我們用法定貨幣而不是加密貨幣來信任它們。

兩種類型的交易所都將繼續存在,而提高托管交易所安全性的最簡單的向后兼容方式是添加儲備證明。這包括資產證明和負債證明的組合。為兩者制定良好的協議存在技術挑戰,但我們可以而且應該盡可能地在兩者上取得進展,并盡可能開源軟件和流程,以便所有交易所都能受益。

從長遠來看,V神希望我們越來越接近于所有交易所都是非托管的,至少在加密方面是這樣。錢包恢復將存在,并且可能需要為處理小額交易的新用戶以及出于法律原因需要此類安排的機構提供高度中心化的恢復選項,但這可以在錢包層而不是在交易所本身內完成。[2022/11/19 22:06:43]

本文檔描述了同時實施這兩個想法的多階段提案。事實證明,這比先后連續執行這兩個解決方案要容易得多。沒有Verkle樹的狀態到期需要非常大的見證大小來證明舊狀態,而切換到沒有狀態到期的Verkle樹需要就地轉換程序,這幾乎與僅實現狀態到期一樣復雜。然而,如果同時進行,這兩項改革解決了彼此面對的挑戰:狀態到期涉及每年創建一個新的狀態樹,允許Verkle樹隨著時間的推移逐步引入而無需就地轉換,而Verkle樹解決了見證人規模的問題。

V神發布針對信標鏈的終結性模型替代設計構想:金色財經報道,以太坊聯合創始人V神在Ethresearch論壇中發表針對信標鏈的替代設計方案《一個基于累積委員會的終局性模型》,他認為信標鏈從長期來看可以切換到這個方案,以取代此前計劃切換的CasperCBC方案。他表示該方案的核心屬性包括:可以在通常情況下提供單時隙(slot)的經濟終局性;即使發生了單時隙(slot)的重組(reorg),對于串通的多數人來說,執行也要昂貴的多,從而減少共識可提取價值CEV(consensus-extractablevalue);擺脫對LMDGHOST分叉選擇的嚴重依賴,避免已知的缺陷,并引入復雜的混合分叉選擇規則來修復這些缺陷;有可能允許較低的存款規模和較高的驗證人數量;保留了經濟終局性可以接近一個非常大的數字(數百萬ETH)。[2021/8/5 1:36:30]

相關鏈接:狀態到期和無狀態思想的發展歷史

V神發推預測21世紀20年代密碼學大趨勢:金色財經報道,V神今日在推特上表示:2010年代密碼學的大趨勢是橢圓曲線、配對和通用ZKPs/SNARK;預測21世紀20年代的大趨勢將是(除了廣泛采用上述技術外)格(lattices)、LWE、多線性映射、同態加密、MPC和模糊處理。[2020/4/11]

無狀態客戶端概念,最初的ethresear.ch帖子:https://ethresear.ch/t/the-stateless-client-concept/172?

狀態租金,2015年原始提案:https://github.com/ethereum/EIPs/issues/35?

ReGenesis:https://medium.com/@mandrigin/regenesis-explained-97540f457807?

動態 | V神發起DAI貸款年利率超國債的投票 半數用戶認為DAI隨時可能面臨崩盤:以太坊創始人V 神今日在推特發起關于“DAI 的貸款年利率與美國 10 年國債收益率差距”的投票,V 神指出,DAI 貸款可以提供 11.5% 的年利率。而美國 10 年期國債收益率僅為 1.5%。為什么會出現這種差距呢?,同時給出了四個選項,1. 臨時現象,受市場影響;2. DAI 有隨時崩盤的風險;3. Compound 倒閉的風險;4. 其他,請回復在評論中。截至目前,結果顯示超半數用戶認為DAI隨時可能崩盤的風險導致了它的高年利率。V神在評論中表示,這就是為什么我認為“貸款”是整個defi的錯誤隱喻的部分原因。大多數在發展中國家發放的貸款并不是由其他高流動性加密資產(或一般的高流動性或數字資產)擔保的150%。[2019/8/24]

Verkle樹:https://notes.ethereum.org/_N1mutVERDKtqGIEYc-Flw?

動態 | V神發布新算法 僅需1%節點不作惡:據vitalik.ca消息,以太坊創始人V神(Vitalik Buterin )近日在其個人網站上發布了名為“99%容錯共識”的新共識算法。該算法只要求1%的節點保持誠實,盡管另外99%的節點全部選擇作惡,區塊鏈網絡也能正常運行下去。[2018/8/10]

關于邊界見證大小的演示:https://www.youtube.com/watch?v=qQpvkxKso2E?

狀態大小管理理論:https://hackmd.io/@vbuterin/state_size_management?

復活沖突最小化狀態邊界:https://ethresear.ch/t/resurrection-conflict-minimized-state-bounding-take-2/8739?

無狀態和狀態到期的一些路徑:https://hackmd.io/@vbuterin/state_expiry_paths

回顧:狀態到期是如何工作的?

這是對此處提議的機制以及本文檔中提議的內容的描述。核心思想是每個時期都會有一個狀態樹,當新時期開始時,會為該時期初始化一個空狀態樹,任何狀態更新都會進入該樹。在一段時間內發生的所有寫入都進入最新的樹。

請注意,這些大約一年的狀態到期時間在歷史上有時被稱為“時期”,但我正在切換到“周期”一詞以避免與信標鏈時期混淆。

保持兩個關鍵原則:

只能修改最近的樹。所有舊樹都不再可修改;舊樹中的對象只能通過在新樹中創建它們的副本來修改,并且這些副本取代了舊副本。

全節點預計只持有最新的兩個樹,因此只有最新的兩個樹中的對象才能在沒有見證人的情況下被讀取。閱讀較舊的樹則需要提供見證人。

“見證”是一個簡短的證明,它證明一個值或一組值位于樹中的某個位置,可以由只有樹根的人進行驗證。例如,可以做一個見證,證明賬戶0x124f...89ab的存儲槽123在某個狀態下包含值50,任何擁有該狀態樹根的人都可以驗證該證明。

狀態到期建立了一種混合狀態機制:共識節點需要存儲最近訪問或修改的狀態,但可以使用基于見證的無狀態客戶端方法來驗證較舊的狀態。也就是說,可以維護一個“歸檔節點”,它甚至可以存儲歷史狀態樹,或者是一個完全無狀態的節點,它使用見證人來驗證甚至最近的狀態。然而,gas成本結構和默認網絡格式是圍繞節點存儲最新的兩個狀態樹的假設構建的。

路線圖

這種轉換路線圖分階段實施。這些階段包括:

周期1硬分叉:我們從周期1開始實施一個硬分叉。在此分叉之后,將有兩個狀態樹:十六進制Patricia樹和一個新的Verkle樹

原始EIP:https://notes.ethereum.org/@vbuterin/verkle_tree_eip

地址周期擴展:地址從20字節擴展到32字節,新的地址格式包括“地址周期”的概念。這允許新合約在不需要提供見證人的情況下填充新的存儲槽。這可以在最終狀態到期轉換之前、周期1硬分叉之前或之后的任何時候完成。

VB的提議:https://ethereum-magicians.org/t/increasing-address-size-from-20-to-32-bytes/5485

Ipsilon團隊提案:https://notes.ethereum.org/@ipsilon/address-space-extension-exploration

周期2硬分叉:我們實施了開始周期2的硬分叉,并安排了未來階段的開始。周期0十六進制Patricia樹被替換為Verkle樹,并且客戶端只存儲根,因此周期0樹中的狀態現在需要見證人來證明。在此之后,狀態到期計劃已全面實施。

原始EIP:https://notes.ethereum.org/@vbuterin/state_expiry_eip

Tags:TPSERKHTTETHtps幣圈Berkshirehtt幣價格男的用ethereal說明什么

中幣下載
金色早報 | 比特幣哈希率降至去年11月以來最低水平_比特幣

頭條 ▌世界銀行:無法幫助薩爾瓦多實施比特幣相關法案世界銀行表示:鑒于環境和透明度方面的缺陷,無法幫助薩爾瓦多實施比特幣相關法案。將致力于幫助薩爾瓦多,包括提高貨幣透明度和監管程序.

1900/1/1 0:00:00
四川將在3天內關停26家虛擬貨幣“挖礦”企業_比特幣

虛擬貨幣“挖礦”行業迎來了新的打擊,挖礦企業聚集地四川下發文件,將全面關停省內的虛擬貨幣挖礦企業.

1900/1/1 0:00:00
去中心化技術,可以幫助保護全球各地的民主嗎?_COIN

作者|NIKHILRAGHUVEERA 翻譯丨TAKA 美國最近的發展表明,集中式技術平臺對民主構成了重大挑戰——這與社交媒體在中東和香港的民主運動中發揮的強大作用形成了鮮明對比.

1900/1/1 0:00:00
?數據安全法通過對區塊鏈行業有何影響?_區塊鏈

2021年6月10日,十三屆全國人大常委會第二十九次會議正式表決通過數據安全法。從數據安全法草案公布開始,這部法律就一直打著確定數據安全制度,加大處罰力度的旗號.

1900/1/1 0:00:00
為以太坊引入 KZG 承諾:工程師視角(下)_以太坊

干貨|為以太坊引入KZG承諾:工程師視角什么是KZG10?承諾?注3.6:如果啟動設置所計算的?,…?只計算到了指數d,這一組值是不能用來生成任何階數大于d的多項式的承諾的。反之亦然.

1900/1/1 0:00:00
大行情不斷“”黃金上演V型大反轉 比特幣狂飆逾13%_比特幣

原標題:大行情不斷!黃金上演V型大反轉、比特幣狂飆逾13%市場屏息以待“最重要的會議”來襲FX168財經報社(北美)訊周一(6月14日),金融市場交投震蕩.

1900/1/1 0:00:00
ads