加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > 火幣APP > Info

狀態可得性:GetNodeData DHT 方案_TRI:3WEB

Author:

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

我的團隊正在驗證一個?“狀態可得性”問題的解決方案是否可行。

方案概述

我們的方向大致如下:

網絡是一個分布式哈希表。

賬戶和合約存數據存儲在它們各自的trie節點中。

網絡中的節點擁有所有區塊頭數據。

每個區塊中新的trie數據都以證明的形式發送到網絡中。

我們將這個方案稱為GetNodeData方案,因為它與快速同步方案獲取狀態的方式差不多。

trie節點vs葉節點證明存儲

我們選擇將數據存儲在各個trie節點中,因為這樣比較簡單。

萊特幣MWEB升級即將移動到鎖定狀態,預計將在5周后激活:4月15日消息,負責將MimbleWimble (MWEB)隱私協議實施到萊特幣中的工程師David Burkett在推特上表示,75%的LTC礦工已準備好支持MimbleWimble(MWEB)。如果這種情況繼續下去,MWEB升級應該在高度2,257,920之前移動到LOCKED_IN狀態,然后在高度2,265,984處激活。

此外,今日凌晨,萊特幣創始人Charlie Lee發推文表示,MWEB預計鎖定下一個窗口,并從今天起大約5周后激活。litecoinsignals數據顯示,萊特幣當前區塊高度為2,245,982。[2022/4/15 14:26:27]

另一種方法是僅存儲葉子節點的值和附帶的證明。這個方法比較復雜,因為證明需要不斷更新。更新證明可以在本地完成,但是需要進行EVM計算并廣播完整的區塊見證消息。EVM計算成本很高,而完整的區塊見證消息很大。

IntoTheBlock:67% ETH持有人正處于盈利狀態:1月25日消息,加密分析平臺IntoTheBlock最新數據顯示,雖然ETH已經自三個月前4,878.26美元歷史高位下跌了51%以上,但目前仍有67%的ETH持有人處于盈利狀態,另外有2%的ETH持有人處于資金水平或盈虧平衡狀態,即沒有任何盈利或虧損,而剩下的ETH持有人則正在遭受虧損。[2022/1/25 9:12:11]

通過將數據存儲在各個trie節點中,網絡節點只需存儲這些trie數據,并驗證新數據的默克爾證明即可。

迄今為止的發現

預期延遲

二層擴容項目CelerNetwork啟動狀態守衛者網絡測試網第二階段:二層擴容項目CelerNetwork啟動狀態守衛者網絡(StateGuardianNetwork,SGN)測試網第二階段。該項目表示,這將是主網上啟動之前的最終測試網,將為合格的驗證人提供總計10,000美元的獎金。

注,CelerSGN測試網是一個高效、通用、可擴容的去中心化暸望塔(watchtower)側鏈,可以保障狀態通道的安全性和順暢的用戶體驗。SGN將提供包括用戶通道狀態的保護、委托接收支付以及通過在一個去中心化側鏈構架中質押CELR來完成應用程序連接性預言機等去中心化服務。[2020/9/12]

基于DiscV5DHT的經驗,我們預期網絡查詢時間約為100毫秒。

安倍晉三:將緊急狀態令擴散至全國:日本首相安倍晉三宣布將緊急狀態令擴散至全國,緊急狀態令將持續至5月6日。[2020/4/16]

每筆交易的Trie節點

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:TRIETHWEB萊特幣Striptoeth2.0幣種3WEB萊特幣挖礦成本2022多少

火幣APP
Gavin Wood 的故事:低調的區塊鏈先驅和真正的創造者_AVI:vinu幣機制

對于大眾來說,“GavinWood”?這個名字暫時還沒有“中本聰”、“V神”那么家喻戶曉。但在很多區塊鏈開發者的心中,他卻是傳奇程序員和技術領袖.

1900/1/1 0:00:00
關于LBank藍貝殼“FARM交易區”上線BDP(Big Data Protocol)交易的公告_LBank:BANK

尊敬的LBank用戶: LBank藍貝殼“FARM交易區”將于2021年3月7日22:00(UTC8)上線BDP(BigDataProtocol).

1900/1/1 0:00:00
隊長:3.6比特幣以太坊行情 再次回撤筑底跌勢就此停止了嗎?_比特幣:以太坊官網中文

隊友們,大家早上好,周末愉快!我是玩幣隊長。人的一生,總是失意的時候多,得意的時候少,無論失意還是得意,都要淡定。失意的時候要坦然,得意的時候要淡然.

1900/1/1 0:00:00
星球前線|被起訴就裝山寨幣信仰者?John McAfee否認欺詐指控_MCAFEE:CAF

本文來自?U.Today,作者:YuriMolchanOdaily星球日報譯者|余順遂加密貨幣倡導者、殺軟件之父JohnMcAfee自2020年秋季以來一直在西班牙監獄等待審判并可能被引渡到美.

1900/1/1 0:00:00
Paypal 將收購加密托管商 Curv,預計上半年完成_PAY:加密貨幣市場總市值一直會變嗎

鏈聞消息,支付巨頭Paypal宣布收購加密貨幣安全和托管公司Curv,預計今年上半年完成收購,該交易的財務條款尚未披露,但此前據媒體推測收購價格在2億至3億美元之間.

1900/1/1 0:00:00
老崔說幣:以太空頭初現,謹防瀑布來臨!_比特幣:USD

大家好,我是你們的朋友老崔說幣lcsb18888,老崔說幣公眾號同步專注數字貨幣行情分析,爭取為廣大幣友傳遞最有價值的幣市信息,歡迎廣大幣友的關注與點贊.

1900/1/1 0:00:00
ads