Да любой
Отлаживаешь\дебажишь на локальном окружение. Логи всегда есть. Если нет возможности обновлять код в конкретном чейне, то строишь архитектуру так, чтобы мог выкатывать новые версии кусочками. Да, стоимость правок куда выше, но не так чтобы нельзя было сделать hotfix. И это я говорю про разработку контрактов, а бч это более широкая тема