Вообщем такой вопрос - если все стороны действующего смарт-контракта хотят изменить условия, могут ли они отменить этот смарт-контракт с помощью мультиподписи, а потом создать новый смарт-контракт с обновленными условиями его выполнения?
Скорее просто создать. Часто в смарт контрактах не предусмотрена функция их "пересоздания". В основном потому, что она может юзаться как уязвимость и отменяет основное их преимущество: иммутабельность (как и любой крипты).
Поэтмоу если все участники согласны, то происходит просто переход на новый смарт контракт и его имплементацию куда нужно.