Структура блокчейна, по своей сути, имеет единственное ограничение – это присутствие начального элемента цепочки. Финальный компонент подобного массива отсутствует как таковой. Точнее сказать он всегда остается временным. Классификация блокчейна, сродни структуры этого вида записей – многогранна и может выстраиваться по неисчислимому набору критериев. Поэтому, не задаваясь целью объять безграничное, лимитируем классификацию блокчейна наиболее распространенными примерами.
Содержание статьи:
Общие принципы категоризации
Отличительными критериями децентрализованного блока записей выступают:
- Область применения. Классификация приведена согласно мнению специалистов Consumers’ Research.
- Уровень развития. Почти десятилетняя эволюция блокчейна уже насчитывает три «поколения».
- Трехфакторная модель от Consult Hyperion.
- Отечественная структура.
Как видно, большинство классификаций созданы конкретными персонами или организациями. Это еще раз подчеркивает относительную условность подхода.
Специфика использования блокчейнов
Подобная категоризация криптографических цепочек блоков ведется по трем направлениям, согласно мнению Consumers’ Research:
- непосредственно цифровые валюты – биткоин, ETH и прочие;
- экономика, в частности организация смарт-контрактов, программируемых активов, финансовых приложений;
- организационные цели.
В последнем случае, блокчейны активно эксплуатируются при проведении выборов, обороте документации электронного правительства. Используется третья разновидность и в других сферах: здравоохранение, образование, наука, культурный сектор.
Эволюционный подход
Другой простой пример классификации блокчейна напоминает выпуск программного обеспечения. Поэтому логично переключиться на терминологию софта. На момент данного описания, существует три основные версии и одна бета реализация:
- 1.0;
- 2.0;
- 2.0 бета – Ethereum;
- 3.0.
Такая классификация наиболее удачна, поскольку связана с механизмом реализации создания криптографической децентрализованной базы данных.
Блокчейн 1.0
Массивы данных представляют биткоин-подобные структуры, отличающиеся жестким протоколом и сравнительно большим размером записи – средняя величина 800 байт. Аналогичной структурой представлены криптовалюты NovaCoin и EmerCoin. Другой отличительной особенностью этой цепочки блоков выступает отсутствие множественности видов. Учет ограничений лимитирован единицей на среду. Внесение записей в блокчейн 1.0 сопровождается взиманием комиссионного сбора.
Следует добавить, что существует ряд расширений поверх базового протокола 1.0, где реализован учет многих единиц. Подобным образом представлены цветные монеты или окрашенные токены. При этом снизить достаточно большой размер записи не удается. «Сэкономить» позволяет введение мультичейнов – технологии, дающей возможность разбивать массив данных на обособленные цепочки. Эти узлы находятся в среде отдельно, что уменьшает затраты на их хранение.
Блокчейн 2.0
К обозначенным структурам данных относятся среды с жестким протоколом. Это NEM, NXT и прочие цепочки, основное предназначение которых продажа активов. Весомым преимуществом перед первой моделью блокчейна выступает небольшой размер записи формата 2.0. Следующий положительный момент – хорошая множественность. То есть, реализуется одновременный учет разноплановых единиц. Например, – акции, активы, обменные операции, товары или услуги. Ограничением использования блокчейна 2.0 выступает строгая ориентированность формата на коммерческие сделки. Это делает их недоступными при ведении госучета.
Выходом из ситуации выступает введение мягкого протокола. Так, например, реализована криптовалюта Ethereum. Гибкий 2.0 формат позволяет внедрять в запись программный код, создавая смарт-контакты. Важно, что реализация нового вида протокола не вызывает конфликта с основной средой цепочки блоков.
Отход от жесткого протокола приносит и ряд отрицательных аспектов:
- увеличивается размер записи, при внесении в нее программного кода;
- снижается быстродействие – смарт-контракту предварительно выполняет последовательность вычислений;
- дополнительно разрастается размер непосредственно базы данных.
Последний факт вызван необходимостью хранить информацию о текущем состоянии компонентов, а также специфические данные, необходимые для функционирования программируемой части записи.
Блокчейн 3.0
Структуры сохранили базовые особенности формата 2.0 – малый размер записи и жесткий протокол. Но в третьем поколении блокчейна реализована возможность обновления протокола по решению администратора. Ключевым же отличием формата 3.0 стало внедрение нескольких основных единиц учета. Они отвечают в записи за отдельные участки функционирования среды. Эти единицы учета:
- Правовая. Главный элемент, задающий право управления средой и возможностью создавать в ней блоки. Также эта единица определяет права участников, ранжируя их по уровням.
- Доходная. Единицу нередко называют поощряющей, поскольку через нее начисляются комиссионные оплаты за внесение записей в среду, поддержку блокчейна.
Подобного разграничения ролей уже оказалось достаточно для реализации гибкой и упорядоченной системы прав, с четкими правилами начисления поощрительных комиссий.
Категории блокчейн по Consult Hyperion
Классификация основана на работах Дэйва Берча и производится по трем факторам:
- Лица, поддерживающие целостность структуры. В реестрах публичного доступа это может быть кто угодно. Для цепочек ограниченного доступа, функция лимитирована членами группы, иногда исключительно привилегированными участниками.
- Выгода от поддержания целостности. В открытом доступе это комиссионные вознаграждения, получаемые внутри или вне реестра. При ограниченном доступе все участники априори заинтересованы в целостности записей.
- Итоговый тип реестра.
Третий пункт разбивает записи на 4 категории: разрешенные и безразрешенные, в обоих случаях одинарные или двойные.
Отечественная классификация
Подход обладает определенной аналогией с ранее рассмотренным примером. Согласно Епифановой, Буркальцевой и Тюлину, существует три разновидности блокчейна, отличающиеся по типу управления:
- открытый;
- закрытый;
- комбинированный.
Детальное рассмотрение различий изложено в сборнике «Использование технологии блокчейн в государственном секторе». Тут ограничимся ключевыми отличительными факторами:
- Идентификация. В открытой записи она отсутствует. Для закрытого типа применяется идентификация участников, комбинированного – в сети.
- Ограничение прав пользователей. В открытом блокчейне их не существует. Закрытый вариант предусматривает допуск к сети узкого круга лиц. Например, данные при таком подходе, непрозрачны для клиентов. Комбинированный блокчейн снимает некоторые ограничения. В нем, допуск реализуется согласно оговоренным правилам. В частности, клиент может просматривать свои трансакции.
- Статус валидаторов. Для закрытого и комбинированного формата, параметр закреплен за контрагентами, при открытом – нет.
- Надзор. Функция присутствует только в закрытом и комбинированном типе. Под эти цели определяется контролирующий орган.
Естественно, все приведенные классификации носят достаточно условный характер. Более того, общее число вариаций категоризации блокчейна существенно больше, нежели представленный квартет. Важно понимать, что квалификация – это способ сделать представление о новой технологии более структурированным, удобным для восприятия.