Классификация блокчейнов: Privat vs Public — какой лучше

Многие при упоминании слова blockchain сразу вспоминают криптовалюты, а потому главными особенностями технологии называют отсутствие управляющего органа и равноправность участников. Но на самом деле это применимо только к публичным блокчейнам. В других же доступ к просмотру данных, проведению транзакций может быть ограничен для некоторых пользователей.
Мы расскажем, чем отличаются Fully private, Consortium и Public blockchain и какие преимущества есть у каждого.
Классификации и типы blockchain
Говоря о блокчейне, принято рассматривать три классификации:
- британская, предложенная Марком Уолпортом, главным научным консультантом правительства Великобритании, в отчете «Распределенная книга: за рамками блокчейна»;
- канадская, о которой рассказал создатель платформы Ethereum Виталик Бутерин во время доклада «О публичных и приватных блокчейнах»;
- российская, которую озвучила на конференции «блокчейн и открытые платформы» в 2016-м году зам. председателя Центробанка России Ольга Скоробогатова.
Причем первые две классификации практически идентичны, но имеют разные названия. Так что сначала мы рассмотрим blockchain по-британски и по-канадски, а затем перейдем к российской версии. Главные особенности классификаций:
Британская классификация | Канадская классификация | Главные особенности | Примеры |
---|---|---|---|
Unpermissioned public ledgers/Открытый публичный реестр | Public/Публичный | Полная децентрализация. | Etherium, Bitcoin, Monero, Dogecoin |
Каждый пользователь может ознакомиться с информацией, хранящейся в цепочке блоков. | |||
Каждый пользователь может ознакомиться с информацией, хранящейся в цепочке блоков. | |||
Взамен централизованному управлению идет экономическое стимулирование в сочетании с криптографической проверкой (основные алгоритмы консенсуса: Proof of Stake или Proof of Work). | |||
Уровень влияния пользователей в процессе консенсуса зависит от количества используемых экономических или технических ресурсов. | |||
Permissioned public ledgers/Закрытый публичный реестр | Consortium/Консорциума | Частичная децентрализация. | Corda, R3, B3i, EWF |
Возможность прочтения информации может быть или открытой для всех, или только для некоторых пользователей. | |||
Контроль над процессом достижения консенсуса осуществляется определенным набором узлов. Пример: в консорциум входят 10 предприятий, каждому принадлежит по одному узлу. Для достижения консенсуса 5 из них должны подписать каждый блок. | |||
Permissioned private ledgers/Закрытый частный реестр | Fully private/Полностью приватный | Отсутствие децентрализации. | Multichain, MONAX |
Право на создание записей, подтверждение транзакций есть у одной организации. | |||
Разрешение на чтение может быть у всех или у ограниченного круга лиц. | |||
Такой подход удобен, если все процессы происходят только внутри одной организации и в публичности нет необходимости. |
Стоит отметить, что закрытые частные реестры часто подвергаются критике. Их иногда не считают полноценным блокчейном ввиду отсутствия децентрализации, а приравнивают к централизованным базам данных, в которых используется реестр.
Но Марк Уолпорт акцентирует внимание, что правительству и частному сектору стоит оценить все существующие модели, чтобы выбрать оптимальный вариант, который будет выполнять конкретную задачу, обеспечивать одновременно и безопасность, и определенный уровень управления.
В российской классификации есть два типа blockchain: открытый и закрытый. Подробнее о них в таблице:
Открытая сеть | Закрытая сеть |
---|---|
Анонимность | Обязательная идентификация пользователей |
Отсутствие ограничений в доступе | Допуск к сети есть только у конкретных пользователей, а статус процессоров закреплен за отдельными участниками |
Полная децентрализация | Есть управляющий орган |
Но О. Скоробогатова также признала, что в ходе исследований было выявлено существование третьего типа — гибридного, который сочетает в себе черты закрытых и открытых систем.
Как определить к какому типу относится реестр
В докладе Distributed Ledger Technology: beyond blockchain был предложен простой тест, который поможет понять, какой перед вами тип реестра. Подробнее информация в таблице:
Критерии оценки | Полностью приватный | Блокчейн консорциума | Открытый публичный |
---|---|---|---|
Кто может воспользоваться копиями реестров | Владельцы копий | Каждый пользователь | |
Кто отвечает за целостность сети | Уполномоченные делегаты из числа тех, кто владеет копиями реестра | Каждый пользователь через участие в процессе обеспечения консенсуса |
Объединяющее условие для всех трех типов блокчейн-реестров — большое количество копий. В случае с одной копией речь идет о традиционном реестре.
Степень публичности блокчейн: от каких факторов зависит
Если объединить все классификации и опыт специалистов в этой области, то можно выделить несколько критериев оценки закрытости/открытости системы:
- Доступ к исходному коду. В публичном — данные находятся в открытом доступе, а пользователи могут отслеживать изменения, посетив определенные сайты. В частном — часть или весь код будут скрыты. Второй вариант в перспективе будет более популярен в гос. структурах;
- Возможность свободно подключиться к сети. В открытых — каждый может установить ПО для клиентов и присоединиться к другим узлам. Причем он будет равноправным участником и никто не сможет его отключить. При желании он может проверять и проводить транзакции других пользователей, создавать блоки, если у него на то есть аппаратные, финансовые возможности. В частных существует иерархия. Есть определенные узлы, у которых больше полномочий, и именно эти пользователи решают — подключить или отключить других участников;
- Степень управления. В открытых — все участники равны и каждый может участвовать в управлении. Доля определяется только на основе имеющихся у них ресурсов в процентном соотношении к другим пользователям. В закрытых — существует двух- и более уровневая структура с делегированными полномочиями. Каждому узлу сразу приписываются его права.
Однако создать полностью децентрализованную систему с отсутствием управления зачастую проблематично. Поэтому публичные блокчейны иногда бывают с иерархией и делегированием полномочий. Частные же в свою очередь можно разделить на контролируемые (вариант, подходящий для частного, корпоративного сектора) и государственные (в которых сочетается неизменность уже внесенной информации с публичным доступом к прочтению).
Преимущества приватных и публичных блокчейнов
Если сравнивать закрытые и открытые blockchain
Плюсы Публичных | Плюсы Частных |
---|---|
Открытый доступ к просмотру и добавлению данных. | Обеспечение необходимого уровня конфиденциальности. |
Анонимность. | Контроль со стороны организации, позволяющий соблюдать определенные требования для реализации конкретных проектов. |
Отсутствие третьих лиц для проведения операций. | Более высокая скорость транзакций за счет меньшего количества узлов. |
Сохранность и неизменность информации. | Возможность при необходимости добавлять новые узлы. |
Безопасность системы и эффективная защита от взлома. | Более производственные алгоритмы. |
Резюмируя: нельзя однозначно сказать, что какая-то из форм блокчейна лучшая, ведь каждая модель идеально подойдет для выполнения определенных задач. Если говорить о государственных структурах и частных организациях, которые хотят использовать технологию для управления данными внутри компании, то предпочтение будет отдаваться закрытому типу, в иных случаях — открытому.
Bitbon System создает свой Public blockchain
Система Битбон
- открытый исходный код;
- полная децентрализация;
- управление только участниками;
- каждый может подключить ноду;
- авторский алгоритм достижения консенсуса Community PoS, позволяющий приблизиться к объему транзакций таких платежных систем как Visa, Mastercard и достигнуть максимального уровня устойчивости к любым видам хакерских атак;
- доступ к двум типам Майнинга: Community PoS достижения консенсуса и Community PoS обеспечения инфраструктуры — подробнее о них по ссылке.
В blockchain от Simcord Пользователи смогут свободно подключаться к сети, получат полный доступ к информации, у них получится осуществлять быстрые транзакции, но главное — зарабатывать на Майнинге, а в дальнейшем на Контрибьютинге