01 · Анонимный документ
Организация передаёт в КОН анонимный документ
Система организации формирует документ и отделяет персональные данные до передачи в нотариат. Участник подписывает документ на своём устройстве. В КОН поступают хеш документа, электронная подпись, открытый ключ и тип документа. Полный текст и персональные данные хранит организация.
02 · Электронная подпись
Смарт-контракт проверяет электронную подпись
Участник подписывает документ усиленной неквалифицированной электронной подписью (УНЭП). Смарт-контракт восстанавливает ключ из подписи и сверяет его с ключом участника в реестре. Совпадение подтверждает подпись владельца учётной записи под этим хешем. Содержание документа остаётся в системе организации.
03 · Сценарий процесса
Документ занимает свой шаг в сценарии процесса
Внутренний круг показывает процесс организации. Его сценарий задаёт состав документов и порядок шагов. В потребительском кооперативе приём пайщика начинается с заявления, продолжается взносом и завершается решением совета. Смарт-контракт сверяет тип документа с шагом процесса, проверяет условия перехода и открывает следующий шаг.
04 · Согласие нод
Ноды нотариата подтверждают операцию
Внешний круг образуют ноды сети, вместе они составляют нотариат. Каждая нода исполняет один и тот же смарт-контракт и получает один и тот же результат. Сеть формирует новый блок с операциями каждые полсекунды.
05 · Распределённый реестр
Запись хранится на всех нодах и остаётся неизменной
После заверения документ получает место в блоке. Каждый блок содержит хеш предыдущего блока, и история операций сохраняет порядок и целостность.
06 · Проверка документа
Обладатель документа проверяет его по хешу
Проверку проходит тот, у кого есть полный документ. Сервис заново вычисляет хеш и находит запись в реестре с подписью и временем заверения. Постороннему наблюдателю реестр показывает имя учётной записи, тип документа и время записи. Содержание документа и личность участника знает только система организации. Открытый сервис проверки работает по адресу verificator.coopenomics.world.