Технология блокчейн.
Приветствуем вас, многоуважаемые криптоэнтузиасты! Сегодня мы разберёмся в том, что такое технология блокчейн. В чём её суть, какие задачи она позволяет решить и в том, каковы её перспективы. В общем, поговорим простыми словами о том, что такое технология блокчейн. В тоже время, вся представленная информация опирается на научные исследования, ознакомиться с которыми можно в источниках. А релевантность статьи обусловлена не столько применением блокчейн технологии в электронных валютах, сколько её применением в других областях и тех перспективах, которые она открывает [1]. Ну что, посмотрим, как глубока кроличья нора?
Технология блокчейн – это децентрализованная база данных, состоящая из цепочки закодированных блоков, в которой код каждого последующего блока хранит в себе информацию о коде предыдущего блока [2]. Это значит, что база данных не хранится в каком-то одном месте, а распределена между всеми участниками системы, имеющими доступ к коду каждого её блока. А новый блок базы данных возможно создать только в том случае, если в нём все транзакции валидны [3]. Это значит, что новый блок базы данных не должен содержать внутренних противоречий или противоречить данным остальной базы. Всё это позволяет избежать необходимости, как в доверии участников друг другу, так и в администраторе, регулирующем их взаимоотношения. Технология блокчейн просто исключает возможность обмана [1].
Стоит, конечно, заметить, что технология блокчейн исключает возможность обмана только с помощью классических электронных вычислительных машин (ЭВМ). Мощный квантовый компьютер может взломать хэш-код базы данных, использующей технологию блокчейн [4], [5]. Правда, скорее всего, что реакцией на разработку квантового компьютера станет разработка квантового блокчейна [6]. Другими словами, по всей видимости, вариации технологии блокчейн всё равно будут интегрироваться в самые разные отрасли экономики [7]. Хотя это и не значит, что блокчейн имеет смысл использовать везде [3], но в области Интернета это так [8]. Скорее всего, что в скором будущем блокчейн будет интегрирован в подавляющее большинство технологий, используемых в Интернете.
Технология блокчейн простыми словами
Всего существует три поколения технологии блокчейн: Блокчейн 1.0 – это цифровая валюта, Блокчейн 2.0 – это цифровая экономика и Блокчейн 3.0 – это цифровое общество [9]. Блокчейн 1.0 – это то, что существует сегодня. Криптовалюты, самой известной из которых является Биткойн – это цифровые валюты, использующие криптографию. Тем не менее, хотя уже сегодня технология блокчейн внедряется даже в медицину [10], пока не существует даже развитого криптовалютного рынка. Капитализация рынка криптовалют на 26 октября 2017 года составляла около 173 миллиардов долларов, а совокупный объём денежной массы составлял около 90,4 триллионов долларов [11]. Это немало с точки зрения отдельных спекулянтов, но с точки зрения мировой экономики – это «капля в море».
Блокчейн 2.0 – это цифровая экономика, то есть Интернет торговля, основой которой является технология блокчейн [8]. Огромным плюсом такой системы является не просто высокое доверие участников рынка друг другу, а отсутствие необходимости в доверии. Обусловлено это самой сутью блокчейна – системой «proof–of–work» или другими подобные системами. Эти системы обеспечивают возможность осуществления операции только после подтверждения её валидности [3]. И для этого не требуется колоссального количества ресурсов. Достаточно того, чтобы совпадали все хэш-коды, связанных между собой блоков. Хэш-код – это криптографический код в системе SHA-256, используемый в технологии блокчейн [12]. И он является её «душой»!
Основы блокчейна
Каждая операция в базе данных на основе блокчейн кодируется в системе SHA-256. И каждый хэш-код содержит в себе информацию о хэш-коде предыдущего блока. Но это ещё не всё! Для того чтобы записать новый хэш-код, нужно найти число «nonce», являющееся 32-х битным регистром. И оно не известно! А без него правильный хэш-код записать невозможно. Вот и получается, что для того, чтобы изменить всего 1 запись базы данных, нужно пересчитать все хэш-коды текущей и последующих записей, найдя значение «nonce» для каждого из них [12]. Другими словами, на существующих ЭВМ сделать это практически невозможно [9]. А рентабельность такого мероприятия стремится к нулю. Вот почему сеть на основе технологии блокчейн может быть анонимной, оставаясь безопасной.
Будущее технологии блокчейн
Блокчейн 3.0 – это «умный город», управляемый системой на основе технологии блокчейн [9]. Но говорить об этом предметно пока невозможно. Данная идея существует в рамках некоторой фантазии, предпосылок, для осуществления которой, нет. И, на самом деле, нет предпосылок даже для повсеместной интеграции криптовалют. Связано это с тем, что ценность денег обеспечивают рынки, которые они обслуживают. А рынки, нуждающиеся в анонимности и децентрализованности – это рынки наркотиков, оружия и других незаконных товаров [13]. Большинство же людей, наоборот, нуждается в регуляторах и деанонимизации.
Нам желательно знать, с кем мы имеем дело, и иметь возможность решать потенциальные конфликты в суде. И именно по этой причине в криптовалюту вкладываются не столько те, кто ею пользуются, сколько спекулянты. Вот почему курс криптовалют настолько завышен и постоянно колеблется. В связи с чем, их, в основном, и рассматривают в качестве спекулятивного инструмента, а не платёжного средства. Просто потому, что в качестве платёжного средства криптовалюты нужны только тем, кто хочет скрыть свои торговые операции. Вот поэтому тот факт, что целые электростанции [14] вместо того, чтобы обеспечивать реальные потребности людей, тратят свои производственные мощности на обеспечение компьютеров, рассчитывающих никому не нужные цифры, свидетельствует о том, что до «умного города» нам ещё очень и очень далеко.
Заключение
- Технология блокчейн представляет собой систему защиты базы данных с помощью криптографического кода, записанного в системе SHA-256. А её особенностью являются связь хэш-кодов разных блоков и необходимость вычисления числа nonce для корректной записи каждого из них.
- Сегодня блокчейн используется в криптовалютах, но так же данную технологию осваивают в огромном множестве других областей, и в первую очередь в области торговли в Интернете.
Комментариев нет:
Отправить комментарий