原標題:《干貨|過期狀態復活方法比較》
感謝?@adietrichs?對本文的審閱。
狀態保質期是目前解決狀態增長問題的推薦方案。
在本文中,我們將狀態保質期視為一種會定期讓完整狀態樹失效的機制。本文將討論如何存儲之前的周期,因為我們的關注點就是如何復活已經被遺忘的狀態——無論?n=0?還是?n=1。
以下總結了一些機制提案:
清空
顧名思義,“清空”就是什么都不剩:過了保質期的狀態會立馬失效,如果用戶需要使用已失效狀態中的部分數據,必須提供對應的見證數據。請注意,若要讀取或寫入還未在有效狀態中初始化的部分,用戶?必須?提供證明:要么是一個除外證明來表明這部分數據在之前任意時刻都沒有初始化,要么是一個具體時間點的證明,然后再提供一個除外證明來表明這部分數據在這個時間點之后沒有改變過。
Solana:NFT Showdown提交窗口將于本周六關閉:金色財經報道,據Solana官推發布公告,Solana基金會的NFT Showdown提交窗口目前已正式開啟,關閉時間為太平洋時間周五晚上11點59分(北京時間周六下午3點59分)。Solana NFT Showdown旨在培育下一代NFT品牌,旨在在時尚、娛樂、游戲、創意機構等垂直領域創造真實世界的產品。入圍者和獲勝者將獲得Solana團隊的指導、訪問和利用各種提供靈活性和規模的新Solana工具、以及參加由行業專家和 NFT 社區領袖主持的策劃研討會等。[2023/6/5 21:17:15]
利
Justin Sun:有意愿斥資10億美元購買DCG資產:1月14日消息,據路透社報道,波場創始人 Justin Sun 表示愿意斥資 10 億美元購買 Digital Currency Group(DCG)資產,具體取決于對 DCG 情況的評估。[2023/1/14 11:11:58]
非常簡單弊
除外證明的大小會隨時段數量呈線性增長,讓初始化狀態數據的成本變得異常高逃避了地址沖突問題
帶周期標記的地址
清空元數據的主要問題在于,初始化新的狀態元素會產生很高的成本。通過讓地址帶上周期標記,以太坊協議可以創建一種機制來避免在初始化新的狀態數據時產生地址沖突。鑒別器會設定賬戶最少能夠存活到哪個時段。目前有兩種方法可以實現PWA:
騰訊云升級發布跨鏈服務平臺TBIS、至信鏈開放聯盟鏈兩款區塊鏈產品:12月1日消息,今日,在2022騰訊全球數字生態大會區塊鏈專場,騰訊云升級發布跨鏈服務平臺TBIS、至信鏈開放聯盟鏈兩款區塊鏈產品,進一步助力各行各業數字化轉型,加速數字經濟與實體經濟深度融合。此次,騰訊云區塊鏈產品的升級發布聚焦跨鏈服務和智能合約,將為各行業、各領域提供更為完整的區塊鏈產品矩陣,加速實現產業生態各個孤島的連接,推動數字經濟進入全真互聯時代。[2022/12/1 21:15:56]
地址空間擴展
Vitalik的文章Ipsilon的文章太長不看:同時允許傳統的20個字節的地址和32個字節的ASE前綴地址存在。在以太坊虛擬機中創建一個環境變量來修改涉及地址的操作碼的行為,具體視相關地址是傳統地址還是ASE地址而定。
CZ:與9個月前比特幣和山寨幣創下歷史新高相比,該行業現在的狀況實際上要好得多:金色財經報道,在最近接受采訪時,Binance首席執行官CZ認為,與 9 個月前比特幣和山寨幣的價格創下歷史新高相比,該行業現在的狀況實際上要好得多。因為構建真正應用程序的人都留在了這個行業。CZ解釋說,加密貨幣吸引了很多非信徒進入該領域,他們很可能只是投機者,這不應該大規模發生,因此,持續的修正是不可避免的。(CNBC)[2022/7/29 2:44:51]
利
新的狀態無需證明即可初始化。可擴展以保存其它元數據。解決地址沖突問題。弊
需要對EVM進行大量修改。需要創建兩種不同的EVM環境,分為傳統模式和擴展模式。轉換映射將無限增長,而且無法用過期機制來拋棄似乎是可以有過期機制的,只不過要承擔一些地址沖突的風險。用戶體驗不佳,因為用戶可以將資產存儲在三種類型的地址上。并非所有Solidity編譯的合約的掩碼地址都有160位,因此一些合約的地址可能會存在高階臟位。
免擴展的PWA
Vitalik?的文章太長不看:找到一個未使用過的4個字節的前綴,并禁止在舊規則下使用該前綴創建新的合約/地址。舊合約在傳統模式下執行,只可根據舊規則創建新的地址。新類型的合約在PWA模式下執行,只可創建新的合約
利
新的狀態無需證明即可初始化。對EVM的修改相對較少。不需要轉換表,用戶只需要考慮一種地址。不會破壞現有工具而非原像?)弊
發生地址沖突的概率較高,不再有反事實合約。不是一個很有吸引力的解決方案,可能會讓地址擴展變得越來越難。
周期元數據
狀態樹元數據
這個想法應該還沒有被正式定義,但它的大體思路是在狀態樹中的賬戶對象處增加一個新的字段來表示創建時間。這樣可以解決因除外證明而導致新的存儲項初始化成本過高的問題,但是不會改善為創建新賬戶而創建新賬戶的問題。
利
如果是新合約,無需證明即可初始化新的存儲項。非常簡單。可擴展以保存其它元數據。不會因為外部映射而導致狀態無限增長。不會破環現有工具。弊
逃避了地址沖突問題。創建新賬戶的成本很高,需要除外證明來表明該賬戶自周期0以來就不存在。
外部時段注冊表
這個想法也沒有被正式定義,大體思路是引入一個新的注冊表樹來存儲狀態保質期的元數據。這個注冊表不會過期,并且會存儲合約的創建時段。另外,它還可以存儲其它信息,如存儲項的總數量。只要有效存儲量等于合約的總存儲量,合約時段就可以升級成當前時段。類似方案也可以應用于EWA提案,但是需要修改狀態樹。
利
新的狀態無需證明即可初始化。可擴展以保存其它元數據。不需要轉換表,用戶只需要考慮一種地址。不會破壞現有工具。弊
新的狀態樹結構。無限增長。逃避了地址沖突問題。
原文鏈接:
https://ethereum-magicians.org/t/types-of-resurrection-metadata-in-state-expiry/6607
作者:matt
翻譯&校對:?閔敏&阿劍
Tags:SOLLANAOLASolanaSolyard FinanceLANA幣PEPECOLAsolana幣下半年會漲到多少價格
巴比特訊,7月14日,鏈游AxieInfinity發推表示,部分功能已經恢復,性能也已提升,但是仍舊存在部分穩定性問題.
1900/1/1 0:00:00巴比特訊,7月12日,灰度發文宣布,其代表旗下GDLC基金向美國證券交易委員會提交的10號表格的注冊聲明已經生效.
1900/1/1 0:00:00來源:經濟參考網 記者:張莫 實習生 朱馨怡伴隨著運營機構擴圍以及商業銀行和多地政府大力推廣,數字人民幣試點呈現出提速升級和全面開花的局面.
1900/1/1 0:00:00平行鏈拍賣是Kusama和Polkadot的核心特征。拍賣結果決定了哪些項目可以獲得平行鏈插槽以及需要鎖定代幣的數量。為了生態系統的健康,重點的是要把稀缺的插槽分配給最能充分利用它們的項目.
1900/1/1 0:00:00隱私計算是一個由多方參與計算的技術,本質是不透露出相關具體信息的情況下,能夠協同計算得出想要的結果。對于個人、機構、政府,隱私計算都很重要.
1900/1/1 0:00:00數字政務是推動公共服務和社會治理精細化、智能化的重要載體。雖然隨著“互聯網”應用的深入推廣,我國數字政務服務能力已顯著提升,但出于安全、隱私等因素考慮,一些地方的數字政務仍然存在信息傳輸滯后、數.
1900/1/1 0:00:00