Систематизация знаний по используемой криптографии в блокчейне. Наш вклад.

Ruslan Ospanov 24 June 2019 Применение криптография, применение, алгоритмы, блокчейн 246

Недавно (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)

 

Аннотация

(перевод аннотации здесь)

1 Введение (перевод введения здесь)

1.1 Наш вклад

В данном исследовании мы классифицируем криптографические понятия на основе их использования в блокчейне. 1. Понятия, которые используются в блокчейне, и 2. Понятия, которые перспективны, но еще не реализованы в блокчейне. Эта классификация не имеет четкой границы. Мы включаем в класс перспективных понятий криптографические понятия, которые требуют дальнейшего исследования и изучения для развертывания в блокчейне. В конечном итоге, основными резульатами нашей статьи являются следующие пункты:

- Мы приводим описание криптографических понятий, которые были применены в области блокчейна , включая реализацию этих идей в блокчейн.

- Мы приводим список криптографических понятий, которые используются редко или не используются в блокчейне, но имеют потенциал для применения в этой области. Эти понятия открывают множество возможных исследовательских направлений, и их можно рассмотреть в разных блокчейн приложениях.

- Мы определили 18 исследовательских задач, которые мы формулируем как Исследовательская проблема i. Некоторые из них - это перефразированные исследовательские задачи, уже опубликованные в литературе, и некоторые из них - это вновь сформулированные исследовательские задачи.

В этом исследовании мы не утверждаем, что полностью исчерпали все криптографические понятия, которые используются в блокчейне, но мы попытались охватить понятия, которые, мы считаем, являются подходящими для области блокчейна. Мы также описываем каждое криптографическое понятие вместе с его соответствующими свойствами и его реализацией в области блокчейна. Кроме того, для того чтобы дать одно единое представление о блокчейне, мы дадим краткое объяснение:

- понятий, на которых основан блокчейн, таких, как хэш-функция, протокол консенсуса, сетевая архитектура.

- многоуровневой архитектуры блокчейна с акцентом на некоторые из основных проблем, связанных с блокчейном.

 

Related Post