-
Notifications
You must be signed in to change notification settings - Fork 0
Формат хранимой записи
denizzzka edited this page Jan 7, 2015
·
15 revisions
- Версия формата
- Тип цепочки (основная/тестовая)
- Ключ (строка байтов)
- Значение (строка байтов)
- ЭЦП записи, сделанная её автором (подписанные данные включают в себя все описанные выше поля)
- Идентификатор самого "молодого" предыдущего гарантированно полностью заполненного ("закрытого") блока в цепочке (см. "Блоки записей и цепочки блоков")
- Время начала текущего блока (в часах по UTC от начала Unix Epoch, вполне поместится в 32-битное беззнаковое целое)
- Proof of work (расчёт включает в себя все описанные выше поля)
Пары ключей для подписи и сама ЭЦП создаются программой автоматически при создании новой записи. В целях невозможности идентификации единого владельца различных записей не рекомендуется (но допускается) создавать одним ключом подписи для разных записей в хранилище.