ВсеОткрыть менюErebaur

Реестр

Раз в день мы помещаем в Bitcoin через OpenTimestamps один отпечаток записей, сделанных за этот день. Он доказывает, что запись существовала в неизменном виде на эту дату. Он не доказывает, что представляет собой камень.

Пакеты
0
Записи
0

Что он доказывает

  • Запись в реестре существовала на дату своего пакета и с тех пор не менялась: изменение одного символа меняет её отпечаток.
  • Ни один пакет нельзя потом убрать или подменить: каждый ссылается на предыдущий.

Чего он не доказывает

  • Что представляет собой камень. Реестр показывает лишь, что запись не изменяли после её даты.
  • Что запись верна. Ошибка, записанная в какой-то день, остаётся ошибкой; исправление становится новой записью со своей датой.

Что в него входит

Журнал проверки каждого объявления, каждый договор в виде SHA-256 его текста, подписи и каждый шаг сделки.

ПакетыПакетов: 0, записей: 0

Сначала новые. Пакет ждёт Bitcoin, пока календарь не подтвердит его в блоке; обычно это занимает несколько часов.

Пакетов пока нет. Первый будет записан в первый день, когда маркетплейс что-то запишет.

Проверьте пакет сами

Нужны два файла пакета и клиент OpenTimestamps. После скачивания ничто не зависит от нас.

  1. Скачайте манифест и его доказательство в одну папку, с теми именами, с которыми они приходят.
  2. Установите клиент OpenTimestamps.
  3. Запустите ots verify для доказательства. С узлом Bitcoin он сам проверит блок; без узла добавьте --no-bitcoin, и он назовёт блок и корень Merkle, которые можно сверить в любом обозревателе блоков.
  4. Чтобы проверить цепочку: поле "previous" манифеста содержит SHA-256 манифеста предыдущего пакета.
Команды
pip install opentimestamps-client
ots verify erebaur-ledger-N.json.ots
ots --no-bitcoin verify erebaur-ledger-N.json.ots
sha256sum erebaur-ledger-N-1.json