當前位置:
首頁 > 新聞 > BM:出塊節點升級到EOSVM時應格外小心

BM:出塊節點升級到EOSVM時應格外小心

VM全稱為Virtual Machine,即虛擬機(又稱VM伺服器)。在Linux或Windows中,虛擬機是運行在獨立環境中執行的計算機程序;在區塊鏈中,虛擬機可以理解為智能合約的運行環境(容器)。

如果把智能合約比作汽車的話,那虛擬機就是高速公路了。忽略安全的情況下,高速公路的路面、路基決定了汽車能跑多少車速。同樣,虛擬機也決定了區塊鏈的智能合約的運行速度。

我們知道,以太坊是最早應用智能合約的公鏈,以太坊的虛擬機也是智能合約開發者早期最佳的主流開發環境,被很多公鏈項目所借鑒應用。隨著區塊鏈的發展,以太坊虛擬機的局限性逐漸顯現,已經難以支持更加複雜的應用和環境,已經處於被淘汰的邊緣。

EOS開發的EOS VM具有超高的性能,解析和執行速度極快。EOS-VM就是EOSIO中運行智能合約的容器,也是EOSIO成為通用區塊鏈協議的重要基石。EOS能成為高性能的去中心化智能合約平台,EOS VM可謂功不可沒。

現如今,大家對EOS的交易速度推崇備至,這其中,EOS VM是個關鍵因素。BM敢誇口EOS達到百萬級別的交易,也是對EOS VM抱有極大的信心,相信終有一天,EOS能夠完成這個目標。

去年6月,Block.One發布了全新的EOS-VM,將成為EOSIO 2.0的核心內容。普遍認為,其將成為區塊鏈行業使用率最高的VM,且將會成為事實上的區塊鏈虛擬機的技術標準。據了解,更新後的EOS VM提供的性能是EOSIO 1.0的16倍,能大幅提高智能合約的運行效率。

目前EOSIO 2.0正在進行測試,EOS VM也是其中一項重要內容。昨日EOS社區有消息稱,EOS的出塊節點陸續開始測試EOS VM,初始數據顯示CPU性能比當前EOS主網上最快的BP提升了5倍。

BM對此評論道:當其他節點的速度仍然慢5倍時,出塊節點升級到EOS VM時應格外小心。在存在完整區塊的情況下,速度較慢的出塊節點可能會落後,特別是還有POW合約消耗CPU的情況。早期升級的節點應暫時減少最大區塊容量。

受到EIDOS和POW挖礦的影響,EOS主網CPU資源緊張的狀況從去年11月份開始,就一直沒有消停過。不僅大量用戶交易困難,就連DApp也受到極大影響。

在EOS的資源中,CPU是最容易緊張的一種資源。即使Block.One一直在改進REX的合理分配,甚至調高了REX可借出資源的閥值,但CPU的緊張狀況,始終沒有得到有效緩解。大多數時候,人們還是無法繼續使用REX系統來租賃資源。

EOS VM可以提升區塊鏈的性能,用戶使用EOS VM運行的智能合約,可以節省大量的鏈上資源消耗,而CPU資源的緊張狀況會得到有效改善。

隨著區塊鏈技術的發展,智能合約的複雜程度越來越高。在虛擬機領域,舊的虛擬機已經顯得不堪重負。一個高性能的虛擬機,將會成為主流區塊鏈項目的必然選擇。而這樣的虛擬機,目前唯有EOS VM,其或將會成為最好的智能合約運行環境的標準。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!


請您繼續閱讀更多來自 鏈得得APP 的精彩文章:

聲訊晚班車:國家教材委員會將圍繞AI、區塊鏈等領域編寫一批新教材
IEO大潰敗進行時