Go-Ethereum

執行本地私有節點有優勢嗎?

  • May 6, 2016

閱讀了關於Where can I learn how to development DApps using the solidity 程式語言的優秀文章, 我想知道僅在場景中使用 Mix 與在私有本地節點中部署合約是否有一些顯著差異?

除了在本地節點上使用 geth 與合約互動之外,我看不到任何東西,但我不夠熟悉,無法確定。

從 DApp 開發的角度來看,為什麼要選擇一個或另一個?

Mix 的真正好處是您可以:

  • 調試彙編程式碼/原始碼(斷點,局部變數,狀態變數,…)
  • 使用集成的網路瀏覽器開發/測試前端(或使用您自己的網路開發工具)。
  • 檢查每個執行程式碼的 gas 成本(在語句級別)。您可能想用它來開發更便宜的契約。
  • 您可以使用場景來測試您的契約
  • 你也可以部署合約

(最後兩點不是混合的特異性)

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