Celestia запускає девнет
Ми раді оголосити, що ми успішно запустили девнет Celestia!
Холодного дня в листопаді в Берліні наші інженери юрмилися в конференц-залі, одягнені в толстовки Celestia. Раптом вони вибухнули радісними вигуками.
У вікні терміналу комп’ютера з’явилися такі повідомлення:
Група з 7 нод валідатора Celestia створювала блоки, 4 повних ноди стежили за ними, а легкі ноди успішно синхронізували заголовки блоків і виконували вибірку доступності даних!
Це була кульмінація 3-місячного інженерного спринту з моменту останнього виїзду команди в Києві. Перша версія програмного забезпечення нод Celestia була реалізована та працювала в живій мережі.
Насправді мережа все ще жива! Подивіться провідник блоків, поки він є.
Функції девнету
Давайте поглянемо на те що ми створили.
Девнет містить три основні компоненти: celestia-node, celestia-app і optimint.
Репозиторій celestia-node піклується про консенсус і мережу для блокчейну. Це те, як повні та легкі ноди Celestia створюють нові блоки, синхронізують нові блоки та заголовки блоків і, звичайно, вибірку даних із блоків.
Репозиторій celestia-app — це місце, де живе кінцевий автомат для чейна, який обробляє стейкінг і обробку транзакцій.
Optimint — це програмне забезпечення, яке дозволяє розгортати зону Cosmos безпосередньо на Celestia як rollup. Він створює власну мережу p2p, збирає транзакції в блоки та публікує їх на Celestia для консенсусу та доступності даних.
Девнет дав нам можливість протестувати всі ці функції в усіх цих сховищах разом. Вони не просто працювали ізольовано в тестовому середовищі, вони були інтегровані один з одним і розгорнуті в живій мережі.
На шляху до тестнету
Запуск девнету є важливим кроком в розвитку мережі Celestia. Це ставить нас на шлях запуску публічного тестнету в 2022 році.
Так, ви правильно почули! Якщо ви зацікавлені взяти участь у тестнеті як валідатор або розробник, заповніть нашу форму для списку очікування, і ми зв’яжемося з вами, коли будемо готові.
Перш ніж ми запустимо тестнет, ми маємо створити ще кілька функцій. Нижче наведено деякі основні моменти.
Для celestia-node ми впровадимо докази фальсифікації поганого кодування, вдосконалимо нашу легку ноду і зробимо наші мережеві служби більш надійними. У програмі celestia-app ми оцінимо оновлення до ABCI++ і завершимо впровадження комісій за транзакції. Для optimint ще потрібно попрацювати над покращенням інтеграції рівня доступності даних, синхронізації блоків, індексування транзакцій та загальних інструментів.
Якщо ви хочете побачити повний список функцій і проблем в тестнеті та інших наших етапів, ця дошка проекту надає вичерпний огляд.
Додатково
Паралельно з розробкою основного протоколу ми досліджуємо два захоплюючі випадки початкового використання. По-перше, ми хочемо допомогти масштабувати rollup проекти на основі Ethereum, надаючи їм дешевий, але безпечний рівень доступності даних поза мережею для їхніх потреб. По-друге, ми створюємо рівень розрахунків для rollup EVM, щоб запускати їх на Celestia.
Ми розповімо більше про обидва в наступних публікаціях блогу, тому слідкуйте за оновленнями!
На шляху до модульного майбутнього
Девнет і тестнет — це лише сходинки на набагато більшому шляху побудови першої в світі модульної блокчейн-мережі. Для того, щоб запускати власний блокчейн так само легко, як і смарт-контракт, знадобляться роки роботи, і це неможливо виконати окремо.
Крім масштабованих рівнів доступності даних, таких як Celestia, знадобиться розробка нових рівнів виконання, мостів перехресного згортання та інструментів для розробників, щоб реалізувати модульне, мульти-чейн майбутнє, яке ми всі уявляємо.
Ми вдячні, що йдемо цим шляхом не самі. Ми будуємо разом з одними з найрозумніших команд у світі. Такі команди, як StarkWare, Matter Labs, Offchain Labs, Fuel і Optimism, ведуть розробку масштабованих рівнів виконання. Такі команди, як Axelar, Connext і Composable, будують мости, щоб з’єднати ці рівні виконання.
https://twitter.com/CelestiaOrg/status/1466352399153602562/photo/1?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1466352399153602562%7Ctwgr%5E3b22490c18244d5ea41cd2f707cf17f7086e57ea%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fblog.celestia.org%2Fcelestia-launches-devnet%2F
Бонус
Якщо ви хочете спробувати свої сили у запуску ноди та підключенні його до мережі, перегляньте інструкції тут. Застереження: це лише для справжніх авантюристів!
Якщо у вас виникнуть проблеми з запуском, які, швидше за все, виникнуть, не соромтеся написати нам у нашому Discord, але ми не можемо гарантувати вам будь-яку підтримку. Це не тестнет, і ми все ще зосереджені на коді доставки.