Короткий зміст
Протоколи рівня 0 – це, по суті, інфраструктура, на якій можуть бути побудовані блокчейни рівня 1. Будучи базовим рівнем для та блокчейн-мереж та програм, протоколи рівня 0 входять до багатьох рішень, спрямованих на вирішення проблем, з якими стикається галузь, таких як масштабованість та сумісність.
Вступ
З чого складається блокчейн-екосистема? Один із способів класифікувати різні частини такої екосистеми – класифікувати їх за рівнями, наче вони інтернет-протоколи.
Блокчейн-екосистему можна класифікувати відповідно до таких рівнів:
Рівень 0: базова інфраструктура, на якій можуть бути побудовані кілька блокчейнів рівня 1.
Рівень 1: базові блокчейни, що використовуються розробниками для створення децентралізованих програм (dApp).
Рівень 2: рішення для масштабування, які обробляють дії поза блокчейнами рівня 1, щоб полегшити їхнє транзакційне навантаження.
Рівень 3: програми на блокчейні, зокрема ігри, гаманці та інші dApp.
Однак не всі блокчейн-екосистеми можна віднести до цих категорій. У деяких екосистемах можуть бути відсутні рівні, в той час як інші можуть бути класифіковані як різні рівні в залежності від контексту.
Протоколи рівня 0 допомагають вирішити проблеми, з якими стикаються мережі рівня 1, побудовані з монолітною архітектурою, такі як Ethereum. Створюючи більш гнучку базову інфраструктуру і дозволяючи розробникам запускати власні блокчейни для конкретних цілей, рівень 0 має на меті ефективніше вирішувати такі проблеми, як масштабованість і сумісність.
Які проблеми може вирішити рівень 0?
Сумісність
Сумісність відноситься до здатності блокчейн-мереж взаємодіяти одна з одною. Ця властивість забезпечує більш тісно переплетену мережу продуктів і послуг з підтримкою блокчейну, що, у свою чергу, забезпечує кращий досвід користування.
Блокчейн-мережі, побудовані на однаковому протоколі рівня 0, можуть взаємодіяти одна з одною без необхідності використання спеціальних мостів. Використовуючи різні ітерації протоколів крос-чейн переказів, рівень 0 дозволяє блокчейнам екосистеми створювати функції та варіанти використання для один одного. Результатами цього є підвищення швидкості транзакцій та ефективності.
Масштабованість
Монолітний блокчейн, такий як Ethereum, часто перевантажений, тому що один протокол рівня 1 забезпечує всі критичні функції, такі як виконання транзакцій, консенсус і доступність даних. Це створює проблеми для масштабування, яке рівень 0 може полегшити, делегувавши ці критичні функції іншим блокчейнам.
Така розробка гарантує, що блокчейн-мережі, побудовані на тій самій інфраструктурі рівня 0, можуть оптимізувати певні завдання, у такий спосіб підвищуючи масштабованість. Наприклад, ланцюги виконання можна оптимізувати для обробки великої кількості транзакцій за секунду.
Гнучкість для розробника
Щоб заохочувати розробників використовувати їх, протоколи рівня 0 часто надають прості у використанні комплекти для розробки програмного забезпечення (SDK) та простий інтерфейс, що гарантує, що розробники можуть легко запускати власні блокчейни для конкретних цілей.
Протоколи рівня 0 дають розробникам більшу гнучкість у налаштуванні власних блокчейнів, дозволяючи їм визначати власні моделі випуску токенів і контролювати тип dApp, які вони хочуть створювати на своїх блокчейнах.
Як працює протокол рівня 0?
Існують різні методи роботи протоколів рівня 0. Кожен з них відрізняється своїм дизайном, функціями та фокусами.
Але, як правило, протоколи рівня 0 слугують основним та первинним блокчейном, резервуючи дані транзакцій з різних ланцюгів рівня 1. Хоча існують кластери ланцюгів рівня 1, побудовані на протоколах рівня 0, існують також протоколи крос-чейн переказів, які дозволяють переказувати токени та дані з різних блокчейнів.
Структури та взаємозв'язки цих трьох компонентів можуть відрізнятися від одного протоколу рівня 0 до іншого. Тут ми розглянемо кілька прикладів:
Polkadot
Співзасновник Ethereum, Гевін Вуд, розробив Polkadot, щоб розробники могли створювати власні блокчейни. Протокол використовує основний ланцюг (мейнчейн), що називається Polkadot Relay Chain, а кожен незалежний блокчейн, побудований на Polkadot, відомий як паралельний ланцюг або парачейн.
Relay Chain функціонує як міст між парачейнами для забезпечення ефективної передачі даних. Він використовує шардінг, метод поділу блокчейнів або інших типів баз даних, щоб зробити процес обробки транзакцій ефективнішим.
Polkadot використовує перевірку proof-of-stake (PoS) для забезпечення безпеки мережі та консенсусу. Проєкти, які хочуть використовувати Polkadot, беруть участь в аукціонах із продажу слотів. Перший парачейн-проєкт Polkadot був схвалений на аукціоні у грудні 2021 року.
Avalanche
Avalanche, запущена в 2020 році компанією Ava Labs з акцентом на протоколи DeFi, використовує інфраструктуру, що складається з трьох основних ланцюгів: Contract Chain (C-chain), Exchange Chain (X-chain) та Platform Chain (P-chain).
Ці три ланцюги налаштовані спеціально для виконання основних функцій в екосистемі, щоб підвищити безпеку, підтримувати низьку затримку та високу пропускну спроможність. X-Chain використовується для створення та торгівлі активами, C-Chain для створення смартконтрактів, а P-Chain для координації валідаторів та підмереж. Гнучка структура Avalanche також уможливлює швидкі та дешеві крос-чейн свопи.
Cosmos
Мережа Cosmos, яку заснували в 2014 році Ітан Бухман та Джей Квон, складається з основної блокчейн-мережі PoS під назвою Cosmos Hub і кастомізованих блокчейнів, відомих як Zones (Зони). Cosmos Hub передає активи та дані між підключеними Зонами та забезпечує загальний рівень безпеки.
Кожна Зона має широкі можливості налаштування, що дозволяє розробникам створювати власну криптовалюту з власною системою перевірки блоків та іншими функціями. Всі програми та служби Cosmos, розміщені у цих Зонах, взаємодіють через протокол Inter-Blockchain Communication (IBC). Це дозволяє вільно обмінюватися активами та даними через незалежні блокчейни.
Підсумки
Залежно від того, як вони розроблені, блокчейни рівня 0 потенційно можуть вирішити деякі проблеми галузі, такі як сумісність та масштабованість. Однак ще невідомо, наскільки успішним буде прийняття блокчейну рівня 0. Існує безліч конкуруючих рішень, спрямованих на досягнення аналогічних цілей.
Наскільки важливу роль відіграватимуть блокчейни рівня 0 у вирішенні проблем галузі, залежатиме від їхньої здатності залучати розробників для створення цих протоколів, а також від того, чи надають програми, розміщені у них, реальну цінність для користувачів.