Децентрализованный, распределенный, публичный реестр информации о транзакциях называют публичным блокчейном. Управление такой системой, синхронизация узлов и обновление блокчейн-сети, а также проверка транзакций осуществляется с помощью механизма консенсуса на основе сетевого соглашения всех участников. Каждый из участников публичного блокчейна имеет свою копию записей всех транзакций сети и может оказывать влияние на его функционирование.
Частные блокчейны (Private Blockchain) создаются на основе такого же стека технологий, что и публичные блокчейны, но поддерживаются и управляются частными организациями. Только владельцы частных блокчейнов обеспечивают их работоспособность, полностью контролируют ресурсы блокчейн-сети и по своему желанию формируют алгоритмы консенсуса.
Свойства частных блокчейнов
Частные блокчейны являются существенно менее децентрализованными решениями. Они имеют ограниченное количество постоянных участников, причем все они известны друг другу. Только несколько участников имеют полный доступ ко всем ресурсам блокчейн-сети. Участником частного блокчейна можно стать только по приглашению.
Число участников частных блокчейнов невелико в сравнение с публичными блокчейнами, поэтому здесь транзакции обрабатываются эффективней, скорость их проведения выше, а стоимость ниже. По этой же причине частные блокчейны хорошо масштабируются.
Заметим, что частные блокчейны не используют криптовалют, но создают токены, помогающие обеспечить нужную функциональность, управляемость и работоспособность системы.
Разрешенные блокчейны
Разрешенные блокчейны (Permissioned Blockchain) объединяют достоинства и недостатки публичных и частных блокчейнов. Присоединиться к такому блокчейну может любой желающий, но только после процедуры проверки личности. Как правило, участникам предоставляются разрешения на выполнение только определенных действий в блокчейн-сети.
На основе разрешенных блочейнов создают решения «Блокчейн как услуга» (Blockchain as a Service, BaaS). Такие решения позволяют предоставлять ресурсы блокчейн-сети другим предприятиям в аренду.
Примеры частных блокчейнов
Частные блокчейны используются в финансовой сфере, страховании, здравоохранении, розничной торговле, логистике, торговле недвижимостью, предоставлении государственных услуг.
Проект блокчейнов с открытым исходным кодом Hyperledger Foundation стартовал в декабре 2015 года. Его организатором выступила Linux Foundation при поддержке компаний IBM, Intel и SAP. Здесь создаются надежные и производительные межотраслевые решения, имеющие архитектуру частных блокчейнов, для крупных технологических, финансовых и логистических компаний. Сейчас в числе участников проекта находятся множество организаций, в том числе и известные Deloitte, NEC, Siemens, Oracle, Visa, Ripple Labs.
Отраслевой проект Ethereum Enterprise создан в феврале 2017 года. Здесь разрабатываются стандартизированные корпоративные частные блокчейн-решения на основе Ethereum. Чтобы стимулировать интерес к этой деятельности, создана отраслевая организация Ethereum Enterprise Alliance, объединяющая множество стартапов и крупных компаний, в том числе таких как Intel, JP Morgan, Microsoft. Альянс создает стандарты и спецификации для разработки корпоративных частных блокчейнов Enterprise Ethereum.
Финтех-компания R3 координирует деятельность консорциума банков и крупных компаний, работающих в сфере финансового применения блокчейн-технологий. В апреле 2016 года компания представила инновационный проект распределенного реестра для финансовых сервисов R3 Corda, предназначенный для заключения финансовых договоров между регулируемыми финансовыми институтами. Как и следует ожидать от частного блокчейна, R3 Corda предоставляет доступ к своим данным только участникам проекта, работает без центрального контролирующего органа на основе целого множества механизмов консенсуса. Конфиденциальность и информационная безопасность обеспечиваются только банками-участниками.