На практике как следует обновлять логику умного контракта.Умные контракты неизменны по своему замыслу.Вы не можете удалить его, поскольку Azure Blockchain Workbench API не поддерживает удаление контракта в данный момент (из документации API: Приложения - Удаление приложений, В настоящее время не реализовано.) И если вы попытаетесь развернуть обновленную версию .solи файл .json через веб-приложение Azure Blockchain Workbench. Изменения игнорируются при создании нового экземпляра контракта.Это приводит к тому, что у вас есть версии контрактов с течением времени: Contract1, Contract2, ..., ContractN.Так как же правильно с этим справиться?