買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > XLM > Info

BRI:狀態可得性:GetNodeData DHT 方案_district0x

Author:

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

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

方案概述

我們的方向大致如下:

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

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

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

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

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

trie節點vs葉節點證明存儲

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

數據:Shiba Inu在過去3天反彈30%,64%的持有者處于盈利狀態:12月7日消息,行情顯示,在近期市場拋售期間,Shiba Inu(SHIB)損失了大約35%先前上漲的價值,但現在已經恢復了30%。據此前消息,Shiba Inu鯨魚已經出售了4億美元的持倉,但已經回購了大約1億美元。雖然Shiba Inu的持有者經歷了一次巨大的調整,失去了60%以上的代幣價值,但根據IntoTheBlock的指標,大多數持有者仍然在盈利。目前,共有64%的Shiba Inu持有者交易或持有代幣獲利,而只有不到30%的交易員處于虧損狀態。7%的持有者收支平衡。(U.Today)[2021/12/7 12:56:52]

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

IOSG Ventures宣布加入Celer狀態守衛者網絡以及cBridge流動性橋接網絡:9月12日消息,IOSG Ventures宣布加入Celer狀態守衛者網絡,并已建立Celer驗證人節點。同時,IOSG Ventures也宣布加入Celer cBridge流動性橋接網絡,為其提供流動性。

?cBridge是由Celer推出的一個基于原子交換技術,支持高速低成本的跨鏈支付網絡,用戶現可使用cBridge在Fantom、Optimism、Avalanche、OKExChain、xDAI、Ethereum、Arbitrum、幣安智能鏈(BSC) 以及Polygon之間進行完全非托管、高速低成本跨鏈和跨層轉賬。cBridge計劃在短期內陸續支持更多Layer2和Layer1區塊鏈的跨鏈和跨層轉賬。

目前,SNZ POOL、分布式資本以及IOSG Ventures已加入Celer cBridge流動性橋接網絡,成為其節點驗證人。[2021/9/12 23:19:32]

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

今日比特幣恐懼與貪婪指數為19 仍處于極度恐懼狀態:7月18日,比特幣恐懼與貪婪指數讀數為19,較前一日上漲5點,表明市場情緒處于極度恐懼狀態。最近24小時,全網共有50530人爆倉,1.90億美元資金蒸發,最大單筆爆倉單發生在Bybit-BTC價值200萬美元。過去1小時爆倉規模4669.35萬美元。[2021/7/18 1:00:18]

迄今為止的發現

預期延遲

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

每筆交易的Trie節點

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

CoinMarketCap出現宕機 多種服務處于離線狀態:加密數據網站CoinMarketCap出現某種形式宕機。大約在北京時間22:30,用戶開始報告問題。整個網站,包括價格交易數據,以及它的新聞聚合服務,似乎都處于離線狀態。CoinMarketCap公布的數據顯示,該網站的響應時間在過去一小時內明顯放緩,該網站表示,目前正在調查導致該網站不穩定的一個問題。目前尚不清楚CoinMarketCap是否受到了某種類型的拒絕服務攻擊,或者這只是一個技術故障。(Coindesk)[2020/8/14]

簡單價值轉移:~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:TRIBRIBRIDGEELEdistrict0xCORLIBRIOcean Swap BridgeELEPHANT價格

XLM
POOL:Ocean Swap Bridge開啟流動性挖礦并向社區公布所有地址_poolz幣值得投資嗎

據官方消息,OceanSwapBridge于今日開啟頭礦,支持ODT-HBTC、ODT-HT、ODT-USDT、ODT、USDT質押挖礦.

1900/1/1 0:00:00
區塊鏈:數字貨幣對沖外匯的交易 是否能被定性為非法經營罪?_區塊鏈游戲幣有哪些

在大多數國家,當地法定貨幣兌換外匯,往往會受到諸多監管。但是隨著數字貨幣,特別是USDT這類穩定幣的出現,不同法幣的兌換可以通過數字貨幣作為媒介進行轉換,通過此種方式進行跨境的資金轉移,使得監管.

1900/1/1 0:00:00
加密貨幣:2020加密領域億萬富豪榜揭曉 來看看你熟悉哪幾位?_比特幣價格實時行情走勢圖表

近日,胡潤研究院發布了《2021世茂港珠澳口岸城·胡潤全球富豪榜》,上榜企業家財富計算截止日期為2021年1月15日.

1900/1/1 0:00:00
SHO:為什么NBA Top Shot的成功難以復制?_SHON

NBATopShot現在真的很瘋狂,而且得到了NBA——這個全球最精明的體育聯盟的官方支持。你會發現,火爆的NBATopShot區塊鏈收藏品市場與NBA非常契合,但是,這種成功能在其他體育聯盟中.

1900/1/1 0:00:00
NFT:虎符關于暫停DFT充提的公告(2021/3/8)_USDJ價格

尊敬的虎符用戶, 因錢包升級,虎符現已暫停DFT充提業務。待升級完成后我們將第一時間恢復,具體時間請留意虎符的最新公告.

1900/1/1 0:00:00
加密貨幣:齊衡預言:比特幣的頭肩底八字已有一撇!有望繼續往上沖擊_比特幣

齊衡預言:比特幣的頭肩底八字已有一撇!有望繼續往上沖擊,測試52000的壓力位比特幣探底回升,在4H級別構成潛在的頭肩底結構,有希望繼續往上沖擊,測試52000美金的壓力位.

1900/1/1 0:00:00
ads