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