Блокчейн 2.0 — сравнение публичного и частного блокчейна [Часть 7]
В предыдущей части серии Блокчейн 2.0 рассматривалось состояние смарт-контрактов сейчас. Этот пост призван пролить свет на различные типы блокчейнов, которые можно создать. Каждый из них используется для совершенно разных приложений, и в зависимости от случаев использования протокол, которому следует каждый из них, различается. Теперь давайте продолжим и узнаем о сравнении публичного и частного блокчейна с открытым исходным кодом и проприетарной технологией.
Фундаментальная трехуровневая структура распределенного реестра на основе блокчейна, как мы знаем, выглядит следующим образом:
Различия между упомянутыми здесь типами связаны в первую очередь с протоколом, лежащим в основе базовой цепочки блоков. Протокол диктует правила для участников и поведение блокчейна в ответ на указанное участие.
При чтении этой статьи помните о следующих вещах:
- Подобные платформы всегда создаются для удовлетворения требований конкретного варианта использования. Не существует какого-то одного наилучшего направления, в котором должна двигаться технология. Например, блокчейны имеют огромные возможности применения, и некоторые из них могут потребовать удаления функций, которые кажутся важными в других условиях. Децентрализованное хранилище является ярким примером в этом отношении.
- Блокчейны — это, по сути, системы баз данных, отслеживающие информацию путем отметки времени и организации данных в форме блоков. Создатели таких блокчейнов могут выбирать, кто имеет право создавать эти блоки и вносить изменения.
- Блокчейны также могут быть «централизованы», и участие в той или иной степени может быть ограничено теми, кого этот «центральный орган власти» считает подходящим.
Большинство блокчейнов являются либо публичными, либо частными. В широком смысле, публичные блокчейны можно рассматривать как эквивалент программного обеспечения с открытым исходным кодом, а большинство частных блокчейнов можно рассматривать как проприетарные платформы, производные от общедоступных. На рисунке ниже основная разница должна быть очевидна большинству из вас.
Это не означает, что все частные блокчейны произошли от открытых общедоступных. Однако самые популярные из них обычно таковы.
Публичные блокчейны
Публичный блокчейн можно рассматривать как платформу без разрешений или сеть. В нем может принять участие любой, обладающий ноу-хау и вычислительными ресурсами. Это будет иметь следующие последствия:
- Любой может присоединиться и участвовать в публичной сети блокчейнов. Все, что нужно «участнику», — это стабильное подключение к Интернету и вычислительные ресурсы.
- Участие будет включать в себя чтение, запись, проверку и обеспечение консенсуса во время транзакций. Примером участвующих лиц могут быть майнеры биткойнов. В этом случае в обмен на участие в сети майнеры получают вознаграждение в биткойнах.
- Платформа полностью децентрализована и полностью дублирована.
- Из-за децентрализованного характера ни одна организация не имеет полного контроля над данными, записанными в реестре. Для проверки блока всем (или большинству) участникам необходимо проверить данные.
- Это означает, что как только информация проверена и записана, ее уже невозможно легко изменить. Даже если и так, не оставить следов невозможно.
- Личность участников остается анонимной на таких платформах, как BITCOIN и LITECOIN. Эти платформы по своей конструкции предназначены для защиты и обеспечения безопасности личности пользователей. В первую очередь это функция, предоставляемая вышележащим стеком протоколов.
- Примерами общедоступных сетей блокчейна являются BITCOIN, LITECOIN, ETHEREUM и т. д.
- Обширная децентрализация означает, что достижение консенсуса по транзакциям может занять некоторое время по сравнению с тем, что обычно возможно в сетях реестров блокчейнов, а пропускная способность может стать проблемой для крупных предприятий, стремящихся каждую секунду проводить очень большое количество транзакций.
- Открытое участие и часто большое количество таких участников в открытых цепочках, таких как биткойн, приводят к значительным первоначальным инвестициям в компьютерное оборудование и затраты на электроэнергию.
Частный блокчейн
Напротив, частный блокчейн — это разрешенный блокчейн. Значение:
- Разрешение на участие в сети ограничено и контролируется владельцем или учреждением, контролирующим сеть. Это означает, что даже несмотря на то, что человек сможет хранить данные и совершать транзакции (например, отправлять и получать платежи), проверка и хранение этих транзакций будут выполняться только избранными участниками.
- Участие даже после получения разрешения от центрального органа будет ограничено сроками. Например, в случае частной сети блокчейнов, управляемой финансовым учреждением, не каждый клиент будет иметь доступ ко всему реестру блокчейнов, и даже среди тех, у кого есть разрешение, не каждый сможет получить доступ ко всему. В этом случае разрешения на доступ к избранным службам будет предоставлять центральное лицо. Это часто называют «ченнелингом».
- Такие системы обладают значительно большей пропускной способностью, а также демонстрируют гораздо более высокую скорость транзакций по сравнению со своими общедоступными аналогами, поскольку блок информации должен быть проверен только избранными.
Безопасность по дизайну — это то, чем славятся публичные блокчейны. Они этого добиваются
к:- Анонимизация участников,
- Распределенное и избыточное, но зашифрованное хранилище на нескольких узлах.
- Массовый консенсус необходим для создания и изменения данных.
Частные блокчейны обычно не содержат ничего из этого в своем протоколе. Это делает систему столь же безопасной, как и большинство используемых в настоящее время облачных систем баз данных.
Заметка для мудрых
Важным моментом является то, что тот факт, что они называются публичными или частными (или открытыми или закрытыми), не имеет ничего общего с базовой базой кода. В любом из этих случаев код или буквальные основы, на которых основаны платформы, могут быть или не быть общедоступными и/или разрабатываться. R3 — это компания DLT (Dраспределенная Ledger Tтехнология), которая лидирует общественный консорциум, состоящий из более чем 200 транснациональных организаций. Их цель — дальнейшее развитие блокчейна и связанной с ним технологии распределенного реестра в сфере финансов и торговли. Corda – продукт этих совместных усилий. R3 определяет Corda как блокчейн-платформу, созданную специально для бизнеса. Кодовая база для него имеет открытый исходный код, и разработчикам со всего мира предлагается внести свой вклад в проект. Однако, учитывая характер бизнеса и потребности, которые он призван удовлетворить, Corda можно отнести к категории разрешенных закрытых блокчейн-платформ. Это означает, что предприятия могут выбирать участников сети после ее развертывания и выбирать вид информации, к которой эти участники могут получить доступ посредством использования встроенных инструментов смарт-контрактов.
Хотя это реальность, что публичные платформы, такие как Биткойн и Эфириум, несут ответственность за широкую осведомленность и развитие, происходящее в этой сфере, все же можно утверждать, что частные блокчейны, разработанные для конкретных случаев использования на предприятиях или в бизнес-средах, являются тем, что приведет к денежным инвестициям. в краткосрочной перспективе. Это платформы, которые большинство из нас увидит в ближайшем будущем на практике.
Прочтите следующее руководство по проекту Hyperledger из этой серии.
- Блокчейн 2.0 – введение в проект Hyperledger (HLP)
Мы работаем над многими интересными темами по технологии Blockchain. Следите за обновлениями!