以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

Chain:狀態可得性:GetNodeData DHT 方案

Author:

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

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

方案概述

我們的方向大致如下:

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

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

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

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

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

trie節點vs葉節點證明存儲

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

數據:99.5%的AVAX持有者都處于虧損狀態:金色財經報道,IntoTheBlock數據顯示,獲利的 AVAX 持有者數量達到了歷史新低。雖然該資產曾在 2022 年 6 月和 12 月達到過類似水平,但幾乎所有 AVAX 持有者(99.5%)都處于虧損狀態,這還是第一次。[2023/8/23 18:16:59]

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

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

Multichain:目前CEO仍處于失聯狀態,將暫停部分網絡的跨鏈服務:6月1日消息,Multichain 官方在社交媒體上發文表示,在過去的兩天里,由于不可預見的情況,Multichain 協議出現了多個問題。團隊已盡一切可能維護協議運行,但目前無法聯系到 CEO Zhaojun 并獲得必要的服務器訪問權限以進行維護。

今日下午,Router5 的掃描節點網絡出現問題,影響了部分鏈的正常跨鏈服務。該問題超出團隊目前的權限和能力。為保障廣大用戶的利益,Multichain 決定在 UI 上對受影響的鏈暫停相應的跨鏈服務。

同時,Multichain 要求其合作伙伴停止在受影響的鏈上直接調用 Multichain 協議智能合約進行跨鏈操作。所有受影響的鏈包括:Kekchain、PublicMint、Dyno Chain、Red Light Chain、Dexit、Ekta、HPB、ONUS、Omax、Findora、Planq。[2023/6/1 11:51:06]

迄今為止的發現

數據:目前86%的ETH持有者處于盈利狀態:據加密分析平臺IntoTheBlock提供的數據顯示,截至6月29日,約有86%的ETH持有者處于盈利狀態,Cardano(ADA)持有者處于盈利狀態的比例為 45%。盡管最近加密貨幣市場價格出現調整,但大多數ETH持有者仍在獲利。[2021/6/29 0:15:16]

預期延遲

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

每筆交易的Trie節點

NickGheorghita一直在研究常見交易類型所涉及的trie節點的數量。在樣本數量較少的情況下,他得到的初步結果是:

R3前雇員:區塊鏈聯盟R3或將進入虧損狀態:據財富消息,兩名區塊鏈聯盟R3的前雇員透露,公司目前已陷入困境,并可能在明年年初之前就進入虧損狀態。R3曾在2014年推出了計劃,為各大銀行提供區塊鏈技術,且摩根大通和高盛等公司等成為該區塊鏈聯盟的初始成員,使得該項目得到了快速啟動。[2018/6/8]

簡單價值轉移:~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:TRIHAIAINChainBerylTrioChainsupmchainblockchain手機客戶端rexchain

萊特幣最新價格
ETH:鑄幣疑云:Paid Network被盜細節分析

據消息,以太坊DApp項目PaidNetwork遭受攻擊。攻擊者通過合約漏洞鑄造近1.6億美元的PAID代幣,并獲利2000ETH(約300萬美元).

1900/1/1 0:00:00
NTR:Centra Tech聯合創始人因加密貨幣欺詐獲刑8年

SohrabSharma是加密貨幣公司CentraTech的聯合創始人,因進行非法初始代幣發行導致投資者損失2500萬美元而被判入獄八年.

1900/1/1 0:00:00
MIS:席幕楓:3.7以太坊扶搖而上,分水嶺1700承壓慎追多

多言不可與謀,多動不可與久處,交易與其沖動,還不如一動不動!大家好,我是席幕楓。心存陽光必有詩與遠方,認識老席何懼再遇荒涼?席幕楓:3.7以太坊行情分析以太坊,日線二次吸籌大陽結尾,山車反彈動能.

1900/1/1 0:00:00
HTT:本月21個熱門IDO項目 誰將成為下一個百倍幣?

近段時間,IDO成為加密市場高頻熱詞。無論是早期IDO項目,還是近期新銳MASK,都帶來顯著的財富效應,也令投資者對這一新的募資方式熱情頗高,越來越多的項目方也開始熱衷IDO.

1900/1/1 0:00:00
300:熱點大王強勢回歸!孫宇晨出價50萬美金競拍推特CEO首條推文

原本走勢偏空,表現平平,市場情緒非常冷靜,陷入一種死寂狀態。此時,需要一股活力或新鮮事要娛樂一下,每次這個時候就是孫割割的舞臺來為大家解乏.

1900/1/1 0:00:00
UND:ETH周報 | EIP-1559正式被納入“倫敦”硬分叉升級;亞馬遜旗下區塊鏈托管服務已支持以太坊網絡(3.1-3.7)

作者|秦曉峰 編輯|郝方舟???? 出品|Odaily星球日報????? 一、整體概述 根據周五在美國證券交易委員會提交的文件,自從二月份成立以來.

1900/1/1 0:00:00
ads