uk

Як розрізнити види блокчейнів

WhiteBIT
Опублікував 03 Листопада 2021
838
Як розрізнити види блокчейнів

Зміст

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

Існує 4 типи блокчейнів:

  1. Публічні;
  2. Приватні;
  3. Гібридні;
  4. Консорціумні.

Така різноманітність спричинена різними потребами цільової аудиторії. В цій статті ми обговоримо особливості кожного типа блокчейнів.

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

Такі блокчейни побудовані на довірі та прозорості. Вони засновані на технології розподіленого реєстру (DLT). Згідно з DLT, уся інформація в блокчейні розподіляється в одноранговій мережі. В публічних блокчейнах не потрібен дозвіл та немає обмежень, щоб приєднатись. Будь-який користувач може стати авторизованою нодою. Для верифікації автентичності даних, в публічних блокчейнах використовуються спеціальні алгоритми підтвердження. Два розповсюджених алгоритми – Proof of Stake (PoS) і Proof of Work (PoW). У таких блокчейнах всі користувачі можуть бачити інформацію про поточні та минулі операції, а також брати участь у майнінговій активності. Існуючі записи не можуть бути змінені. Вихідний код публічних блокчейнів зазвичай знаходиться у відкритому доступі, так що всі можуть сприяти подальшому розвитку за допомогою знаходження багів та пропозицій щодо змін. Перевагами публічних блокчейнів є прозорість та незалежність від третьої сторони.

Існують певні недоліки. Публічні блокчейни не такі швидкі та не мають високих показників масштабованості, як інші типи цієї технології. Більш того, хакери можуть отримати повний контроль у мережі, якщо наберуть 51% обчислювальної потужності. Саме через це, даний вид блокчейнів не зовсім захищений. Найбільш відомі приклади публічних блокчейнів – Bitcoin та Ethereum.

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

Приватні блокчейни – це мережі з обмеженим доступом, які зазвичай контролюються єдиною організацією. Вони працюють як публічні, але відрізняються розміром (вони значно менші). В приватних блокчейнах є рівні доступу та безпеки. Організації вирішують хто може приєднатися до мережі та які ноди можуть бачити та модифікувати дані. Також, приватні блокчейни не надають доступ до вихідного коду, так що користувачі не можуть знаходити баги та пропонувати зміни. Це може негативно позначитися на показниках безпеки. Ще один недолік таких мереж це відсутність анонімності. Головною ж перевагою приватних блокчейнів є швидкість. Через невеликі розміри мереж, транзакції проходять без затримань. Найпопулярніші приватні блокчейни – Monero, Ripple та Hyperledger.

Гібридні блокчейни

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

Блокчейни консорціуму

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

Сайдчейни

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

Як працюють сайдчейни

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

Розглянемо процес на прикладі. Припустимо, що користувач А, який має 3 BTC на головному блокчейні, хоче обміняти їх на 3 рівноцінні монети на сайдчейні (назвемо їх сайдкоїни). Як було сказано раніше, це можливо завдяки двосторонній прив’язці. Обидва блокчейни є окремими одиницями. Таким чином, щоб отримати кошти на сайдчейні, користувачу А потрібно перевести монети на адресу користувача Б, який поверне їх у сайдкоїнах, як тільки отримає кошти. У деяких сайдчейнах цей процес автоматизований та не потребує участі користувача Б. Після отримання сайдкоїнів користувач А може одразу використовувати їх у сайдчейні. Наприклад, витратити 1 монету, а ті 2, що залишились повернути у головний блокчейн у BTC. Зворотній процес проходить за тими ж правилами.

Приклади сайдчейнів

Розглянемо Polygon – сайдчейн Ethereum. Його розробили для залучення користувачів на основну платформу. Polygon надає інструменти для створення масштабованих децентралізованих додатків (dApps) та фокусується на безпеці, продуктивності та зручності для користувачів. Два продукти, які забезпечили успіх Polygon – Proof-of-Stake (PoS) Commit Chain та More Viable Plasma (MoreVP) L2. Сайдчейн привертає розробників завдяки високим показникам масштабованості. У Polygon немає проблем з завантаженістю мережі, які часто зустрічається у блокчейнах, що використовують Proof-of-Work (PoW).

The lighting network – сайдчейн Bitcoin, який розробили, щоб розвантажити основну мережу. Сайдчейн використовує спеціальні канали, щоб проводити транзакції більш ефективно. Операції у lighting network швидкі та дешеві. Більш того, сайдчейн дозволяє користувачам проводити будь-які типи транзакцій, включаючи обмін криптоактивів.