Недавно (20 июня 2019 года) на Cryptology ePrint Archive была опубликована статья "SoK of Used Cryptography in Blockchain". Данный пост - первый в запланированной серии, содержащей любительский перевод этой статьи.
Систематизация знаний по используемой криптографии в блокчейне
(перевод с английского
статьи
Mayank Raikwar, Danilo Gligoroski and Katina Kralevska
SoK of Used Cryptography in Blockchain
Cryptology ePrint Archive, Report 2019/735
https://eprint.iacr.org/2019/735)
Аннотация
Основополагающими основами блокчейна являются криптография и криптографические понятия, которые обеспечивают надежные и безопасные децентрализованные решения. Хотя во многих недавних статьях изучаются варианты использования блокчейна в различных промышленных областях, таких как финансы, здравоохранение, правовые отношения, IoT, информационная безопасность и системы формирования консенсуса, лишь в нескольких исследованиях подробно рассматриваются криптографические понятия, используемые в блокчейне. Насколько нам известно, не существует Систематизации знаний (SoK), которая дает полное представление о существующих криптографических понятиях, которые были задействованы или потенциально могут быть задействованы в блокчейне. В этой статье мы подробно рассмотрим и систематизируем все криптографические понятия, которые уже используются в блокчейне. Кроме того, мы даем список криптографических понятий, которые еще не были применены, но имеют большие возможности для улучшения текущих решений блокчейна. Мы также включаем возможные реализации (ссылки) этих криптографических понятий в область блокчейна. И последнее, но не менее важное: мы явно постулируем 18 сложных проблем, над которыми могут работать криптографы, заинтересованные в блокчейне.