Вот почему в сентябре 2016 года был создан Accenture – прототип новой функции, которая позволяет технологии блокчейн работать в чрезвычайных обстоятельствах и устранять человеческие ошибки с учетом правовых и нормативных требований, сохраняя при этом обеспечение криптографии. Этот прототип, по данным Accenture, представляет собой значительный шаг вперед в использовании технологии блокчейн, в том числе в банковском секторе, в области страхования и капиталов. Таким образом, речь идет о модифицируемом блокчейне[98] – то есть о том, что идет вразрез с основными принципами самого блокчейна.
Протокол консенсуса в распределенных сетях
Определение
Как уже говорилось раньше, термин
Но сам термин «блокчейн» – подходит ли он для публичного блокчейна?
Продвинемся немного дальше в своих рассуждениях и, если хотите, рассмотрим здесь один момент, который мне кажется ключевым для понимания пространства блокчейнов и формирующих его технологий.
Когда мы говорим о блоках и цепочках блоков, не подразумеваем ли мы одно и то же?
Мы знаем, что блокчейн – это структура данных в виде «цепочки блоков», но это связывание в цепь на самом деле лишь часть распределенного протокола реестра. Следовательно, в более широком смысле будет более логично назвать эти технологические платформы, эти блокчейны, «распределенными протоколами реестра» (с открытым или закрытым реестром).
Ключевой аспект открытого распределенного реестра – это характер распределения данных и эффективность алгоритма консенсуса, устанавливающего истинность транзакций, зарегистрированных в различных узлах сети. Именно на основании этого алгоритма была выведена большая часть свойств распределенного реестра.
Так, например, во вселенной биткойн безопасность и децентрализация цепочки блоков биткойн (распределенный реестр) – следствие свойства распределенного алгоритма консенсуса (анонимного доказательства выполнения работы, или proof of work), а не вида цепочки блоков.
Вот почему в широком смысле мы считаем, что было бы желательно назвать блокчейны «распространенными протоколами консенсуса».
Вот компоненты распределенного протокола консенсуса:
• жетоны
• механизм консенсуса (например,
• структура (например, блокчейн);
• сеть участников (узлов);
• набор правил (например, протокол Ripple).
Теперь, когда мы познакомились с биткойном, эфириумом и публичными блокчейнами, давайте рассмотрим различные типы блокчейнов.
Типы блокчейнов
Вопрос, является ли блокчейн публичным или частным, не нов. Но он снова стал актуальным после того, как финансовые учреждения и банки, в том числе и центральные, заинтересовались технологией блокчейна с тем, чтобы поэкспериментировать с полностью частными приложениями.
Блокчейн публичный или блокчейн частный[99]
Это реестр
Вследствие этого в данном типе блокчейна нет никакого центрального реестра или доверенного третьего лица. Это самый известный тип блокчейна, который лежит в основе данной технологии и соответствует современной экономике. Некоторые считают, что при упоминании этой технологии следует употреблять только единственное число – мы, таким образом, говорим о блокчейне. Его действие основано на «криптоэкономике»[100], то есть на сочетании экономических стимулов и механизмов верификации с использованием криптографии в качестве доказательства выполнения работы (Ро\Л/) или доказательства участия (РоБ). Публичный блокчейн по своей природе полностью децентрализован.
Здесь процесс консенсуса контролируется совокупностью предварительно выбранных узлов (участников).