Page: part:стейт юбота
v.2 by Alexander Myodov
2020-01-10 22:01
2020-01-10 22:01
Стейт юбота
Распределённое хранилище разделяется на именованные ячейки, связанные с ориджином смарт-контракта юбота и называемые стейтами. Пространство имен стейтов уникально для каждого смарт-контракта с юботом; оно идентифицируется его ориджином и именем (то есть, у одного смарт-контракта юбота может быть несколько стейтов, связанных с его ориджином, но имеющих разные имена). Имя global
зарезервировано за глобальным состоянием контракта.
Стейт обеспечивает автоматическую синхронизацию и транзакционность при изменении.
При открытии стейта для доступа к его данным, система проверяет, что в её распоряжении имеется валидная копия стейта, заверенная сетью Universa, и при необходимости получает её от других узлов.