Урок 4

Celestia у дії — Екосистема та Сфери використання

Цей модуль демонструє реальні застосування та проекти, які використовують Celestia. Він пояснює концепцію суверенних роллапів, роль Rollkit у спрощенні розробки роллапів та деталі проекти, такі як Dymension, Eclipse та Manta Pacific. Також розглядаються реальні використання у сферах DeFi, геймінгу, ідентичності та підприємництва, показуючи, як Celestia дозволяє створювати високопродуктивні, налаштовані блокчейни.

Що таке суверенні ролапи?

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

Термін "суверенний" відноситься до автономії rollup. Суверенний rollup не надсилає докази шахрайства, докази валідності або зобов'язання стану на зовнішній ланцюжок врегулювання, наприклад, Ethereum. Замість цього він публікує свої дані транзакцій у вигляді кульок в Celestia, використовуючи його виключно для упорядкування та публікації даних. Це дозволяє rollup діяти як самостійний блокчейн, який успадковує гарантії доступності даних, не втрачаючи контроль над своїм середовищем виконання.

Основні відмінності від розгортання Ethereum

Rollups Ethereum, такі як Оптимістичні Rollups та zk-Rollups, тісно пов'язані з Layer 1 Ethereum. Вони залежать від Ethereum не лише для публікації даних, але також для перевірки доказів та вирішення суперечок. Ця інтеграція надає сильні гарантії безпеки, але також вводить компроміси. Ці rollups повинні відповідати газовим лімітам, часам блоків та механізмам оновлення Ethereum. Розгортання та оновлення смарт-контрактів у них потребує навігації по управлінню та шляхах оновлення Ethereum.

У порівнянні, суверенні rollups, що використовують Celestia, не обмежені зовнішнім рівнем врегулювання. Вони можуть визначати власну логіку виконання, незалежно оновлюватися та вводити зміни, не потребуючи жорстких відгалужень або координації на рівні 1. Це дає розробникам більше гнучкості для експериментів з новими віртуальними машинами, механізмами оплати або правилами консенсусу.

Як працюють Суверенні Роллапи з Келестією

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

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

Переваги та компроміси

Суверенні ролапи надають кілька переваг. Вони пропонують повну автономію виконання, що дозволяє розробникам впроваджувати оновлення, форки та нові функції без координації з базовим ланцюжком. Вони також зменшують залежність від будь-якої однієї екосистеми та уникати витрат та заторів, пов'язаних із ланцюжками розрахунків на рівні 1.

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

Використання випадків для Суверенних Rollups

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

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

Побудова на Celestia з Rollkit

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

Спочатку розроблений як частина екосистеми Celestia, Rollkit є відкритим джерелом та призначений для розширення. Він підтримує різні середовища виконання, включаючи Cosmos SDK, сумісні з EVM рантайми та інші віртуальні машини. Гнучкість Rollkit дозволяє розробникам будувати як самостійні ролапи, які працюють незалежно, так і вирішені ролапи, які покладаються на окремий шар поселення.

Як Rollkit інтегрується з Celestia

Ланцюги Rollkit працюють як rollups, які надсилають дані своїх транзакцій до Celestia у вигляді блобів. Коли ланцюг, побудований на основі Rollkit, створює блок, він упаковує свої дані та публікує їх в Celestia, яка потім включає їх до свого рівня доступності даних. Rollup може підтвердити, що дані були опубліковані правильно, посилаючись на заголовки блоків Celestia та використовуючи Семплування доступності даних (DAS).

Інтеграція виконується за допомогою модулярної архітектури Rollkit. Розробники повинні лише реалізувати або вибрати рівень виконання та налаштувати ланцюг для взаємодії з API Celestia для подання блобу. Rollkit відповідає за все інше, включаючи управління станом, виробництво блоків та ідентифікацію простору імен для блобів.

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

Використання для ланцюгів Rollkit

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

Деякі розробники можуть використовувати Rollkit для побудови ланцюгів, які взаємодіють з іншими екосистемами, такими як Ethereum, використовуючи Blobstream для мосту даних Celestia на зовнішні платформи інтелектуальних контрактів. Інші можуть вибрати залишатися повністю суверенними, обробляючи виконання та управління незалежно.

Досвід розробника та інструменти

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

Розробники можуть інтегрувати знайомі технології, такі як Cosmos SDK або інтерфейс ABCI Tendermint, залежно від їх потреб у виконанні. Ця сумісність спрощує перехід або розширення команд, які вже працюють в екосистемах Cosmos або Ethereum, використовуючи Celestia та Rollkit.

Ключові проекти, які використовують Celestia

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

Dymension: The RollApp Hub

Dymension - це модульний блокчейн-протокол, призначений для розміщення та підтримки «RollApps» - застосунків з конкретним призначенням, які використовують Celestia для доступності даних. Кожен RollApp - це незалежне середовище виконання з власною логікою, але всі вони підключені через вирішення та ліквідність інфраструктури Dymension.

Dymension надає розробникам основу для швидкого запуску користувацьких зведень за допомогою Cosmos SDK і надсилання даних про свої транзакції до Celestia. Він виступає в ролі координатора для RollApps, пропонуючи такі послуги, як міст токенів, агрегація доказів і спільне використання інструментів. Dymension демонструє, як Celestia може служити основою для екосистем роллапів, а не просто окремих ланцюжків.

Екліпс: Налаштовані згортки для будь-якої віртуальної машини

Eclipse - це постачальник інфраструктури Rollup, який підтримує кілька віртуальних машин, включаючи Ethereum Virtual Machine (EVM), Solana VM (SVM) та Move VM. Він дозволяє розробникам будувати високопродуктивні Rollups, які використовують Celestia для доступності даних, в той час як вирішуються на Ethereum або інших ланцюгах.

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

Екліпс підкреслює роль Celestia в уможливленні композиційних, міжланцюжкових систем, де виконання та DA не потрібно пов'язувати з одним і тим же протокольним шаром.

Manta Pacific: zkEVM Rollup, використовуючи Blobstream

Manta Pacific - це приватна zkEVM Layer 2 ланцюжок, який використовує Celestia через Blobstream для розтягнення доступності даних. Хоча Manta все ще вирішується на Ethereum, вона використовує Celestia для зменшення витрат на дані та збільшення масштабованості. Дані транзакцій публікуються в Celestia у вигляді кульок, після чого перевіряються на Ethereum за допомогою доказів від легкого клієнта, які надаються Blobstream.

Цей гібридний підхід дозволяє Manta скористатися безпекою Ethereum та сумісністю зі смарт-контрактами, використовуючи масштабований даний шар Celestia для оптимізації пропускної здатності та зменшення перенавантаження рівня 1.

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

Rollkit: відкрита фреймворк Rollup

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

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

Використання в реальному світі

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

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

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

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

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

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

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

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

Платформи Rollup-as-a-Service (RaaS)
Celestia також виступає як бекенд для платформ, що пропонують послугу Rollup-as-a-Service - інструменти, які дозволяють розробникам розгортати нові rollups з мінімальним налаштуванням. Ці платформи використовують Celestia як типовий шар даних, що дозволяє швидке розгортання без необхідності власних рішень DA. Зменшена складність та нижчі витрати на публікацію даних на Celestia роблять його привабливим для стартапів та менших проектів, які хочуть зосередитися на розробці додатків, а не на інфраструктурі.

Відмова від відповідальності
* Криптоінвестиції пов'язані зі значними ризиками. Дійте обережно. Курс не є інвестиційною консультацією.
* Курс створений автором, який приєднався до Gate Learn. Будь-яка думка, висловлена автором, не є позицією Gate Learn.
Каталог
Урок 4

Celestia у дії — Екосистема та Сфери використання

Цей модуль демонструє реальні застосування та проекти, які використовують Celestia. Він пояснює концепцію суверенних роллапів, роль Rollkit у спрощенні розробки роллапів та деталі проекти, такі як Dymension, Eclipse та Manta Pacific. Також розглядаються реальні використання у сферах DeFi, геймінгу, ідентичності та підприємництва, показуючи, як Celestia дозволяє створювати високопродуктивні, налаштовані блокчейни.

Що таке суверенні ролапи?

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

Термін "суверенний" відноситься до автономії rollup. Суверенний rollup не надсилає докази шахрайства, докази валідності або зобов'язання стану на зовнішній ланцюжок врегулювання, наприклад, Ethereum. Замість цього він публікує свої дані транзакцій у вигляді кульок в Celestia, використовуючи його виключно для упорядкування та публікації даних. Це дозволяє rollup діяти як самостійний блокчейн, який успадковує гарантії доступності даних, не втрачаючи контроль над своїм середовищем виконання.

Основні відмінності від розгортання Ethereum

Rollups Ethereum, такі як Оптимістичні Rollups та zk-Rollups, тісно пов'язані з Layer 1 Ethereum. Вони залежать від Ethereum не лише для публікації даних, але також для перевірки доказів та вирішення суперечок. Ця інтеграція надає сильні гарантії безпеки, але також вводить компроміси. Ці rollups повинні відповідати газовим лімітам, часам блоків та механізмам оновлення Ethereum. Розгортання та оновлення смарт-контрактів у них потребує навігації по управлінню та шляхах оновлення Ethereum.

У порівнянні, суверенні rollups, що використовують Celestia, не обмежені зовнішнім рівнем врегулювання. Вони можуть визначати власну логіку виконання, незалежно оновлюватися та вводити зміни, не потребуючи жорстких відгалужень або координації на рівні 1. Це дає розробникам більше гнучкості для експериментів з новими віртуальними машинами, механізмами оплати або правилами консенсусу.

Як працюють Суверенні Роллапи з Келестією

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

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

Переваги та компроміси

Суверенні ролапи надають кілька переваг. Вони пропонують повну автономію виконання, що дозволяє розробникам впроваджувати оновлення, форки та нові функції без координації з базовим ланцюжком. Вони також зменшують залежність від будь-якої однієї екосистеми та уникати витрат та заторів, пов'язаних із ланцюжками розрахунків на рівні 1.

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

Використання випадків для Суверенних Rollups

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

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

Побудова на Celestia з Rollkit

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

Спочатку розроблений як частина екосистеми Celestia, Rollkit є відкритим джерелом та призначений для розширення. Він підтримує різні середовища виконання, включаючи Cosmos SDK, сумісні з EVM рантайми та інші віртуальні машини. Гнучкість Rollkit дозволяє розробникам будувати як самостійні ролапи, які працюють незалежно, так і вирішені ролапи, які покладаються на окремий шар поселення.

Як Rollkit інтегрується з Celestia

Ланцюги Rollkit працюють як rollups, які надсилають дані своїх транзакцій до Celestia у вигляді блобів. Коли ланцюг, побудований на основі Rollkit, створює блок, він упаковує свої дані та публікує їх в Celestia, яка потім включає їх до свого рівня доступності даних. Rollup може підтвердити, що дані були опубліковані правильно, посилаючись на заголовки блоків Celestia та використовуючи Семплування доступності даних (DAS).

Інтеграція виконується за допомогою модулярної архітектури Rollkit. Розробники повинні лише реалізувати або вибрати рівень виконання та налаштувати ланцюг для взаємодії з API Celestia для подання блобу. Rollkit відповідає за все інше, включаючи управління станом, виробництво блоків та ідентифікацію простору імен для блобів.

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

Використання для ланцюгів Rollkit

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

Деякі розробники можуть використовувати Rollkit для побудови ланцюгів, які взаємодіють з іншими екосистемами, такими як Ethereum, використовуючи Blobstream для мосту даних Celestia на зовнішні платформи інтелектуальних контрактів. Інші можуть вибрати залишатися повністю суверенними, обробляючи виконання та управління незалежно.

Досвід розробника та інструменти

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

Розробники можуть інтегрувати знайомі технології, такі як Cosmos SDK або інтерфейс ABCI Tendermint, залежно від їх потреб у виконанні. Ця сумісність спрощує перехід або розширення команд, які вже працюють в екосистемах Cosmos або Ethereum, використовуючи Celestia та Rollkit.

Ключові проекти, які використовують Celestia

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

Dymension: The RollApp Hub

Dymension - це модульний блокчейн-протокол, призначений для розміщення та підтримки «RollApps» - застосунків з конкретним призначенням, які використовують Celestia для доступності даних. Кожен RollApp - це незалежне середовище виконання з власною логікою, але всі вони підключені через вирішення та ліквідність інфраструктури Dymension.

Dymension надає розробникам основу для швидкого запуску користувацьких зведень за допомогою Cosmos SDK і надсилання даних про свої транзакції до Celestia. Він виступає в ролі координатора для RollApps, пропонуючи такі послуги, як міст токенів, агрегація доказів і спільне використання інструментів. Dymension демонструє, як Celestia може служити основою для екосистем роллапів, а не просто окремих ланцюжків.

Екліпс: Налаштовані згортки для будь-якої віртуальної машини

Eclipse - це постачальник інфраструктури Rollup, який підтримує кілька віртуальних машин, включаючи Ethereum Virtual Machine (EVM), Solana VM (SVM) та Move VM. Він дозволяє розробникам будувати високопродуктивні Rollups, які використовують Celestia для доступності даних, в той час як вирішуються на Ethereum або інших ланцюгах.

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

Екліпс підкреслює роль Celestia в уможливленні композиційних, міжланцюжкових систем, де виконання та DA не потрібно пов'язувати з одним і тим же протокольним шаром.

Manta Pacific: zkEVM Rollup, використовуючи Blobstream

Manta Pacific - це приватна zkEVM Layer 2 ланцюжок, який використовує Celestia через Blobstream для розтягнення доступності даних. Хоча Manta все ще вирішується на Ethereum, вона використовує Celestia для зменшення витрат на дані та збільшення масштабованості. Дані транзакцій публікуються в Celestia у вигляді кульок, після чого перевіряються на Ethereum за допомогою доказів від легкого клієнта, які надаються Blobstream.

Цей гібридний підхід дозволяє Manta скористатися безпекою Ethereum та сумісністю зі смарт-контрактами, використовуючи масштабований даний шар Celestia для оптимізації пропускної здатності та зменшення перенавантаження рівня 1.

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

Rollkit: відкрита фреймворк Rollup

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

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

Використання в реальному світі

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

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

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

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

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

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

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

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

Платформи Rollup-as-a-Service (RaaS)
Celestia також виступає як бекенд для платформ, що пропонують послугу Rollup-as-a-Service - інструменти, які дозволяють розробникам розгортати нові rollups з мінімальним налаштуванням. Ці платформи використовують Celestia як типовий шар даних, що дозволяє швидке розгортання без необхідності власних рішень DA. Зменшена складність та нижчі витрати на публікацію даних на Celestia роблять його привабливим для стартапів та менших проектів, які хочуть зосередитися на розробці додатків, а не на інфраструктурі.

Відмова від відповідальності
* Криптоінвестиції пов'язані зі значними ризиками. Дійте обережно. Курс не є інвестиційною консультацією.
* Курс створений автором, який приєднався до Gate Learn. Будь-яка думка, висловлена автором, не є позицією Gate Learn.