區塊鏈就是一個賬本,每個賬本都記錄了所有交易。每一次交易會被所有賬本記錄,那這樣無限疊加,每個賬本就會越來越大,區塊假如是存儲在個人電腦上的話,怎麼保證硬碟能夠存的下未來的區塊?


主鏈顯然不會無限大。

更多的小額交易會被側鏈容納,主鏈只容納關鍵交易。


會啊,所以存儲冗餘信息越多的鏈,死得越快。

(包括但不限於 bsv,eth 之類的)


比特幣區塊鏈賬本中每一個事務,都分別包括了驗證、存儲、查詢這些成本,這些成本並不會憑空消失。賬本存儲成本隨著摩爾定律減小的速度,會低於交易數量增長的速度。將來首先節點將由超級伺服器機房承擔。節點所保存下來並提供的數據,都可以通過工作量證明來證明是真實存在的。每個保存了相關的賬本的人(或者是提供數據查詢服務的服務商),都可以證明自己的數據是真實的。

以後並不會存在一個理論上的「全量」賬本,但每個用戶可以自己保存,或者委託服務商(可以理解為網盤)保存和自己關心的相關聯的所有的賬本信息,並可以通過簡單支付驗證的方式,於區塊鏈上證明自己(或者從服務商取到的)保存的那部分賬本是未經過篡改的。

我們並沒有一個很充分的理由,需要通過審查歷史上所有人的每一筆交易纔能夠保證自己的賬本準確無誤。但是,以上的驗證、存儲、查詢等服務,都是支付了極小的費用,這些費用足夠負擔這部分信息的成本,因為有利可圖,就會有礦工願意驗證信息,有數據提供商願意存儲信息並提供查詢服務。並且因為這些服務是完全競爭的,所以服務價格將停留在邊際成本附近。而這個邊際成本,因為比特幣的 UTXO 架構,將是極低的。服務供應商依靠提供海量的服務獲益。

礦工可以對在挖礦領域用不到的賬本(非UTXO內的交易數據)進行裁剪,不再存儲已經無效的交易信息。這些交易信息如果對所有的人都沒有意義的話,就可能會消失,但是你只要你保存了一份拷貝,你就可以對世人證明你的拷貝的數據準確無誤。


單個區塊的大小不會變大,其大小是常數,總體積是會越來越大,目前來看比較主流的鏈都會。

但是全節點(保存所有賬本數據的節點)會越來越專業化,比如專用的伺服器,更好的伺服器配置等。

個人電腦,移動設備越來越偏向於輕節點,只保存區塊頭做spv驗證即可。

個人電腦不會24小時在線,但是區塊鏈網路是24小時運行的,一開機就需要同步最新的區塊,也確實想不到個人電腦存全量區塊的意義。


技術(分片、側鏈等)和經濟(gas)手段來治理


不會,鏈上資源很寶貴的


推薦閱讀:
相關文章