Блокчейн создает перманентные записи транзакций, но перманентными считаются только те записи, которые признаны таковыми сетью. В контексте блокчейна это означает, что с изменением должна согласиться большая часть узлов сети, при этом технология устроена так, что она стимулирует их не соглашаться с изменениями.
Алгоритмы консенсуса, то есть правила, по которым алгоритм обновляет реестр, в реализациях блокчейна различаются. На следующем рисунке показано, как узлы блокчейна приходят к консенсусу.
На следующем рисунке представлены алгоритмы консенсуса, используемые в реализациях блокчейна.
Описания этих алгоритмов приведены в следующей таблице.
Блокчейн является базовой технологией: его можно применять для разных целей в различных отраслях, но он не является законченным приложением. Требуется также пользовательский интерфейс, бизнес-логика и механизмы интеграции. В отличие от обычных баз данных, в настоящее время в блокчейне не реализована модель операций создания, чтения, обновления, удаления. Кроме того, блокчейн-платформы в настоящее время не совместимы друг с другом, хотя это может измениться по мере взросления технологии и сценариев ее применения.
На следующем рисунке показан стек технологий блокчейна.
Некоторые применения технологии блокчейн:
● биткоин;
● первичное размещение монет (Initial Coin Offering, ICO);
● цепи поставок;
● реестры собственности;
● управление цифровыми правами;
● финансирование торговли.
По мнению Джорджа Гилдера (George Gilder), есть два обстоятельства, делающие блокчейн разрушительной технологией: новая архитектура безопасности и возвращение власти деньгам.
● Новая архитектура безопасности
. Хакеры обожают централизованную архитектуру безопасности, потому что она сообщает им 1) что важно и 2) где это можно найти. В противоположность этому, блокчейн обеспечивает неизменяемость записей всех транзакций и распространяет данные по всей сети. Вся информация не собрана в одном месте, где она является легкой мишенью для хакеров.● Возвращение власти деньгам
. Правительства забыли, для чего нужны деньги и как они работают. В результате они печатают все больше и больше денег, видимо считая, что деньги являются богатством, и не понимая, что деньги богатство лишь измеряют. Возвращение к золотому стандарту устанавливает фиксированный курс валют вместо плавающего, не привязанного ни к чему. Блокчейн вместе с криптовалютами предлагает решение. Речь идет не только о создании новой формы денег, до которой не может дотянуться правительство. С помощью блокчейна некоторые криптовалюты в конечном итоге заменят реальные деньги и вытеснят валюты со свободно плавающими курсами. Есть даже попытки привязать криптовалюты к золоту. Это установит стабильный стандарт цифровых монет для ведения бизнеса [Guilder 2018].На следующем рисунке показаны сценарии использования блокчейна: статический реестр, цифровые удостоверения, смарт-контракты, динамический реестр, платежи и инфраструктура и другие.
С развитием технологии могут появляться новые сценарии использования.
Применимость блокчейна зависит от отрасли, типа актива, зрелости технологии, стандартов и регулирования, а также экосистемы. На следующем рисунке показана применимость блокчейна для различных отраслей.
На следующем рисунке показаны примеры использования блокчейна в различных отраслях.
В связи с блокчейном возникают вопросы: нужен ли он вам, и если да, то что именно – цифровой токен или смарт-контракт? На следующем рисунке приведена блок-схема, помогающая ответить на эти вопросы.
Большинство блокчейнов и используемых в них технологий еще слишком молоды, чтобы замахиваться на глобальную торговлю. Кроме того, многие бизнес-руководители плохо их понимают. Но даже если бы уровень технологии и понимания ее руководителями были выше, остается проблема регулирования – не на уровне центральной власти, а на уровне технологий, дизайна, сетевых правил и особенно в том, как прийти к согласию, когда что-то пошло не так.