Fantom將對主網進行3個方向的升級
發表於 2022-03-17 12:00 作者: 區塊鏈情報速遞pro
北京時間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倍的節點從區塊鏈讀取速度。
標題:Fantom將對主網進行3個方向的升級
地址:https://www.coinsdeep.com/article/475.html
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。