2. «Облачные вычисления – это
парадигма, при которой границы
вычислений будут определяться не
техническими ограничениями, а
экономическими»
Ramnath K. Chellappa
5. Определения
Апеллируемость – гарантия того, что при
необходимости можно будет доказать, что автором
сообщения является именно заявленный человек и
не может являться никто другой; отличие этой
категории от аутентичности в том, что при
подмене автора третье лицо пытается заявить, что
он - автор сообщения, а при нарушении
апеллируемости – сам автор пытается отказаться
от своего авторства.
Мининформполитики Чувашии
7. Отличие от удостоверяющего центра
Развитие правового регулирования
киберэкономики требует наличие
публичных сервисов для обеспечения
апеллируемости.
Кроме криптографического подтверждения
самого факта существования «документа»,
такие центры должны обеспечивать
техническую возможность существования
в конкретный момент — временная
метка.
8. Сферы применения
Доказательство приоритета, патента,
авторского права.
Выборы.
Финансовые и имущественные сделки.
Архивные системы.
Системы документооборота.
Медицинские системы.
9. Proof of Existence
Доказательство существования
Сервис www.proofofexistence.com
Позволяет заверять документы с помощью
цепочки транзакций Bitcoin.
Использует алгоритм генерации адреса
Bitcoin для создания временной метки.
11. Другие проекты меток времени на хеши
Open source проекты:
github.com/goblin/chronobit
github.com/bitcoinaustria/bitnotar
Проприетарные:
www.guardtime.com
www.surety.com
12. Стоимость
Создание метки на хэш - 0,005 BTC (19,48
руб.) в proofofexistence.
Если делаем сами - минимальный размер
транзакции в Bitcoin - 0,0000001BTC
( около 0,032 копейки)
Это и есть себестоимость нотариального
заверения
13. Как это работает
В общественном архиве Bitcoin
сохраняются абсолютно все транзакции
содержащие адреса кошельков.
14. Как это работает
1. Вычисляем хеш SHA-256 от документа.
2. Хеш делим пополам.
3. С каждой половины генерим два 160-
битных адреса.
4. Недостающие 32 байта (180-256/2)
забиваем нулями.
5. Конвертируем из Base256 в Base58
и получаем два адреса.
6. Совершаем транзакцию в Bitcoin