分片是將區塊鏈(或其他類型的資料庫)分割成更小的分區區塊鏈來管理特定資料段的方法。這種設定減輕了處理網路上所有交易和互動的單鏈的壓力。每個分區的區塊鏈稱為分片,並具有其特定的分類帳。
這些分片可以處理自己的交易,但有一個信標區塊鏈或主鏈管理分片之間的交互作用。這使得分片成為第 1 層網路可擴展性升級,因為它是對區塊鏈主網的更改。與繼續使用單一網路相比,實施分片可提供更高的可擴展性。以太坊的開發人員在以太坊升級到可擴展的權益證明網路的過程中引入了分片。
在以太在坊的範例中,信標鏈將協調64 個單獨的碎片。原來的工作量證明以太坊鏈將合併到權益證明信標鏈,分片將在稍後到來。
網路分片的好處之一包括運行節點的簡單性和可訪問性。由於網路的資料分佈在各個分片中,因此驗證器節點不再需要儲存整個區塊鏈的整個歷史記錄。相反,驗證器只需要保留資料完整性的確認即可。
沒有分片的網路通常會使用匯總來改進可擴展性。這些將交易脫鏈並將它們打包在一起以在主鏈上進行驗證。因此,雖然分片看起來像是匯總的競爭對手,但它實際上使它們更有效率。分片網路中的總和將能夠更有效地報告其狀態,從而提高速度。
分片的主要擔憂是不良行為者接管分片的可能性。該分片可能會對網路的其他部分產生負面影響。如果沒有適當的照顧和規則,接管分片的任務比接管整個非分片網絡更容易實現。