Публичный и частный блокчейн: в чем разница?

Публичные и частные блокчейны

Блокчейн создал новую волну технического прогресса, которая может разрушить многие отрасли и системы, стоящие перед нами. Возможность беспрепятственной защиты данных полностью прозрачным и поддающимся проверке способом с помощью децентрализованной системы привлекла внимание как людей, так и предприятий, что побудило многих запрыгнуть на платформу в поисках лучшей альтернативы.

Один из наиболее важных вопросов, которые часто задают, — это различие между публичным и частным блокчейном, и какая из этих двух структур наиболее подходит для конкретного варианта использования.

С одной стороны, транзакции в общедоступной цепочке блоковявляются публично прозрачными и неизменными (данные не могут быть изменены или каким-либо образом изменены), но это может стать препятствием для бизнеса, который хочет сохранить конфиденциальность данных клиентов. С другой стороны, частные блокчейны намного быстрее и масштабируемы , но они более централизованы и могут быть подвержены манипуляциям .

В этом руководстве будут рассмотрены различия между общедоступной цепочкой блоков и частной цепочкой блоков, чтобы лучше понять преимущества и недостатки обеих структур и то, как их можно использовать в будущем.

Блокчейн в целом

Во-первых, давайте начнем с основных характеристик того, чем на самом деле является блокчейн. Блокчейн — это базовая технология, обеспечивающая криптовалюту , представляющая собой новое решение для прозрачной  и безопасной защиты данных  благодаря  децентрализованной структуре.

Блокчейн включает в себя «доверие»  через распределенную сеть компьютеров, которые работают для достижения общего набора целей, тем самым устраняя любую потребность в посредниках или третьих сторонах. Это значительно упростит процесс проверки данных, обеспечивая дешевые и быстрые транзакции. Что еще более важно, блокчейн обладает удивительным потенциалом для  аутентификации переходов  без необходимости центральной власти.

Общие черты публичного и частного блокчейна:

  • Оба являются регистром «только для добавления», где записи могут быть добавлены, но не могут быть изменены или удалены; поэтому записи называются «неизменяемыми».
  • Оба распределены, «децентрализованы», по одноранговой сети компьютеров, где каждый сетевой узел содержит полную копию главной книги.
  • Оба обеспечивают определенный уровень «неизменности», проверяя действительность записи до тех пор, пока большинство не согласится с тем, что она является действительной, и достигнет « консенсуса ». Это также предотвращает фальсификацию записей.

То же самое, но другое

Основное различие между публичным и частным блокчейном — это уровень доступа, предоставляемый участникам . В процессе децентрализации публичные цепочки блоков полностью открыты и позволяют любому участвовать, проверяя или добавляя данные в цепочку блоков (процесс, называемый « майнингом »). Примерами общедоступных блокчейнов являются биткойны (BTC) и Ethereum(ETH), которые создаются с помощью компьютерных кодов с открытым исходным кодом, которые могут быть проверены, проверены и загружены любым, кто хочет стать полным узлом или майнером.

Частные цепочки блоков, с другой стороны, позволяют только определенным уполномоченным лицам участвовать в закрытой сети. Также называемый « Разрешенный блокчейн », частные блокчейны предоставляют участникам определенные права и ограничения. Частные блокчейны по своей природе более централизованы, так как только небольшая группа участников контролирует сеть. Примеры частных блокчейнов включают Ripple (XRP) и Hyperledger.

Теперь вы можете сказать: « Хорошо, нам нужен приватный блокчейн, потому что мы  не  хотим, чтобы все читали наши данные!» .

Но это еще не все. Давайте посмотрим на плюсы и минусы публичных и частных блокчейнов.

Преимущества и недостатки частного блокчейна

Ограничение доступа к данным или определенным функциям, таким как запись или чтение данных, действительно является одним из основных преимуществ частных и разрешенных блокчейнов. Частные блокчейны имеют иной механизм консенсуса по сравнению с публичными блокчейнами и более подходят для консорциума организаций, таких как банковская индустрия.

Преимущества

Быстрее: частные блокчейны могут обрабатывать гораздо более высокие транзакции в секунду (TPS) по сравнению с общедоступными блокчейнами, поскольку наличие нескольких авторизованных участников приводит к значительно меньшим временам в достижении консенсуса для сети. Это позволяет обрабатывать больше транзакций для каждого блока; частные блокчейны могут обрабатывать тысячи или даже сотни тысяч транзакций в секунду (TPS) по сравнению с 7 биткойнами .

Масштабируемость: поскольку только несколько узлов авторизованы и отвечают за управление данными, сеть способна поддерживать и обрабатывать гораздо более высокие транзакции. В отличие от децентрализованной системы, в которой достижение консенсуса может занять некоторое время, процесс принятия решений в частной сети является более централизованным и, следовательно, намного быстрее. Аналогия является точто она занимает гораздо больше времени для 100 учителейчтобы отметить свою индикаторную бумагу (и согласитесьчто это правильно / неправильно) по сравнению с одним учителем маркировкой его.

Недостатки

Требуется доверие. В отличие от общедоступной цепочки блоков, которая не требует от вас доверия кому-либо, целостность частной сети цепочки блоков зависит от доверия к авторизованным узлам. Им необходимо доверять для проверки и подтверждения подлинных транзакций. Кроме того, достоверность записей не может быть проверена независимо. Внешние участники должны доверять частной сети блокчейнов без какой-либо формы контроля над процессом проверки . Вот почему должна быть степень доверия и надежности по отношению к уполномоченным лицам.

Безопасность: с меньшим количеством узлов «плохому действующему субъекту» намного легче получить контроль над сетью и поставить под угрозу всю сеть. Частная сеть гораздо более уязвимы к рискам в хаки и данных манипуляций

Централизация . Частная сеть должна создаваться и поддерживаться проектом (или бизнесом) или консорциумом участников отрасли, что включает в себя поддержку сложной системы Identity and Access Management (IAM) для пользователей. Это часто приводит к централизации, которую мы также стараемся избегать с помощью блокчейна!

Преимущества и недостатки публичного блокчейна

преимущества

Недоверяющий: Цели публичных блокчейнов с самого начала заключались в том, чтобы устранить посредников любой формы и, что более важно, они стремятся убрать возложенные на них доверительные отношения. Фактически, участникам сети не нужно даже доверять друг другу сети для обработки и обеспечения безопасности транзакций. Публичные цепочки блоков не заслуживают доверия , так как каждый заинтересован делать правильные вещи для улучшения сети .

Безопасный. Из этого следует, что чем больше децентрализация и активное участие, тем более безопасным будет блокчейн. Чем больше узлов в сети, тем плохим актерам будет намного сложнее атаковать экосистему. В общедоступной сети блокчейнов любой может принять участие, будучи полным узлом или майнером и внося свой вклад в безопасность системы. Для «плохих актеров» практически невозможно вступать в сговор и работать вместе, чтобы получить контроль над консенсусной сетью

Открыто и прозрачно: все данные, связанные с транзакциями,открыты для публичного просмотра . Прозрачность публичной цепочки блоков является, пожалуй, главной особенностью, которая привлекает широкий спектр вариантов использования, от голосования до финансовых транзакций. Кроме того, любой желающий может проверить достоверность транзакций и данных.

Недостатки

Медленно: Не удивительно, что публичные, недопустимые блокчейны, такие как Биткойн, чрезвычайно медленные. Биткойн может обрабатывать 7 TPS, а Ethereum — 15 TPS. Это не подходит для централизованного платежного процессора, такого как Visa, который может делать 24 000 TPS. Публичная цепочка блоков работает медленно, поскольку всей сети требуется время для достижения консенсуса по состоянию транзакций с помощью механизмов консенсуса, таких как биткойны Proof-of-Work (POW). Существуют также ограничения на количество транзакций, которые могут поместиться в блок, и времени, необходимого для обработки одного блока.

Проблемы масштабируемости. В настоящее время публичные цепочки блоков не могут конкурировать с традиционными системами, которые могут обрабатывать огромное количество транзакций. На самом деле, чем больше участников и их использование, тем медленнее становится общедоступная цепочка блоков, поскольку огромное количество транзакций приведет к засорению сети. Однако в криптовалютном пространстве наблюдается значительный прогресс, направленный на решение проблемы масштабируемости . Разрабатываются и внедряются различные технологии и инновации для значительного повышения масштабируемости блокчейнов. Примером является сеть Биткойн Лайтнинг .

Потребление энергии: алгоритм консенсуса Биткойна- Proof-of-Work — использует для работы значительное количество электрических ресурсов, что вызывает обеспокоенность в области охраны окружающей среды. На самом деле, биткойн потребляет столько же электроэнергии, сколько страна Ирландия ! Тем не менее, существует много других механизмов согласования, которые пытаются достичь согласованности сети без использования огромных ресурсов, таких как Proof-of-Stake (POS) .

Персональные данные, персонально идентифицируемые данные и публичный блокчейн

Проблемы конфиденциальности являются одним из основных соображений, которые необходимо решать. Вот общий вопрос:

«Итак, что насчет наших конфиденциальных данных? Нам нужен приватный блокчейн, верно?

Давайте проясним все на 100%: личные или персональные данные  не должны храниться в общедоступной блокчейне! Даже в зашифрованном виде. Это не очень хорошая идея. Это будет публично навсегда, и есть вероятность, что в будущем шифрование будет нарушено.

Это все о доверии

Большинство людей хотят использовать блокчейн для создания доверия и защиты своих данных и процессов. Публичные цепочки блоков обеспечивают более высокий уровень доверия из-за большего количества узлов, которые управляются автономными сторонами и могут быть независимо проверены. И в большинстве случаев  не требуется  хранить личные данные в общедоступной цепочке блоков.

Создание доверия достигается путем привязки данных и выполнения процессов в блокчейне. При привязке данные преобразуются путем преобразования исходного ввода в зашифрованный вывод с фиксированной длиной. После того, как данные «хэшированы», они должны быть подписаны цифровым подписанием участниками сделки, прежде чем транзакция будет транслирована и сохранена в блокчейне. Используя привязку, подлинность данных может быть гарантирована, и их подлинность может быть легко доказана. Участники также могут быть уверены, что выполнение всего процесса хеширования и хранения является надежным.

Итак, частный или публичный блокчейн?

Мы полагаем, что в большинстве случаев использование вполне может использовать публичную цепочку блоков и не требует ограниченного доступа к частной цепочке блоков. Предпосылка децентрализации в предоставлении сильных функций прозрачности, безопасности и рентабельности является главной целью технологии блокчейн.

В некоторых других случаях гибридное решение, состоящее из комбинации частной и общедоступной цепочки блоков, частной базы данных или автономного хранилища в сочетании с общедоступной цепочкой блоков, также может представлять собой жизнеспособные решения для предприятий или консорциумов.

Оставить коментарий