原標題:《干貨|過期狀態復活方法比較》
感謝?@adietrichs?對本文的審閱。
狀態保質期是目前解決狀態增長問題的推薦方案。
在本文中,我們將狀態保質期視為一種會定期讓完整狀態樹失效的機制。本文將討論如何存儲之前的周期,因為我們的關注點就是如何復活已經被遺忘的狀態——無論?n=0?還是?n=1。
以下總結了一些機制提案:
清空
顧名思義,“清空”就是什么都不剩:過了保質期的狀態會立馬失效,如果用戶需要使用已失效狀態中的部分數據,必須提供對應的見證數據。請注意,若要讀取或寫入還未在有效狀態中初始化的部分,用戶?必須?提供證明:要么是一個除外證明來表明這部分數據在之前任意時刻都沒有初始化,要么是一個具體時間點的證明,然后再提供一個除外證明來表明這部分數據在這個時間點之后沒有改變過。
孫宇晨:格林納達WTO職務任期即將結束,將繼續專注數字經濟和加密貨幣監管:據官方消息,3月31日晚間,波場TRON創始人、火必Huobi全球顧問委員會成員孫宇晨在推特宣布,作為格林納達常駐WTO代表、特命全權大使的任期于2023年3月31日結束。接下來幾個月,他將專注于這一職位的移交工作。孫宇晨還表示,計劃在休息一段時間后繼續公務員生涯,特別關注數字經濟與加密貨幣監管。
孫宇晨表示:“自2021年11月就任此職以來,我有幸代表格林納達出席WTO并與一個優秀的專業團隊共事。我們一起在各個方面取得了重大進展,從談判到政策倡導。我的任期中的一個亮點是擔任格林納達代表團團長出席WTO第12屆部長級會議(MC12)。我有機會在會議上發表講話,并與來自世界各地的代表討論貿易問題。通過這些互動,我獲得了有關全球貿易形勢的寶貴見解和觀點。”[2023/4/1 13:38:17]
利
韓國政府擬投入2233億韓元扶持元宇宙產業:2月16日消息,韓國科學技術信息通信部16日表示,政府今年將投入2233億韓元(約合1.74億美元)扶持元宇宙產業。政府將對數字人、全息影像等沉浸式體驗顯示屏等關鍵技術的研發和商業化投入615億韓元;對研發醫療、教育、防務、產業、經濟等各領域具有針對性的元宇宙平臺投入680億韓元;對元宇宙實驗室等人才培養機制投入167億韓元;建立400億韓元規模的元宇宙企業并購基金。[2023/2/16 12:10:48]
非常簡單弊
除外證明的大小會隨時段數量呈線性增長,讓初始化狀態數據的成本變得異常高逃避了地址沖突問題
澳大利亞基金管理公司Holon推出未上市的零售BTC、ETH和FIL基金:7月28日消息,數字資產風險投資及基金管理公司Holon周四宣布推出未上市的零售BTC、ETH和FIL基金,Gemini將擔任三只基金的托管人,澳大利亞證券與投資委員會負責基金監管。
該些基金將利用當地稱為零售管理投資計劃的傳統投資工具,直接投資于BTC、ETH和FIL,并且只做多頭,沒有杠桿且不可交易。最低投資金額為5000美元(或每月200美元的儲蓄計劃為2000美元),將根據報表提供每日單位定價、每日贖回、當日現金結算和資產購買。Holon表示,Holon Filecoin基金是首個針對BTC和ETH以外數字資產的ASIC注冊零售管理投資計劃。(Blockworks)[2022/7/28 2:43:29]
帶周期標記的地址
區塊鏈賽馬游戲Zed Run將發行代幣ZED,7%空投給游戲用戶:7月8日消息,區塊鏈賽馬游戲 Zed Run 宣布將發行代幣 ZED,Zed Run 賽馬所有者將有資格申領 ZED 代幣。代幣 ZED 總量 10 億枚,其中 7% 的代幣(7000 萬枚)將空投給游戲用戶,快照已于 6 月 1 日完成拍攝。
ZED 代幣旨在獎勵在 Zed Run 上參與比賽、育種和借貸的社區參與者。代幣和游戲整合后,將使代幣持有者能夠擴大游戲中的實用性,第一個推出的實用程序將是借貸。ZED 代幣將成為 Zed Run 的主要實用代幣和游戲內代幣,并用于 Play-and-Earn 視頻游戲。[2022/7/8 2:01:05]
清空元數據的主要問題在于,初始化新的狀態元素會產生很高的成本。通過讓地址帶上周期標記,以太坊協議可以創建一種機制來避免在初始化新的狀態數據時產生地址沖突。鑒別器會設定賬戶最少能夠存活到哪個時段。目前有兩種方法可以實現PWA:
地址空間擴展
Vitalik的文章Ipsilon的文章太長不看:同時允許傳統的20個字節的地址和32個字節的ASE前綴地址存在。在以太坊虛擬機中創建一個環境變量來修改涉及地址的操作碼的行為,具體視相關地址是傳統地址還是ASE地址而定。
利
新的狀態無需證明即可初始化。可擴展以保存其它元數據。解決地址沖突問題。弊
需要對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:ZEDRUNZED RUNETHDecentralized Community Investment ProtocolMRUN價格ethereal寓意
據Cointelegraph8月2日消息,JackDorsey的加密貨幣友好型數字支付公司Square將以290億美元的股票交易收購澳大利亞金融科技公司Afterpay.
1900/1/1 0:00:00巴比特訊,7月12日,灰度發文宣布,其代表旗下GDLC基金向美國證券交易委員會提交的10號表格的注冊聲明已經生效.
1900/1/1 0:00:00這幾個月在參與各種NFT項目的過程中,我有個很深的感受,那就是盡管元宇宙的未來要依托很多類信息技術,但是在諸多信息技術中,我認為區塊鏈技術才是元宇宙的靈魂.
1900/1/1 0:00:00巴比特訊,8月2日,加密錢包ZenGo團隊聯合推出了基于門限加密的協議,以實現比特幣閃電網絡在物聯網領域的小額支付應用,該協議可使物聯網設備通過比特幣閃電網絡中不受信任的網關來執行閃電網絡操作.
1900/1/1 0:00:00據U.today7月21日報道,加密礦業公司CoreScientific通過與Power&DigitalInfrastructureAcquisitionCorp合并宣布在納斯達克上市.
1900/1/1 0:00:00巴比特訊,7月24日下午,“2021世界區塊鏈大會·杭州”在杭州未來科技城學術交流中心召開。本次大會由杭州時戳信息科技有限公司主辦,杭州未來科技城管委會等機構支持.
1900/1/1 0:00:00