Technical-Analysis
比特幣可以在不將區塊鏈保存在硬碟上的情況下實現嗎?
比特幣的區塊鏈副本是完全必要的嗎?難道我們不能只儲存所有地址的目前餘額,而不保留它們的交易日誌嗎?
是的,這稱為 SPV 客戶。有關SPV 如何工作的詳細說明,請參見此處的此問題。今天有幾個,大多數移動錢包和多比特錢包使用 SPV 技術。
一個節點完全有可能只儲存餘額(實際上是 UTXO,但在概念上是相似的)。這被稱為區塊鏈修剪,IIRC 已經出現在願望清單上一段時間了。
最大的問題是,要引導一個完整的節點,它不能只相信餘額集應該是什麼,它需要證明。該證明就是完整的區塊鏈。
因此,即使 99% 的節點切換到保留區塊鏈的修剪版本,我們也需要一些將所有內容存檔,以便新的完整節點可以讓自己相信餘額的正確性。