Celestia
December 15, 2022

Підготовка нових тестнетів: Представляємо Arabica і Mocha

Після місяців наполегливої ​​роботи нашої команди інженерів ми маємо кілька цікавих оновлень, якими можемо поділитися.

Arabica Devnet

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

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

Розробники можуть розпочати роботу з наших туторіалів із запуску sovereign rollups Cosmos-SDK із можливістю інтеграції інших середовищ виконання, таких як CosmWasm і EVM.

Спробуйте й ознайомтеся з нашими ресурсами для розробників!

Оновлення Mocha

Ми плануємо оновлення Mocha, Hard Spoon (не Hardfork), який замінить наш існуючий Mamaki Testnet. Нагадуємо, ні Mocha, ні Mamaki не передбачають нагород. Таким чином, немає жодних стимулів для запуску валідатора в цих тестнетах.

Валідатори Mamaki Testnet повинні взяти участь у процесі оновлення і почати валідувати на Mocha, інструкції тут. Стан Mamaki підтримуватиметься на Mocha, тому всі валідатори та користувачі матимуть однакові баланси та ключі на момент створення снепшота. Валідатори повинні переконатися, що вони встановили два нових прапори на Mocha: `orchestrator-address` і `evm-address`.

Arabica Devnet вже була оновлена до ​​специфікацій Mocha. Після оновлення Mocha ноди доступності даних підключаться до Mocha chain-id, а висота блоку на Mocha починатиметься з 0. Крім того, існуючий стан буде збережено, тому розробникам додатків, які розгорнулись на Mamaki, буде потрібно просто підключитися до Mocha Light Node. Майте на увазі, що висота блоку буде скинута на Mocha. Mocha вже ПРАЦЮЄ, тож валідатори можуть почати переходити на нього.

Mocha приносить безліч цікавих нових змін, зокрема:

  • Оновлення cosmos-sdk до v0.46.0 і повернення Tendermint до v0.34.20 (#472)
  • Розмір спільного ресурсу збільшено на 512 байт (#850)
  • Покращена нативна бібліотека кодування: leopard (#987)
  • Універсальний префікс загального доступу (ADR007)
  • Неінтерактивні параметри за замовчуванням (ADR003)
  • Зміни параметрів генезису

Бібліотека кодування Faster Erasure

Тестнети забезпечують швидшу бібліотеку кодування стирання. Ми доручили Orijtech реалізувати алгоритм кодування стирання leopard у Golang. Це призвело до 30-кратного прискорення кодування.

https://twitter.com/musalbas/status/1570554086801707008?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1570554086801707008%7Ctwgr%5Ea818d5485388d2e28ca470f9b11e8a1bc0fff610%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fblog.celestia.org%2Fbrewing-up-new-testnests-introducing-arabica-and-mocha%2F

The Quantum Gravity Bridge

Оновлення Mocha запроваджує перші кроки в реалізації Quantum Gravity Bridge (QGB). QGB забезпечить можливість для Ethereum L2, як-от Optimism, використовувати Celestia як джерело недорогої доступності даних поза мережею. Ми називаємо цей новий тип L2 - Celestium.

Celestium публікуватиме дані про транзакції в Celestia, а потім передаватиме підтвердження доступності даних в Ethereum за допомогою QGB. Атестації є доказом того, що дані доступні на Celestia. Оскільки Celestium не надсилає дані про транзакції в Ethereum, він економить витрати, зберігаючи доступ до Ethereum для розрахунків.

Важливо зазначити, що хоча валідатори на Mocha повинні додати два нові прапорці, щоб увімкнути QGB, його буде активовано пізніше в майбутньому оновленні Mocha.

Зустріч спільноти і наступні кроки

Найближчим часом ми зв’яжемося з нашими валідаторами, щоб узгодити оновлення Mocha. Слідкуйте за оголошеннями в Discord.

Ми також проведемо зустріч спільноти 15 грудня (13:00 EST/18:00 UTC), щоб обговорити ці оновлення та відповісти на будь-які запитання спільноти. Ви можете переглянути порядок денний тут і приєднатися до дзвінка. Ми з нетерпінням чекаємо вас там!

Українська спільнота

Приєднуйтесь до нашаго Telegram каналу, щоб читати всі новини та апдейти про Celestia українською. Також, підписуйтесь на наш Твіттер. Ми будемо раді Вас бачити!