Etherscan

如何從 etherscan 中刪除合約原始碼的顯示?

  • January 18, 2021

如果有人會告訴我如何從 etherscan 上刪除契約原始碼的顯示?一旦部署了合約?是否有可能或應該部署另一個契約?謝謝

這是不可能的。契約一經核實,即予以核實。此外,重新部署契約不會有任何好處。如果合約的字節碼與經過驗證的字節碼匹配,則可以看到原始碼。

最好的辦法是稍微修改合約,然後重新部署它。

使用不同的優化參數重新編譯,例如啟用優化,執行次數與預設值 (200) 不同,例如將其設置為 5000,然後重新部署。從 etherscan 的角度來看,它已經不同了,無需更改原始碼。

引用自:https://ethereum.stackexchange.com/questions/37552