區塊鏈擴展 中的直向與橫向的擴展是什麼?垂直擴展,是透過向系統的核心處理單元添加更多的能力和記憶體來擴展網路,而水平擴展涉及到添加更多的節點(即節點)。一個現有系統的 區塊鏈擴展 框架,在處理可伸縮性時,通常是在希望增加特定平臺的交易處理能力。

垂直擴展意味著升級系統現有的硬體,以整合更多的處理能力和記憶體。同樣,水平擴展也與改變平臺本身的核心框架有關,目的是建立一個伺服器集群,能夠輕鬆地處理越來越多的傳入請求。

 

在區塊鏈上縮放效果好嗎?

可伸縮性最適合傳統資料庫。然而,從安全的角度來看,可伸縮的區塊鏈更有用且更實用,在區塊鏈技術上下文中引入可伸縮性概念時,應該強調的是,由於區塊鏈系統已經是分散式網路,因此很難通過簡單地添加更多的硬體(如礦機、節點或驗證器)來增加網路的總體傳輸量。

更具體地說,雖然水平擴展傾向于增加網路的信任或安全性,但它通常會導致系統的總體性能(交易處理能力)下降。另一方面,垂直擴展通常意味著使系統的每個內部元件更快、更強

 

何時使用 區塊鏈擴展 中的水平或垂直縮放?

純垂直擴展的有效性有限,但相對容易實現。水平擴展有助於提高系統的總體輸送量,但需要更長的時間來開發。為了更好地理解這個問題,可以檢查系統的瓶頸性能。瓶頸表示對特定系統的過度需求導致平台的整體性能受到嚴重影響。

例如,如果虛擬機器的本地記憶體不足以處理所有傳入工作,那麼垂直範圍可能有助於解決問題,因為通過向框架添加額外的記憶體,可以減少總體負載。另一方面,如果平台現有的硬體無法處理傳入的工作負載,那麼通過使用水平範圍(即添加額外的處理單元),可以糾正這個問題。

 

 區塊鏈擴展 解決方案

由vCPU最新的技術創造:LiquidApps是一個水平擴展的解決方案,它被設計成允許開發者透過任務分散的應用,來獲得更大的分散計算能力,(DApp)服務提供者讀取鏈上請求,執行處理並將結果返回給請求的DApp。vCPU最大的賣點之一是它能夠使DApps根據特定用例的需要和要求來選擇合適的不信任級別。

另一個例子是EOS。EOS的核心目標是解決業界現有的許多可伸縮性問題。EOS與vCPU的主要區別在於它的並行處理技術,這是通過使用與垂直擴展相關的某些元素(即增加處理能力)。

 

區塊鏈擴展可伸縮性的關鍵點

區塊鏈擴展 的可伸縮性通常歸結為網路所具有的分散程度。高度分散的生態系統(如比特幣)其實非常緩慢,而更加集中的網路(如EOS)則快得多。因此,使用更少的節點通常會使速度更快些。然而,集中化降低了區塊鏈與生俱來的有趣特性。