Homestead
什麼是硬分叉?
據說從 Frontier 到 Homestead 的過渡將通過硬分叉完成。究竟是什麼意思?未來的乙太坊升級是否也會使用硬分叉?
硬分叉是不向後兼容的協議更改,即來自執行舊軟體的節點的交易將被視為無效。
使用執行舊版本軟體的軟分叉節點仍然可以發布有效交易,它們只是沒有最新和最強大的功能。
硬分叉是一種情況,即乙太坊對等方一致同意將區塊鏈協議規範更改為某個區塊編號。Homestead 版本已被硬編碼到目前的乙太坊客戶端中,出現在區塊號 1,150,000 處。節點需要升級到最新版本才能在第 1,150,000 塊的 Homestead 硬分叉後繼續正常執行。對於 Geth,您需要在本文發佈時安裝 1.3.5 版:
https://github.com/ethereum/go-ethereum/releases/tag/v1.3.5
至於你的第二個問題,是的,將來肯定會使用硬分叉。例如,當乙太坊轉向權益證明挖礦時。