Разрешённый блокчейн
Разрешённый блокчейн (англ. permissioned blockchain) — это тип распределённого реестра (blockchain), в котором доступ к участию в сети, чтению данных и созданию новых блоков ограничен и контролируется одним или несколькими администраторами. В отличие от публичных (неразрешённых) блокчейнов, таких как Bitcoin или Ethereum, где любой желающий может присоединиться к сети и стать валидатором, разрешённые блокчейны требуют предварительной авторизации участников. Этот подход позволяет сочетать преимущества технологии распределённого реестра (децентрализация, неизменность данных, прозрачность) с требованиями корпоративной безопасности, конфиденциальности и регулирования.
История и происхождение
Концепция разрешённого блокчейна возникла как ответ на ограничения публичных блокчейнов, которые, несмотря на свою децентрализацию, обладали рядом недостатков для коммерческого использования: низкая пропускная способность, высокое энергопотребление (в случае Proof-of-Work), отсутствие конфиденциальности транзакций и невозможность удаления или изменения данных в соответствии с законодательством (например, «право на забвение»).
Первые упоминания о разделении блокчейнов на публичные и разрешённые появились в начале 2010-х годов. В 2015 году консорциум R3 (организация зарегистрирована в США) представил платформу Corda, ориентированную на финансовый сектор, которая изначально проектировалась как разрешённая система. В 2016 году Linux Foundation запустила проект Hyperledger, в рамках которого были созданы такие фреймворки, как Hyperledger Fabric и Hyperledger Sawtooth, ставшие одними из наиболее популярных решений для построения разрешённых блокчейнов. К 2018 году интерес к разрешённым блокчейнам значительно вырос со стороны крупных корпораций, банков и государственных учреждений, которые увидели в них инструмент для оптимизации бизнес-процессов без отказа от контроля над данными.
Ключевые характеристики
Разрешённые блокчейны отличаются от публичных по нескольким фундаментальным параметрам.
Управление доступом
Основное отличие — наличие системы управления идентификацией (Identity Management). Каждый участник сети получает уникальный цифровой сертификат или учётную запись, которая определяет его права. Администратор сети может:
- добавлять и удалять участников;
- назначать роли (например, «читатель», «валидатор», «аудитор»);
- ограничивать доступ к определённым данным (каналы, приватные коллекции).
Консенсус
В разрешённых блокчейнах используются алгоритмы консенсуса, не требующие больших вычислительных затрат. Вместо Proof-of-Work (PoW) или Proof-of-Stake (PoS) применяются:
- Raft — алгоритм на основе лидера, где один узел (лидер) предлагает блоки, а остальные подтверждают;
- PBFT (Practical Byzantine Fault Tolerance) — устойчивый к византийским ошибкам алгоритм, требующий подтверждения от 2/3+1 узлов;
- Kafka (в Hyperledger Fabric) — упорядочивание транзакций через распределённую систему очередей.
Эти алгоритмы обеспечивают высокую скорость обработки транзакций (до тысяч в секунду) и низкую задержку (секунды или доли секунды), но жертвуют устойчивостью к большому числу нечестных узлов.
Конфиденциальность
В публичных блокчейнах все данные транзакций видны всем участникам. В разрешённых блокчейнах реализованы механизмы конфиденциальности:
- Приватные каналы (private channels) — группа участников, которые видят только свои транзакции;
- Приватные коллекции данных (private data collections) — данные хранятся только на узлах, имеющих к ним доступ;
- Шифрование — данные могут быть зашифрованы и доступны только определённым участникам.
Производительность и масштабируемость
Благодаря ограниченному числу валидаторов и упрощённому консенсусу, разрешённые блокчейны демонстрируют значительно более высокую пропускную способность. Например, Hyperledger Fabric может обрабатывать от 1000 до 10 000 транзакций в секунду (TPS) в зависимости от конфигурации, в то время как Bitcoin — около 7 TPS, а Ethereum — 15–30 TPS.
Классификация разрешённых блокчейнов
Разрешённые блокчейны можно классифицировать по степени централизации управления и доступа к данным.
По типу управления
- Частные блокчейны (private blockchains) — полностью контролируются одной организацией. Все узлы принадлежат одному юридическому лицу, которое назначает администраторов и валидаторов. Пример: внутренняя система учёта товаров на складе крупной компании.
- Консорциумные блокчейны (consortium blockchains) — управляются группой организаций. Участники консорциума совместно принимают решения о правилах сети, добавлении новых участников и изменениях в протоколе. Пример: платформа для межбанковских расчётов, где каждый банк имеет свой узел.
По уровню доступа к данным
- Полностью закрытые — только авторизованные участники могут читать данные. Внешние пользователи не имеют доступа к реестру.
- Гибридные — часть данных (например, хеши транзакций) может быть доступна публично, а детали — только участникам сети. Пример: система сертификации продукции, где публично виден факт выдачи сертификата, но его содержание доступно только сторонам сделки.
Применение
Разрешённые блокчейны нашли широкое применение в отраслях, где требуется высокая степень доверия, конфиденциальность и соответствие нормативным требованиям.
Финансовый сектор
Банки и финансовые организации используют разрешённые блокчейны для:
- межбанковских расчётов и клиринга (платформа R3 Corda);
- выпуска и обращения цифровых активов (например, цифровых облигаций);
- управления синдицированными кредитами;
- торгового финансирования (аккредитивы, гарантии).
Логистика и цепочки поставок
Разрешённые блокчейны позволяют отслеживать движение товаров от производителя до конечного потребителя, обеспечивая прозрачность и защиту от подделок. Примеры:
- платформа IBM Food Trust (на базе Hyperledger Fabric) — отслеживание продуктов питания;
- система контроля происхождения алмазов (Everledger).
Государственное управление
В России и других странах разрешённые блокчейны применяются для:
- ведения реестров (например, реестра недвижимости, реестра прав на интеллектуальную собственность);
- проведения голосований (электронное голосование с верификацией участников);
- выдачи цифровых документов (дипломов, сертификатов, лицензий).
Здравоохранение
Для хранения и обмена медицинскими данными между больницами, страховыми компаниями и пациентами при условии строгого контроля доступа.
Промышленность и энергетика
Учёт выработки и потребления электроэнергии в микросетях, управление промышленными IoT-устройствами, сертификация оборудования.
Преимущества и недостатки
Преимущества
- Высокая производительность — тысячи TPS, низкая задержка.
- Конфиденциальность — данные видны только уполномоченным участникам.
- Управляемость — возможность добавлять и удалять участников, изменять правила сети.
- Соответствие законодательству — возможность удаления или изменения данных по решению суда или регулятора (в отличие от публичных блокчейнов).
- Энергоэффективность — отсутствие энергоёмкого майнинга.
Недостатки
- Сниженная децентрализация — сеть контролируется ограниченным кругом лиц, что увеличивает риск цензуры или злоупотреблений.
- Уязвимость к атакам — при компрометации административного узла или нескольких валидаторов возможна потеря данных или их подмена.
- Сложность внедрения — требует настройки инфраструктуры, управления сертификатами и интеграции с существующими системами.
- Зависимость от доверия к администратору — участники должны доверять организации, управляющей сетью.
Примеры популярных платформ
- Hyperledger Fabric (проект Linux Foundation) — модульная платформа для создания корпоративных блокчейнов, поддерживает смарт-контракты (chaincode) на Go, Java, JavaScript.
- R3 Corda — платформа, ориентированная на финансовый сектор, с поддержкой приватных транзакций и юридически значимых смарт-контрактов.
- Quorum (разработка компании ConsenSys, на основе Ethereum) — разрешённая версия Ethereum с поддержкой приватных транзакций и консенсуса Raft.
- Hyperledger Sawtooth — платформа с поддержкой различных алгоритмов консенсуса, включая PBFT и Proof-of-Elapsed-Time (PoET).
Критика
Основная критика разрешённых блокчейнов связана с тем, что они, по сути, возвращают централизованное управление, от которого технология блокчейна изначально стремилась уйти. Критики утверждают, что такие системы не являются «настоящими» блокчейнами, так как не обеспечивают полную децентрализацию и устойчивость к цензуре. Кроме того, разрешённые блокчейны часто требуют доверия к администратору, что противоречит философии «доверия к коду», заложенной в публичных блокчейнах. Тем не менее, с практической точки зрения, разрешённые блокчейны являются компромиссом, позволяющим внедрить технологию в регулируемых отраслях.
Источники
- Hyperledger Fabric Documentation. Linux Foundation.
- R3 Corda Technical Whitepaper. R3 LLC.
- Swan, M. (2015). Blockchain: Blueprint for a New Economy. O'Reilly Media.
- Antonopoulos, A. M. (2017). Mastering Bitcoin: Unlocking Digital Cryptocurrencies. O'Reilly Media.
- Buterin, V. (2015). On Public and Private Blockchains. Ethereum Foundation Blog.
- Xu, X., et al. (2017). A Taxonomy of Blockchain-Based Systems for Architecture Design. IEEE International Conference on Software Architecture.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →