Miner-Configuration
礦工可以只下載一次區塊鏈然後刪除它(沒有完整節點)嗎?
我想知道是否所有比特幣礦工都需要全節點。或者礦工是否有可能只下載一次所有區塊鏈,進行所有必要的計算以開始探勘,然後刪除完整的區塊鏈,只在“最後一個塊”上工作。即礦工不能成為全節點嗎?
這不是一個重複的問題。
如果礦工刪除了區塊數據,有人可以通過發送一筆不應該花錢的交易來欺騙他們。原則上,他們中的一些人可以這樣做並信任其他礦工來驗證交易,但這樣做的人越多,整個網路就越容易受到欺詐。
非礦工也可以這樣說。如果你不執行一個完整的節點,你實際上並不是在執行比特幣,而是信任執行它的人來為你驗證交易。
當然這是可能的。礦工可能正在使用 SPV / 僅保留區塊頭*。這樣做的缺點是這樣的礦工將無法包括他/她不信任的人的交易(即不是礦工的可信賴朋友)
如果該礦工想冒險,他/她可以使用線上區塊瀏覽器驗證轉發給他的交易。
*:礦工甚至不需要保留區塊頭。如果他知道前一個區塊的雜湊、時間戳和網路難度,那就足夠了。