Blockchain
為什麼需要完整的區塊鏈,永遠有效?
我確實理解每個塊都通過前一個塊的雜湊值根據它之前的塊進行驗證,一直到創世塊。但是,是否可以修改協議,使區塊鏈成為最近 N 個區塊的滑動視窗?一年前的某個區塊被證明無效的可能性有多大?
一年前的某個區塊被證明無效的可能性有多大?
不太可能,但我認為這不是問題。
問題是,新使用者如何在不信任其他方的情況下找出目前狀態(UTXO 集或等效)?任何社區都有不誠實的人在掠奪它。
您不能忽略、過期或使更早的塊中未使用的 UTXO 無效。那是某人的積蓄,社區不會扔掉他們的積蓄或隨意拿走同齡人的積蓄。這樣做會破壞貨幣的可信度。任何此類更改都將被忽略,並且不會被大多數人採納。