Технология блокчейн значительно упрощает документацию, аудит и прочие внутренние процессы. Поэтому ее можно использовать в банках и других учреждениях. Обычно для компаний разрабатывают отдельный приватный блокчейн. Но можно обойтись без разработчиков и просто использовать публичный блокчейн для своих целей. Рассказываем, из чего он состоит и чем отличается от приватного.
Приватный и публичный блокчейн: сходства и отличия
Оба вида блокчейна работают на архитектуре P2P. Это означает, что пользователи передают друг другу данные напрямую, без посредников. Но в публичном блокчейне меньше ограничений, чем в приватном.
Рекомендуем материал
Рассказываем, что такое архитектура P2P, приводим примеры и показываем применение в других сферах.
Если компания использует приватный блокчейн в работе, то доступ к нему имеют только сотрудники. И каждый из них может совершать в нем операции. Но посмотреть историю транзакций или создать дополнительные блоки могут только те, у кого есть специальный доступ — например, системные администраторы и руководители.

Публичный блокчейн контролирует сообщество пользователей. А значит, любой участник может смотреть историю операций, создавать блоки и сделки. При этом все транзакции защищаются алгоритмами консенсуса, такими как Proof-of-Stake и Proof-of-Work.
Рекомендуем материал
В материале рассказываем, что такое алгоритмы консенсуса. Показываем, какие бывают виды, где встречаются и как они работают.
Особенности публичного блокчейна
Главное преимущество публичного блокчейна — зарегистрироваться там может практически любой человек. Такую систему почти невозможно взломать, так как все данные расположены децентрализованно, на множестве компьютеров пользователей.
А еще у публичного блокчейна есть «сетевой эффект». Например, разработчик создает кошелек. Он может добавить в него функционал для взаимодействия этого приложения с другими, на этом же блокчейне. Благодаря функционалу, часть пользователей других проектов тоже начнет пользоваться этим кошельком. Так новое приложение может быстрее набрать аудиторию.

К тому же, разработчики не могут сами переписать код или изменить приложение, созданное на публичном блокчейне без учета мнения сообщества. Это запрещают правила. Например, если программист хочет внести правки в код, ему нужно представить их сообществу и предложить проголосовать за внесение изменений. И код обновится только после того, как большинство участников поддержат его.
Чаще всего у публичного блокчейна есть внутренняя валюта и система смарт-контрактов. Это полезно при сделках между двумя людьми. Например, человек продает товар. Он отправляет в смарт-контракт документ с правами владения товаром. А покупатель отправляет туда криптовалюту. Когда в смарт-контракт поступят и документы на товар, и оплата за него, он автоматически произведет обмен. Сделка получается прозрачной и без участия третьих лиц.

После подтверждения транзакции в публичном блокчейне, ее нельзя отменить. Например, если мошенник захочет отправить деньги за товар, а потом отменить транзакцию — у него это не получится.
Публичным блокчейном может пользоваться кто угодно. Для этого не нужно иметь договоры с кем-то из участников или ждать специального приглашения. Например, чтобы воспользоваться Ethereum, достаточно зарегистрировать криптовалютный кошелек, купить монеты ETH и перевести их на него. Позже можно выбрать, что с ними делать: обменивать, держать или использовать в DeFi-приложениях, чтобы получать дополнительный доход.
Примеры публичных блокчейнов
К публичным относятся самые популярные блокчейны — Bitcoin и Ethereum. Первый используется только как платежное средство и инвестиционный инструмент. А с помощью второго можно создавать и запускать смарт-контракты и децентрализованные приложения. Единственный минус Ethereum — транзакции в нем стоят очень дорого.
Услуги Ethereum за меньшую цену и с глобальными смарт-контрактами предоставляет блокчейн Erachain. На основе его тоже создают другие платформы. Например, блокчейн Foil Network основан на его технологии, также как и Binance Smart Chain основан на Ethereum. По словам создателей, Erachain создан для реального сектора экономики и учета юридически-значимых действий, которые будут признаваться в судах. На таком блокчейне можно осуществить, например, учет векселей, голосование и выпуск ценных бумаг.
Erachain поддерживает глобальные смарт-контракты. Они работают сразу для всех участников блокчейна и срабатывают при достижении заложенных в него условий. Например, по такому принципу действуют глобальные смарт-контракты для лотерей. Если у пользователя есть определенное количество монет в кошельке, он автоматически становится ее участником. При этом человеку не нужно взаимодействовать с адресом смарт-контракта напрямую. Он просто выполняет условия для участия.
Так как глобальные смарт-контракты затрагивают всех пользователей блокчейна, их выпуск происходит только после голосования. Если большинство участников поддерживает идею, то проект запустится. А чтобы он не затронул тех пользователей, которые не хотят пользоваться смарт-контрактом, в него прописывают сложные условия. Их нельзя выполнить случайно. Например, у человека должны быть на счету определенные монеты в определенные даты и в определенном количестве.
Заключение
Блокчейн может быть приватным и публичным. В приватном блокчейне создавать блоки может только часть от всех пользователей, а в публичном создавать блоки могут все участники.
При этом публичный блокчейн обладает особенностями:
- есть внутренняя валюта;
- «сетевой эффект» — взаимодействие приложений и обмен аудиторией;
- на обслуживание затрачивается минимальное количество средств;
- вступить в него может любой желающий.
Примеры публичных блокчейнов: Bitcoin, Ethereum, Binance Smart Chain, Erachain. Последний использует глобальные смарт-контракты, которые работают для всех участников сети и срабатывают при автоматически, при достижении определенных условий.

Редактор:
Дмитрий Егоров
Обложка и иллюстрации:
Екатерина Ярмаркина
Комментариев пока нет, добавьте свой отзыв ниже.