В чем разница между технологией распределенного реестра и блокчейном?

Некоторые аспекты децентрализованных технологий до сих пор вызывают путаницу, почти как разница между Web 3.0 и Web3. Так, в профильных медиа, пресс-релизах и даже технических документах термин DLT периодически используется как смысловой эквивалент блокчейна, и наоборот, хотя они и не являются синонимами. В результате существует определенная путаница, которая постепенно усиливается.
Редакция CP Media спешит прояснить, в чем именно ключевая разница между технологией распределенного реестра и блокчейном.
DLT и блокчейн: ключевые отличия
Технология распределенного реестра — Distributed Ledger Technology (DLT) — это класс децентрализованных систем, в рамках которых несколько участников совместно ведут и проверяют реестр данных. Новые записи добавляются только после согласования по установленным правилам, а достоверность состояния поддерживается не единым оператором, а архитектурой сети и механизмами проверки.
Блокчейн — частная реализация технологии распределенного реестра, самая известная, но не единственная. К примеру, подобную формулировку использует в официальной документации Европейский центральный банк (ECB).
Таким образом, ключевое отличие между DLT и блокчейном можно сформулировать следующим образом: любой блокчейн является DLT, но не любая DLT реализована именно как блокчейн.
Что такое распределенный реестр
Распределенный реестр — это децентрализованный журнал с записями, в котором фиксируются сведения о правах, обязательствах, операциях и событиях. В централизованной архитектуре за администрированние реестра отвечает единый оператор — например, банк, депозитарий, торговая площадка или государственный орган. Но децентрализованная архитектура предполагает, что администрирование разделено между несколькими узлами, которые участвуют в хранении данных, а также проверке и фиксации изменений, при этом корректность перехода от одного состояния к другому обеспечивается правилами доступа, механизмом согласования и криптографической проверкой.
Примеры DLT-систем, которые не являются блокчейн-сетями:
- Corda. Корпоративная DLT-платформа, запущенная международным финансово-технологическим консорциумом R3 в 2016 году для финансовых институтов и регулируемых рынков. Инфраструктура Corda позволяет авторизованным участникам фиксировать сделки, расчеты и юридически значимые обязательства без постоянной сверки разрозненных баз данных. В отличие от блокчейн-сетей, Corda не создает глобальную цепочку блоков — данные видят только участники конкретной сделки, а уникальность состояний подтверждается нотариальными сервисами.
- Holochain. Открытая платформа для децентрализованных приложений (dApps), разработанная командой Ceptr в 2017 году. Проект основан на технологии Distributed Hash Table (DHT), по аналогии с BitTorrent, но дополняет ее механизмами криптографической подписи и прикладной валидации. В рамках системы каждый участник ведет собственную подписанную цепочку действий, а данные, опубликованные в DHT, валидируются другими узлами по правилам конкретного приложения.
- Hedera. Публичная DLT-сеть, запущенная в 2018 году Лимоном Бэрдом и Мэнсом Хармоном. Проект представляет собой высокопроизводительную инфраструктуру для децентрализованных приложений корпоративного уровня. В основе Hedera — уникальный алгоритм консенсуса Hashgraph, структура которого использует не цепочку блоков, а направленный ациклический граф (DAG).
Важно отметить, что распределенный или децентрализованный характер структуры данных не означает полной их открытости. Участники сети могут иметь разный уровень доступа к информации. Например, инфраструктура Canton Network построена как сеть сетей, позволяя крупным институциональным и корпоративным структурам поддерживать собственные подреестры, взаимодействуя посредством общего слоя синхронизации. Благодаря этому в рамках Canton Network данные передаются только тем узлам, которые должны их видеть по условиям смарт-контракта. Впрочем, конкретно Canton Network считается блокчейн-сетью, характеризуясь в официальной документации как «privacy-enabled blockchain protocol».
Что такое блокчейн
Блокчейн — это конкретный способ организации распределенного реестра, который предполагает, что записи собираются в блоки, а каждый новый блок связан с предыдущим криптографическим отпечатком. Поэтому изменение старой записи нарушает связь последующих блоков и становится заметным. Именно такая логика была положена в основу Bitcoin — его концепция описывает сеть, в рамках которой операции упорядочиваются в цепочку хэшей и доказательства работы, а изменение истории требует пересчета последующих блоков.
Главные различия между DLT и блокчейном
Помимо концептуальной разницы, отличия между DLT-системами и блокчейн-сетями могут быть обозначены на нескольких уровнях:
- Способ организации данных. В блокчейне записи группируются в блоки и связываются в цепочку, что и находит отражение в самом термине. В других распределенных реестрах данные могут храниться иначе, представляя собой последовательность фактов, состояния, граф связей или частные наборы данных между участниками.
- Механизм согласования. В блокчейн-сетях участники обычно согласуют единую последовательность блоков — то есть каноническую историю реестра. В других DLT-системах согласование может происходить не вокруг глобальной цепочки блоков, а вокруг конкретных операций, состояний, сообщений или обязательств между участниками.
- Обеспечение доверия. Публичные блокчейн-сети стремятся минимизировать необходимость доверять отдельному оператору за счет алгоритмов консенсуса, открытой проверки и широкой репликации данных.
Стоит отметить, что модель обеспечения доверия в блокчейне приводит к избыточности хранения, ограниченной приватности, более высокой сложности и возможным задержкам подтверждения. Другие DLT-архитектуры могут выбирать иной баланс, например, ограничивать распространение данных, согласовывать не всю глобальную историю, а отдельные операции или состояния, и опираться на правила доступа, идентификацию участников или специализированные сервисные узлы. В таких системах доверие не исчезает, а перераспределяется между технологическим протоколом, управлением сетью и операторами инфраструктуры.
Блокчейн: всегда сеть или нет?
Существует еще один популярный теоретический вопрос в контексте базовой терминологии, который часто возникает у пользователей Web3-решений: блокчейн — это всегда сеть или нет?
Правильный ответ: нет. Блокчейн должен рассматриваться в первую очередь как принцип организации данных. Можно выделить три уровня любого блокчейна:
- Структура данных, представляющая цепочку блоков, где каждый блок криптографически связан с предыдущим.
- Протокол, определяющий набор правил по которым создаются блоки, проверяются изменения и достигается консенсус.
- Архитектура системы, которая может быть реализована как один узел или сеть узлов, совместно поддерживающих реестр.
То есть, блокчейн — это прежде всего техническая архитектура, которая определяет структуру данных и правила их согласования. К примеру, внутренний журнал аудита может быть построен по такому принципу на одном сервере. В этом случае есть цепочка блоков, но нет распределенной сети узлов и согласования между независимыми участниками — значит, это блокчейн-подобная структура, но не блокчейн-сеть.
При этом в прикладном смысле Bitcoin, Ethereum и все прочие известные блокчейны, связанные с криптовалютами, состоят из множества узлов и действительно являются именно сетями.
Когда нужна блокчейн-сеть, а когда DLT-система
Использование блокчейн-сети оправдано, когда важны прозрачность, проверяемость, единая история операций и устойчивость к цензуре. Поэтому публичные блокчейн-сети используются в качестве инфраструктуры для цифровых активов, открытых платежных сетей и децентрализованных приложений в проектах, которые объединяют большое количество незнакомых между собой участников. Кроме того, участники подобных проектов зачастую имеют возможность сохранять определенную степень анонимности.
Использование других типов DLT-систем чаще подходит для взаимодействия ограниченного круга участников, список которых заранее известен. Именно поэтому различные варианты DLT-архитектур часто встречаются в таких сферах, как страхование, логистика, государственное управление, финансы и банковское дело. В таких системах на первом месте не открытость, а согласованность данных, разграничение прав доступа, юридическая определенность, скорость завершения операций и совместимость с уже существующими инфраструктурными решениями.
При этом важно отметить, что существуют различные модели блокчейн-сетей, в том числе и приватные, которые также предполагают высокий уровень производительности, различные методы обеспечения конфиденциальности, инструменты соблюдения регуляторных требований и прочие особенности, благодаря которым они подходят для корпоративных сценариев использования.
В итоге, разница между понятиями DLT и блокчейн носит исключительно теоретический характер, а на практике для ключевым является не выбор термина, а понимание того, какая модель доверия, доступа к данным и проверки операций действительно нужна конкретной системе.



