Ваш файл остаётся на устройстве — отправляется только его отпечаток (SHA-256), чтобы отметить файл или найти его в журнале.
Доказательство существования
Отметьте любой файл временной меткой @beat — бесплатно и публично. Ваш файл никогда не покидает устройство; записывается только его SHA-256. Позже докажите, что документ существовал в тот момент.
Вид бейджа
Бейдж — на языке этой страницы.
Предпросмотр — так бейдж выглядит на вашем сайте
Без скриптов и слежкиБейдж не обращается к sigelith.org, пока кто-то читает вашу страницу, — только когда нажмут «Проверить независимо».
Не трогает ваши стилиУ бейджа свои, изолированные стили: он не меняет вид вашей страницы, а стили страницы не меняют бейдж.
Данные записаны навсегдаМетка времени не меняется, поэтому дата и хеш записаны в коде. Текущее состояние (недельная печать, Bitcoin) видно на странице проверки.
Как вставить
WordPress: блок «Произвольный HTML» под файлом · Ghost: карточка HTML · свой сайт: сразу под ссылкой на файл.
Читатель может скачать файл и перетащить его на страницу проверки — он увидит, тот ли это файл, на который поставлена метка.
Проверяемо без необходимости верить нам на слово
Ваша запись не держится на нашем слове. Её запечатывают независимые свидетели — Bitcoin, банк и публичные архивы, — у каждого свой владелец, страна и мотив. Цифры обновляются в реальном времени, и каждая карточка ведёт к доказательству.
Публичный журнал
1119
Записей в журнале
Каждый отпечаток связан с предыдущим, а весь журнал любой может скачать и пересчитать.
Недельные корни и контрольные точки фиксируются в Bitcoin через OpenTimestamps, а каждая контрольная точка называет недавний блок — так время ограничено с обеих сторон.
Ваша временная метка записывается мгновенно — дополнительные печати добавляются позже
Сразу же, когда вы ставите метку: ваш хеш, его время @beat и UTC, а также его позиция в цепочке хешей, куда записи можно только добавлять. Уже одно это доказывает, что документ существовал в тот момент.
В течение суток ближайшая ежедневная контрольная точка (после 00:00 UTC) подписывает весь журнал — вместе с вашей записью — и через несколько часов фиксирует его в Bitcoin.
После окончания недели — как только текущая неделя закроется (в ближайший понедельник, 00:00 UTC), её недельный корень Merkle замораживается, и сверху добавляются три независимых уровня:
Подпись Ed25519 — добавляется в момент запечатывания недели.
Bitcoin (OpenTimestamps) — отправляется в течение часа; подтверждается в блоке Bitcoin через несколько часов.
Банковская привязка — корень привязывается к независимому банковскому номеру операции и публикуется, обычно в течение нескольких дней.
Поэтому свежий сертификат с надписью «pending — week still open» (ожидание — неделя ещё открыта) — это совершенно нормально. Вернитесь после того, как ваша неделя завершится и будет запечатана, затем проверьте снова или скачайте сертификат ещё раз (или отсканируйте его QR-код) — тогда появятся подпись, подтверждение в Bitcoin и банковская привязка. Сама временная метка никогда не меняется.
Еженедельная привязка хешей
Корень Merkle каждой недели привязывается к независимому банковскому номеру операции — отдельной записи с временной меткой, подтверждающей, что журнал недели существовал не позднее этой даты.
Поле корня в этой записи заполнено с ошибкой и не совпадает с корнем недели. Записи можно только добавлять, поэтому она остаётся видимой. Корень недели: 955c494562039bfadb857622fffb95a9881c5250f7cd9a9479d363112c5f55dd.
Банк привязки: Swissquote Bank SA (Swiss bank) · Статус: ✓ подтверждено · Номер операции: 1144955485
Банк привязки: Swissquote Bank SA (Swiss bank) · Статус: ✓ подтверждено · Номер операции: 1122189662
У недель без единой записи нет корня, поэтому привязывать нечего: 2026-W28.
Как это работает
1. Ваш браузер вычисляет SHA-256 файла — файл остаётся на вашем устройстве.
2. Хеш записывается в журнал только для добавления, связанный цепочкой хешей, вместе с его временем @beat и UTC.
3. Каждую неделю все хеши объединяются в корень Merkle, который подписывается нашим ключом Ed25519 и привязывается к внешним источникам — к независимому банковскому номеру операции и к Bitcoin через OpenTimestamps.
4. Любой может позже проверить хеш файла, его временную метку, доказательство включения вплоть до привязанного корня, подпись и подтверждение в Bitcoin (файл .ots для скачивания).
Это удостоверяет существование в определённый момент и целостность — но не авторство и не подлинность содержания.
Пересылаете фото с временной меткой через мессенджер? Отправляйте его как документ/файл — приложения, пересжимающие изображения, меняют байты, и хеш полученного файла больше не совпадает с хешем отмеченного оригинала.
Нужен точный алгоритм — хеширование листа и узла, подписываемое сообщение, как пересчитать доказательство включения? Прочитайте полную спецификацию доказательства.
Доказательство отвечает на вопрос «это существовало до того момента». Его зеркальное отражение отвечает на «это нельзя прочесть до того момента»: запечатанная капсула требует, чтобы сошлись независимые держатели ключей, а наш сервер ключей раскрывает свою долю только после выбранного @beat — ни один держатель ключа в одиночку не откроет капсулу раньше, включая нас. Формат открыт: прочитайте спецификацию капсулы.
Еженедельные корни Merkle подписываются нашим ключом Ed25519. Публичный ключ:
e7y9THJIUKvNKOZHmdBjJ8E0bOKyBFVxxMpAJ8w574Y= История и ротация ключей