0x财经|Fantom將對主網進行3個方向的升級

金色財經報導,北京時間3月17日消息,Fantom基金會宣布,將對Fantom網絡進行快照同步、數據存儲、智能合約三個部分的升級,升級主要為了提高網絡的任務處理能力。

Fantom是一個無需許可的智能合約平台,在Fantom主網上託管了數千個應用程序。 Fantom與EVM兼容,使用PoS共識,比以太坊的PoW更安全、更節能。並且,基於DAG的共識保證了整個網絡中事件的一致拓撲排序,也可以異步處理事務,用戶可以異步向網絡提交交易,無需等待區塊被確認。

具體升級方向如下:

快照同步

Fantom的“Snapsync”將允許節點快速從網絡下載塊。 Fantom核心開發團隊構建了共識算法的新變體,稱為“LachesisLightRepeater(LLR)”,它存儲來自鏈的最少信息。部署後,Lachesis仍然是確認交易的主要共識協議。

升級測試中,測試網上運行Snapsync的節點能夠在7分鐘內下載所需的塊,如果完全同步則需要40小時,這種方式減少了約90%的總數據存儲.意味著整個Fantom主網的存儲空間僅為270GB,約2.7TB。

Snapsync版本將適用於測試網和主網。主網升級將從3月14日開始。

PebbleDB和RAID在RPC節點上的實現

Fantom每天需要處理數十億個請求,因此RPC API節點必鬚髮送和接收區塊鍊和Dapps之間流動的大量數據,這會消耗大量服務器資源,且需要大量的硬件和軟件來維護。

為了進一步擴展API服務,基金會開發並正在推出新的RPC軟件,以將效率提高幾個數量級。

如果使用PebbleDB代替LevelDB處理內存中的請求,結合RAID服務器,可以將輸入和輸出(I/O)的內存消耗減少了90%以上,從90mb/s減少到僅7mb/s。

Fantom工程師正在將此解決方案擴展到驗證節點,以進一步提高速度,同時降低內存需求和功耗。該技術可以潛在地幫助以更小的內存消耗更快地處理事務,從而提高網絡性能。

還將在https://rpcapi.fantom.network上發布了一個GolangRPC負載均衡器(測試版)。新網關將使主網能夠平衡、過濾、緩存和分析網絡流量。

實施平面存儲以更快地執行智能合約

區塊鏈性能的主要問題之一是以太坊技術堆棧的緩慢性。通過技術上稱為“MerklePatriciaTrie”(MPT)的方式從以太坊虛擬機(EVM)和區塊鏈讀取和寫入數據非常慢。隨著網絡的發展,執行智能合約的速度會越來越慢。我們的解決方案是使用“平面存儲”數據結構,對所有數據進行索引,以允許節點快速訪問存儲,而不管鏈的大小。

基於平面存儲數據結構的簡單實現,與MPT並行,Fantom實現了41%的內存性能提升和高達5倍的節點從區塊鏈讀取速度。

Total
0
Shares
Related Posts