Настройка производственной и промежуточной среды для частного развертывания ethereum

#ethereum #geth

Вопрос:

В настоящее время я поддерживаю частный блокчейн ethereum. Я совсем новичок в разработке ethereum. Текущая реализация (смарт-контракт, адрес контракта) используется производственными и промежуточными API. Мне нужно использовать разные среды (prod и staging).

Я думаю, что это возможный подход:

  1. Нужно ли мне настраивать и запускать другие серверы блокчейна, чтобы промежуточная реализация переходила к текущей реализации, а производство-к новой?
  2. Нужно ли мне создавать новый адрес контракта или смарт-контракт?

Кроме того, как и в сетях ethereum, существуют testnets различия между этими mainnet и другими сетями. Как достичь в частном эфириуме?