模塊化區塊鏈架構中的存儲層

存儲層是模塊化區塊鏈架構中的一層,用於存儲 Hela 的整個賬本併爲 Hela 提供數據可用性。此層中的數據也需要保密性保證。

存儲層是我們區塊鏈基礎設施中的關鍵組件,旨在增強系統中所有節點的數據可用性、可靠性和安全性。其主要作用之一是打擊“數據扣留攻擊”,即惡意節點避免共享或發佈某些數據以破壞系統。

此類攻擊會阻礙去中心化網絡的透明度和可信度。

通過解決這一問題,存儲層顯著提高了區塊鏈內的整體透明度和信任度。

控制存儲層功能的技術

有兩種技術可以發揮存儲層功能的作用,包括:

1. 數據可用性抽樣

2. 數據驗證

1. 數據可用性抽樣:

數據可用性抽樣基於這樣的假設:通過檢查大型數據集的隨機子集,我們可以準確推斷出完整數據集的可用性。此過程也稱爲概率數據檢查,取決於擦除編碼的穩健性——一種複雜的數據保護方法。

2. 數據驗證:

是驗證採樣數據的正確性和一致性的過程。此驗證是使用 Merkle 樹實現的,Merkle 樹是一種二叉樹,在區塊鏈系統中廣泛用於高效的數據驗證。

數據採樣過程中的擦除編碼與數據驗證過程中的 Merkle 樹的融合可確保存儲層的穩健性。分佈式存儲方案可確保高度的數據冗餘,並有助於高效的數據可用性檢查。

如需跟進

請加入我們的 Discord:https://discord.gg/8BKwtWvjDd

#HeLa #Helachain #web3