我的團隊正在驗證一個?“狀態可得性”問題的解決方案是否可行。
方案概述
我們的方向大致如下:
網絡是一個分布式哈希表。
賬戶和合約存數據存儲在它們各自的trie節點中。
網絡中的節點擁有所有區塊頭數據。
每個區塊中新的trie數據都以證明的形式發送到網絡中。
我們將這個方案稱為GetNodeData方案,因為它與快速同步方案獲取狀態的方式差不多。
trie節點vs葉節點證明存儲
我們選擇將數據存儲在各個trie節點中,因為這樣比較簡單。
Robox.Fi:聚合流動性資金池遭遇攻擊,網站已處于維護狀態:7月10日消息,NFT杠桿交易平臺Robox.Fi發推稱,已發現并確認了導致平臺聚合流動性資金池被攻擊的惡意活動。目前,團隊正在努力查明此次攻擊的根本原因,并修改合約,防止再次發生類似情況。團隊將全力配合,努力制定最有效的解決方案來解決此問題。此外,Robox 網站已處于維護狀態,活躍頭寸是安全的,不會被被清算。[2023/7/10 10:45:39]
另一種方法是僅存儲葉子節點的值和附帶的證明。這個方法比較復雜,因為證明需要不斷更新。更新證明可以在本地完成,但是需要進行EVM計算并廣播完整的區塊見證消息。EVM計算成本很高,而完整的區塊見證消息很大。
今日比特幣恐懼與貪婪指數為19 仍處于極度恐懼狀態:7月18日,比特幣恐懼與貪婪指數讀數為19,較前一日上漲5點,表明市場情緒處于極度恐懼狀態。最近24小時,全網共有50530人爆倉,1.90億美元資金蒸發,最大單筆爆倉單發生在Bybit-BTC價值200萬美元。過去1小時爆倉規模4669.35萬美元。[2021/7/18 1:00:18]
通過將數據存儲在各個trie節點中,網絡節點只需存儲這些trie數據,并驗證新數據的默克爾證明即可。
迄今為止的發現
預期延遲
基于DiscV5DHT的經驗,我們預期網絡查詢時間約為100毫秒。
HashQuark宣布作為節點加入Celer狀態守衛者網絡:4月14日消息,HashQuark今日宣布作為節點加入Celer狀態守衛者網絡,與Celer共同維護其二層擴容網絡的可用性和安全性。
加入Celer狀態守衛者網絡后,HashQuark將作為專業的基礎設施服務商,為其提供高標準的安全和節點服務。與此同時,HashQuark會將Celer Network引入其宣傳網絡和社區,深化雙方的合作與發展,并基于在全球范圍內的影響力與豐富的節點服務經驗,推動Celer網絡與生態發展。
Celer的狀態守衛者網絡(State Guardian Network,SGN)是一個可擴展的、去中心化的“瞭望塔”側鏈,通過一個分布式狀態監控網絡的架構,保證二層網絡在用戶離線時狀態的持續保存,確保了二層狀態通道網絡的可用性和安全性。[2021/4/14 20:20:19]
每筆交易的Trie節點
金色財經行情播報 | BTC日內沖高回落,市場出現觀望狀態:據火幣行情顯示,BTC在上午震蕩上行,上攻11900USDT整數關口,最高漲至11908USDT,后持續震蕩下跌回到11800USDT一線橫盤整理,市場出現觀望狀態。截至18:30,主流幣的具體表現如下:[2020/8/7]
NickGheorghita一直在研究常見交易類型所涉及的trie節點的數量。在樣本數量較少的情況下,他得到的初步結果是:
簡單價值轉移:~30個trie節點
ERC20轉賬/批準:~50個trie節點
如果延遲為100毫秒,則執行eth_estimateGas和eth_call需要的時間上限分別為3秒和5秒。我們還可以通過一些基礎的優化來降低延遲。
我們正在進行更深入的實驗,來測量大型主網交易區塊的延遲情況。
垃圾回收和冷狀態
BrianCloutier已經對冷狀態訪問模式進行了一些調查。
關于冷狀態的定義,請參見這張術語表。
的那部分狀態。)
Brian的發現是,大多數區塊都會觸及之前100萬個區塊都沒有觸及的狀態。
這就涉及到垃圾回收。
如果網絡有足夠的空間存儲完整的歸檔狀態,我們就不需要垃圾回收。
如果網絡沒有足夠的空間來存儲完整的歸檔狀態,則該網絡必須執行某個機制來防止冷狀態丟失。
待解決問題
重復數據刪除和垃圾收集
存儲trie相同的兩個合約擁有同樣的trie節點。
同樣地,余額、nonce、代碼和狀態相同的兩個賬戶的賬戶數據也存儲在同樣的葉節點上。如果我們使用節點哈希作為鍵來存儲節點,必須通過引用計數來實現垃圾收集,否則就無法知道從一個trie中移除的節點有沒有在另一個trie中使用。
一種解決方法是,將節點在trie中的位置及其節點哈希作為鍵。這樣可以使用排除證明來刪除節點,但是會因為需要存儲重復數據而造成額外的成本。
一個待解決問題是,這會在多大程度上提高存儲需求。
歸檔vs垃圾收集
我們需要想清楚如何實現垃圾回收,或者說,確認網絡是否可以成為歸檔節點。
解決垃圾回收問題的方案:
移除重復數據刪除機制,并使用(trie_path,node_hash)作為鍵來查找數據。
監控網絡并主動重新添加冷狀態。
弄清楚垃圾回收的子集是否可以僅發生在賬戶trie中的中間trie節點上。
確保網絡能夠像歸檔節點那樣運行。
數據入站
我們需要將新創建的trie數據推送到網絡中。網絡中的節點預期會存儲所有區塊頭的最新快照,從而將證明與最新狀態根錨定。
待解決問題有:
新的trie數據的完整區塊證明有多大?
區塊證明中每個節點各自的證明有多大?
原文鏈接:
https://ethresear.ch/t/state-availability-getnodedata-dht-approach-dev-update/8657
作者:??PiperMerriam
翻譯&校對:?閔敏&?阿劍
Tags:TRIELECELHASHATRI價格MELE幣celsius幣官網Filecoin Standard Hashrate Token
編者按:本文來自?以太坊愛好者,作者:CarlMenger,翻譯&校對:閔敏&?阿劍,Odaily星球日報經授權轉載.
1900/1/1 0:00:00尊敬的用戶: Hotbit即將在開啟FSXU(FlashXUltra)數字資產服務 具體安排如下: 充值時間:2021年03月08日14:00??(香港時間)交易時間:2021年03月08日16.
1900/1/1 0:00:00尊敬的用戶: WBF法幣商家招募正式開啟,具體詳情如下:一、OTC商家申請方式:OTC商家只能通過otc專員申請,WBF交易所將嚴格篩選申請人員,在滿足申請條件基礎上.
1900/1/1 0:00:00昨日拜登政府1.9萬億經濟刺激方案通過關鍵環節獲參議院同意后,加密貨幣市場在股市、債市休市時出現大幅回彈,反映了市場對通脹前景的預期.
1900/1/1 0:00:00親愛的用戶: 為回饋用戶長期的關注與支持,HomiEx將于3月8日15:00正式上線“USDT7日定期”Staking產品。本期限量開放200,000USDT的認購額度,可享50%年化收益率.
1900/1/1 0:00:00Gate.io已經完成ADA主網升級,并已全面恢復ADA充值和提現服務。充值ADA:https://www.gateio.pro/myaccount/deposit/ADA交易ADA:ADA對U.
1900/1/1 0:00:00