Contract-Deployment

合約驗證後原始碼的可見性

  • October 10, 2017

我已經看到許多經過驗證的智能合約,其中的原始碼是可見的。例如看這裡。

現在,由於我想在上線之前在 Ropsten Network 上測試我的智能合約,如果沒有 Ropsten Network 上的其他參與者可以查看我的原始碼,是否無法部署和驗證我的合約?

如果是,請指導我通過一個連結到這樣的契約,該契約完全部署,沒有共享原始碼,並且在這個網路(或實時網路)上成功執行。

非常感謝您!

您選擇驗證您的原始碼。沒有人可以讓你這樣做。

您的最終使用者選擇與您的智能合約進行互動,其原始碼可能可見也可能不可見。

就個人而言,如果我看不到原始碼,一百萬年後我永遠不會與智能合約進行互動。否則我怎麼知道你用這筆錢做什麼?

我一直建議人們要麼自己閱讀原始碼,要麼請人去做。你在測試網路上,所以它沒有那麼糟糕,但如果我是你,我會開始找出一個包括你發布程式碼的商業模式。

我認為預設情況下原始碼是不可見的,但請注意彙編程式碼將是,因為程序必須由其他人執行。

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