Зміст

  • публічний блокчейн

  • приватний блокчейн

  • Альянс Блокчейн

  • Який тип блокчейна має більше переваг?

  • Підведіть підсумки


Коли з’явився біткойн, він також заклав основу для розробки базової технології його базового протоколу, цією технологією є блокчейн. Ті, хто прагне до інновацій, тепер виявили потенціал цієї технології та досліджують можливості застосування технології блокчейн у кожній галузі.

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

За більш ніж десятиліття, що минуло з моменту створення мережі Bitcoin, структури даних, які вона використовує, набули широкого поширення в усіх галузях. Зараз області застосування технології блокчейн охоплюють різні відділи, від фінансів і ланцюга поставок до правової системи та уряду, і багато галузей проводять експерименти.

Якщо ви пропустили наш посібник для початківців із технології блокчейн: блокчейн — це проста структура даних, дані якої не можна змінювати, але можна постійно розширювати. Було б корисно уявити його структуру даних як електронну таблицю, де кожна комірка вказує на попередню комірку, тому будь-які зміни в попередній комірці відразу видно. Як правило, блокчейн зберігає інформацію про фінансові операції, але його можна використовувати з будь-якими типами електронних даних.

Щоб провести аналогію з нашою електронною таблицею, припустімо, що документ може бути змінений кількома сторонами. Кожен може запускати спеціальне програмне забезпечення на своєму пристрої та підключатися до інших пристроїв, надаючи всім учасникам доступ до останньої бази даних.

Інформацію не може отримати центральний орган (мережа розподілена). Це означає, що інформація передається повільніше, але робить мережу дуже потужною з точки зору безпеки та резервування.

Далі ми розглянемо три типи блокчейнів: приватні, публічні та консорціумні. Перед цим давайте повторимо, що спільного у цих трьох типів блокчейну та деякі з їхніх ключових характеристик:

  • Книга лише для додавання – відповідно до характеристик блокчейну, система повинна дотримуватися ланцюжкової структури блоків, де кожен блок пов’язаний з попереднім блоком. Якщо наш блокчейн — це набір клітинок в електронній таблиці, блок — це одна клітинка.

  • Однорангова мережа – кожен учасник мережі володіє копією даних блокчейну. Ці актори називаються вузлами, і вони взаємодіють одноранговим способом.

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

У таблиці нижче наведено деякі основні відмінності.



Тип блокчейна

Громадський ланцюг

приватна мережа

Альянс ланцюг

Обмеження доступу

немає

мати

мати

читач

хто завгодно

Тільки за запрошеннями

Пов'язані користувачі

Письменник

хто завгодно

Затверджені учасники

Затверджені учасники

Афілійована особа

немає

єдине ціле

багатопартійне утворення

Познайомтеся з учасниками

немає

так

так

швидкість транзакції

повільний

швидкий

швидкий


публічний блокчейн

Якщо ви нещодавно використовували криптовалюту, ви, швидше за все, взаємодіяли з публічним ланцюгом. Цей тип блокчейну охоплює переважну більшість існуючих сьогодні розподілених книг. Ми називаємо їх «загальнодоступними», оскільки будь-хто може переглядати транзакції, які відбуваються, і просто завантажити необхідне програмне забезпечення, щоб приєднатися.

Ми також часто використовуємо термін «обмеження доступу» в публічних місцях. Немає регулюючої сторони, яка б забороняла участь, і будь-хто може брати участь у механізмі консенсусу (наприклад, шляхом майнінгу або стейкинга). Оскільки будь-хто може вільно приєднатися та отримати винагороду відповідно до ролі, яку він відіграє в досягненні консенсусу, ми очікуємо побачити високорозподілену топологію в загальнодоступній мережі.

Так само ми очікуємо, що публічні блокчейни будуть більш стійкими до аудиту, ніж приватні (або напівприватні) блокчейни. Оскільки будь-хто може приєднатися до мережі, протокол повинен містити певні механізми, щоб запобігти зловмисникам отримати переваги через анонімність.

Однак загальнодоступні мережі також мають компроміси щодо безпеки та продуктивності. Багато серверів загальнодоступного ланцюга зіткнулися з вузькими місцями розширення та мають відносно низьку пропускну здатність. Крім того, просування змін до мережі, зберігаючи нерозділену мережу, може бути проблемою, оскільки менш імовірно, що всі учасники погодяться на пропозицію одночасно.


приватний блокчейн

На відміну від обмежень без доступу публічних блокчейнів, приватні блокчейни встановлюють правила доступу для того, хто може переглядати блокчейн і писати в нього (вони є дозволеними середовищами). Приватні блокчейни також не є децентралізованими системами, оскільки існує чітка ієрархія з точки зору контролю. Однак вони розподілені, і багато вузлів все ще зберігають копії блокчейну на своїх комп’ютерах.

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

У деяких приватних мережах підтвердження роботи є зайвим у контексті моделі безпеки. Однак виявляється, що для відкритого середовища необхідне підтвердження роботи. У приватному блокчейні невикористання PoW не становить серйозної загрози, оскільки ідентифікаційні дані кожного учасника відомі та керуються вручну.​

У цьому випадку більш ефективним алгоритмом є використання призначених валідаторів, які є вузлами, обраними для виконання певних функцій для виконання перевірки транзакцій. Загалом, це стосується вузлів, які повинні підписувати кожен блок. Якщо вузол поводиться зловмисно, його можна швидко виявити та видалити з мережі. З низхідним управлінням блокчейном координація всієї системи буде набагато легшою.


Альянс Блокчейн

Блокчейн альянсу знаходиться між публічним і приватним ланцюгами, поєднуючи в собі характерні елементи обох. З точки зору консенсусу, ми можемо спостерігати найбільш значні відмінності між ланцюгами консорціумів та приватними та державними ланцюгами. Ланцюжок консорціуму розглядає невелику кількість учасників з рівними повноваженнями як валідаторів. Це не відкрита система, як публічний ланцюжок, що дозволяє будь-кому перевірити блок, і це не схоже на приватний ланцюг, який є закритою системою, яка дозволяє лише певна особа для перевірки блоку, щоб призначити виробників блоку.

Звідси правила системи дуже гнучкі: видимість ланцюжка може бути обмежена валідаторами, авторизованим персоналом або видимою для всіх. Поки досягнуто консенсусу з валідатором, можна легко вносити зміни. Що стосується функції блокчейну, якщо ці учасники можуть діяти чесно відповідно до попередньо встановлених порогів, у системі не виникне проблем.

У середовищі, де кілька організацій працюють в одній галузі та потребують спільної інфраструктури для торгівлі чи передачі інформації, ланцюг консорціумів буде найкращим вибором. Приєднання до такого ланцюжка консорціумів також є дуже вигідним для організацій, оскільки це дозволить їм ділитися галузевими ідеями з іншими гравцями.


Який тип блокчейна має більше переваг?

По суті, публічні, приватні та консорціумні блокчейни не суперечать один одному, вони просто використовують різні технології:

  • Добре розроблені публічні ланцюжки, як правило, є більш вигідними з точки зору опору аудиту, але за рахунок меншої швидкості та пропускної здатності. Це найкращі варіанти забезпечення гарантій безпеки для розрахунків за транзакціями (або смарт-контрактами).

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

  • Ланцюги консорціумів зменшують ризик контрагентів у приватних ланцюгах (шляхом усунення централізованого контролю), а менша кількість вузлів часто дозволяє їм працювати ефективніше, ніж публічні ланцюги. Ланцюжок альянсу підходить для підрозділів організацій, яким необхідно спілкуватися один з одним.


Підведіть підсумки

Існує безліч варіантів блокчейну для окремих осіб і компаній, які займаються різними видами діяльності. Навіть серед державних, приватних і консорціумних ланцюгів існує багато різних користувальницьких досвідів залежно від складності. Виходячи з фактичного використання, користувачі можуть вибрати продукт, який найкраще відповідає їхнім цілям.