Bitcoin-Core

區塊鏈數據冗餘問題

  • December 10, 2020

由於相同數據的副本儲存在網路中的每個節點上。它是否使用儲存空間在每個節點上儲存相同的數據?

如果是,那麼數據是如何去中心化的。它只是一個集中式數據庫的大型網路。

任何幫助,將不勝感激。

由於相同數據的副本儲存在網路中的每個節點上。它是否使用儲存空間在每個節點上儲存相同的數據?

是的,但重要的是數據的驗證。因此,您可以使用剪枝來驗證區塊鏈數據,而無需儲存成本。

如果是,那麼數據是如何去中心化的。它只是一個集中式數據庫的大型網路。

在比特幣的情況下可以稱為去中心化的是能夠檢索網路的目前狀態而無需信任中央驗證源(/truth)的能力。這是通過區塊鏈的驗證來完成的。

如果是,那麼數據是如何去中心化的。它只是一個集中式數據庫的大型網路。

當人們使用去中心這個詞時,他們的意思是沒有中心權威;網路節點沒有層次結構。

每個比特幣全節點都會驗證完整的網路狀態,這允許它們參與網路,而無需信任任何特定的對等方來為它們提供真實資訊。這是網路的一個重要屬性。

您似乎暗示的是區塊鏈歷史數據本身應該以分散的方式儲存/通信。但是,如果每個節點都不能完全驗證數據本身,那麼它就必須相信網路中的其他節點已經驗證了它失去的資訊。這是一個問題,因為現在每個節點都必須信任第三方節點才能提供真實的更新。在這種模式下,我們失去了去信任參與這一非常重要的方面,反而以拜占庭式的混亂告終。

引用自:https://bitcoin.stackexchange.com/questions/95819