@makarjones
системный администратор на пенсии

Гарантия подлинности DB записей. Возможно ли это?

Собственно, в рамках одного личного проекта и возник вопрос заданный в теме. Нужно обеспечить подлинность записей, или документов в базе данных. Естественно на ум приходит блокчейн, беглый поиск дал проект IPDB, но после прочтения пары их постов на медиуме стало понятно что весь этот проект пока вилами по воде писан, и будущее имеет подозрительно зыбкое. Если я неправильно понял - скажите. И вообще куда можно копнуть для начала по этой теме.
Спасибо.
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Прежде чем заниматься такой системой надо ответить на вопрос: кто валидирует документы и что считается подлинником. А то полезли сразу в эти блокчейны, которые по описанию ничего общего с задачей не имеют
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
А как гарантировать что документ не редактировался с момента публикации?

Берем готовый к публикации документ, считаем от него хеш (SHA-256, например) и публикуем документ с этим хешем в адресе.
Пример:
https://example.com/foo/bar/d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592

Хеш может проверить любой желающий. Есть и отдельные программки, и онлайн-сервисы.
Если в документе изменить хоть один бит - хеш изменится, и перестанет совпадать с адресом.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы