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