Публичный блокчейн против приватного блокчейна
Разница между публичным и приватным блокчейном: доступ, безопасность, скорость и стоимость транзакций — подробный разбор в блоге Chaingateway.
Хотя технология блокчейн относительно нова, в последние годы она стала невероятно популярной. Компании и частные лица из самых разных отраслей и сфер жизни используют технологию блокчейн. По мере того как блокчейн становится неотъемлемой частью нашей повседневной жизни, важно уметь различать некоторые ключевые аспекты и понятия, которые часто встречаются в блокчейн-сфере.
Что такое публичный блокчейн?
Публичный блокчейн — это блокчейн, открытый для всех, и присоединиться к нему может любой без необходимости получать разрешение. Сеть никем не контролируется и не отслеживается, и каждый новый пользователь может вносить в неё свой вклад, а значит, она полностью децентрализована. Данные, хранящиеся в публичном блокчейне, полностью защищены, поскольку изменить или подделать их после подтверждения в блокчейне невозможно.
Среди крупнейших публичных блокчейнов сегодня — такие известные названия, как Bitcoin и Ethereum. К преимуществам публичного блокчейна относятся:
- Полная децентрализация
- Высокий уровень безопасности
- Все участвуют в ведении реестров для прозрачности
- Все данные неизменяемы
- Открыт для всех и каждого
- Анонимность
Хотя у публичного блокчейна много преимуществ, у него есть и недостатки. Разумеется, поскольку блокчейн открыт, не все пользователи хотят использовать технологию во благо. Всегда есть вероятность, что кто-то воспользуется публичным блокчейном со злым умыслом.
Ещё один недостаток — неэффективность. Публичные блокчейны требуют огромной вычислительной мощности для поддержания реестра в большом масштабе. Этот процесс очень энергозатратен, поскольку специальные узлы, называемые майнерами, соревнуются за право завершить транзакцию в сети в обмен на вознаграждение.
Что такое приватный блокчейн?
В отличие от публичного блокчейна, приватный блокчейн работает по другим правилам. Основное назначение приватного блокчейна — разработка и построение внутренней сети в рамках ограниченной группы пользователей. Он функционирует как централизованная система с администратором сети во главе. Чтобы присоединиться к сети, пользователям сначала требуется разрешение администратора.
Приватные блокчейны в основном используются в компаниях и профессиональной среде, поэтому в них действуют определённые правила, которых нет на других платформах. Когда узлы соревнуются за завершение транзакции в сети, они должны соблюдать определённые правила, в отличие от узлов в публичном блокчейне.
К преимуществам приватного блокчейна относятся:
- Более высокая эффективность
- Большая стабильность
- Более низкие комиссии
- Отсутствие злонамеренных пользователей
- Более строгое регулирование
- Повышенная приватность
К недостаткам приватного блокчейна относятся отсутствие децентрализации, которая, по сути, является главной целью технологии, а также отсутствие неизменяемости.
Теперь, когда мы дали небольшое введение в то, что такое приватный и публичный блокчейн, пора перейти к главному вопросу: в чём разница?
В чём они различаются?
Хотя обе технологии находят применение, любому пользователю важно уметь их различать. Кратко рассмотрим самые важные различия между ними.
Скорость транзакций
В приватном блокчейне скорость транзакций намного выше, чем в публичных блокчейнах. Это связано с тем, что в приватном блокчейне присутствует меньше пользователей, а значит, меньше пользователей запрашивают транзакции или записи, что снижает нагрузку на сеть. У публичных блокчейнов скорость транзакций ниже, поскольку в сети одновременно может присутствовать множество пользователей, запрашивающих транзакцию или запись.
Стоимость транзакций
Хотя стоимость транзакций в блокчейне минимальна, она отличается для обоих типов блокчейна. У публичных блокчейнов стоимость транзакций выше, поскольку множество пользователей могут перегружать систему, значительно замедляя скорость транзакций. Более медленная скорость транзакций ведёт к более высоким итоговым затратам.
Неизменяемость
Как только файл попадает в публичный блокчейн, он остаётся там навсегда. Его нельзя переместить, отредактировать или подделать. Поскольку у приватного блокчейна есть один или несколько администраторов, они могут принять решение частично удалить или полностью убрать файл из блокчейн-сети.
Доступ
Одно из главных различий между двумя блокчейнами — это доступ, или права. Публичные блокчейны полностью открыты для присоединения любому желающему, тогда как для присоединения к приватному блокчейну требуется разрешение администратора. Существует процесс авторизации, а значит, участвовать в блокчейне могут только отобранные участники.
Безопасность
Хотя ключи, используемые в этой технологии, иногда взламывают, сам блокчейн, по имеющимся данным, никогда не был взломан или скомпрометирован. Технология, лежащая в основе блокчейна, представляет собой сеть компьютеров, подтверждающих транзакции, вместо единого центрального сервера, который выполнял бы эту функцию. В этом смысле приватный блокчейн более безопасен, поскольку присоединиться к сети могут только отобранные участники, а центральный орган в роли администратора может в определённой степени контролировать сеть.
Заключение
На этом мы завершаем краткий анализ разницы между приватным и публичным блокчейном. В целом, самое важное различие заключается в роли пользователя и в том, как управляются и обрабатываются данные. В конечном счёте всё сводится к предпочтениям пользователя и тому, какие функции ему или ей нужны для выбранного типа блокчейна. Оба типа можно адаптировать под разные ситуации. Существует также тип, называемый разрешённым (permissioned) блокчейном, который представляет собой смесь обоих. Присоединиться к сети могут все пользователи, но сначала их личность должна быть подтверждена.
Готовы собрать это сами? Получите свой API-ключ — 7-дневный пробный период, без карты — или посмотрите API блокчейна для полного справочника по эндпоинтам.