Openzeppelin
使用 ZeppelinOS 升級合約後的餘額會怎樣?
ZeppelinOS 通過使用代理和非結構化儲存實現智能合約的可升級性。
如果合約持有一些乙太幣,那麼乙太幣升級後會發生什麼?
ZeppelinOS 的非結構化儲存與大多數代理模式一樣,通過呈現前端合約(代理)並將其邏輯委託給實現合約來工作。
這樣,即使其實現發生變化,餘額(eth)和儲存仍保留在代理中。由於許多原因,這很有用,一個能夠升級生產契約以修復錯誤而不會失去其平衡或內部狀態。