自適應狀態碎片
什麼是自適應狀態碎片?
碎片有三種類型:狀態,交易和網絡。 Elrond的區塊鏈碎片的方法涉及所有三種類型的組合 - 並得到了自適應狀態碎片的名稱。結合所有三種類型的碎片的優勢會導致最佳機制。結果可以並行處理 - 改善碎片內部的通信 - 並最終提高性能。
區塊鏈技術的當前問題是,它無法適當地擴展某些應用程序,例如銀行,供應鏈管理和大數據分析。 Elrond的自適應狀態碎片為區塊鏈提供了一種機制,可以在吞吐量和可擴展性方面提高其性能。
為了更好地理解自適應狀態碎片,首先要了解碎片至關重要。
碎片是數據庫或搜索引擎中數據的水平分區。單詞shard表示分開,並指將數據分成較小的塊,這些塊可以存儲在不同的機器上,從而可以水平縮放。像交易處理和阻止處理一樣,碎片已經有一段時間了,但是在比例的規模上,採用區塊鏈的採用需要。隨著區塊鏈技術和智能合約的出現,我們有一個真正的用例,可用於將交易,塊和其他相關數據分解為較小的零件,這些數據可以由資源有限的節點處理。
自適應碎片是一種數據庫分區技術,隨著系統的增加或減小,隨著跨服務器的自動移動數據,允許數據庫的水平縮放。
在網絡級別上,會出現碎片以將節點分配到段中。它發生在交易級別,而所有節點共同保留整個區塊鏈。發生的另一個碎片是在州一級。這導致同時處理和驗證更多交易。
動態自適應狀態碎片模型允許自適應增加或減少節點數量,而不會損害網絡的分散和安全性。
Elrond通過展示了一種新的碎片方法來表現出色,從而提高了安全性和吞吐量並減少了延遲。它的方法具有潛力,但只有時間才能說明多少自適應狀態碎片有助於解決區塊鏈系統可擴展性問題。