Правовое регулирование применения технологии блокчейн. А. Ю. Чурилов

Чтение книги онлайн.

Читать онлайн книгу Правовое регулирование применения технологии блокчейн - А. Ю. Чурилов страница 4

Правовое регулирование применения технологии блокчейн - А. Ю. Чурилов

Скачать книгу

не является каким-либо единым явлением, именем собственным, – в настоящее время это собирательное название для всевозможных способов реализации идеи, лежащей в блокчейн-технологии. Для того чтобы полноправно относиться к блокчейн-технологии в том смысле, в котором она изначально была отражена в работе Сатоши Накамото, блокчейн-структура должна удовлетворять следующим критериям.

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

      • Поддерживать неразрывную связь между блоками данных путем формирования в каждом новом блоке ссылки на предыдущий по отношению к нему блок.

      • Эффективно кодировать массивы данных в уникальные информационные блоки стандартного размера, т. е. хешировать данные.

      • Применять в своей работе стойкие к взлому криптографические алгоритмы для защиты содержащейся в блоках информации.

      • Использовать элементы специального подраздела математики – теории игр – для обеспечения соблюдения правил сети и достижения консенсуса при создании новых блоков[13].

      Как известно, любая информация, в том числе информация о транзакциях, может быть представлена объемом данных, который в ней содержится. Так и информация о транзакциях в системе блокчейн представляет объем данных, объединенных в своего рода звенья, которые в свою очередь объединены в хронологическом порядке в цепочку блоков, в которой каждый предыдущий блок подтверждает действительность последующего путем включения информации о предыдущих транзакциях в виде особого криптографического ключа в заголовок каждого последующего блока транзакций (см. рис. 4)[14]. При этом каждый из участников сети (так называемые ноды[15]) хранит как минимум часть всей базы данных, что обеспечивает ее устойчивость к противоправным действиям со стороны как третьих лиц, так и самих участников. Под транзакцией в случае с блокчейн-технологией подразумевается любое взаимодействие между участниками блокчейн-системы – будь то передача какого-либо актива (например, криптовалюты) или передача информации – каждое из этих взаимодействий фиксируется в блоке системы.

      Каждый блок, содержащий информацию о транзакциях в сети блокчейн, идентифицируется с помощью криптографического ключа – хэша (hash) – который генерируется с использованием криптографических алгоритмов, таких как SHA256 (используется в сети Биткоин)[16], SHA-3 (Ethereum) и другие. Инструмент хэширования информации является неотъемлемой частью технологии блокчейн – оно используется для адресации в блокчейн-сетях, для формирования электронной «подписи» транзакций, а также для создания новых блоков – т. е. «майнинга». Хэширование – это алгоритмический метод преобразования набора данных произвольного размера в стандартизированную строку фиксированной длины.

Скачать книгу


<p>13</p>

Подробнее об этом см.: Цихилов А. Блокчейн. Принципы и основы. М.: Интеллектуальная Литература, 2019. С. 14–15.

<p>14</p>

Отсюда и название технологии – Блокчейн – цепь блоков.

<p>15</p>

Node.

<p>16</p>

Andreas M. Antonopoulos. Mastering Bitcoin. O’Reily Media, 2015. P 170.