Celestia
June 12, 2023

Введення в інтеграцію OP Stack

Optimism — це недорогий і блискавичний блокчейн Ethereum L2, створений за допомогою OP Stack.

Celestia — це модульна мережа консенсусу та даних, створена для того, щоб будь-хто міг легко розгорнути власний блокчейн з мінімальними витратами.

Про інтеграцію

Дізнайтеся, як інтегрувати існуючі фреймворки блокчейну, як-от OP Stack, який можна інтегрувати з Celestia, у цій категорії.

ПОРАДА

Протестовано на машині з 8 ГБ оперативної пам’яті, 160 ГБ SSD, Ubuntu 22.10 і 4-ядерним процесором AMD.

УВАГА

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

Optimism використовує Ethereum як рівень доступності даних (DA). Наразі врегулювання і DA для Optimism знаходяться на Ethereum, обидва в мережі. op-batcher збирає rollup блоки та розміщує в Ethereum.

Зміст категорії

Репозиторій Celestia та OP Stack

Знайдіть репозиторій для цієї інтеграції тут або за адресою https://github.com/celestiaorg/optimism.

Що таке Optimism і OP Stack?

Optimism, блокчейн Ethereum L2, працює на основі OP Stack, який також є основою для Optimism Collective, що дотримується принципу “вплив=прибуток”. Це винагорода за позитивний внесок у колектив.

Optimism усуває проблеми з координацією крипто-екосистеми, як-от фінансування суспільних благ та інфраструктури. OP Stack сприяє співпраці та запобігає надмірності, створюючи спільну систему з відкритим вихідним кодом для розробки нових блокчейнів L2 у запропонованій екосистемі Superchain.

У міру розвитку Optimism OP Stack  буде адаптуватися до включення компонентів від інфраструктури блокчейну до систем управління. Цей програмний пакет спрямований на спрощення створення блокчейну L2 і підтримку росту та розвитку екосистеми Optimism.

Дізнайтеся більше про Optimism тут.

Що таке Celestia?

Celestia — це модульна мережа консенсусу та даних, створена для того, щоб будь-хто міг легко розгорнути власний блокчейн з мінімальними витратами.

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

OP Stack і Celestia

У цій категорії ви дізнаєтесь, як створити власний девнет чи тестнет з модифікованою версією optimism-bedrock, яка використовує Celestia як рівень DA.

Обробка даних здійснюється двома способами. Спочатку дані записуються на рівень доступності даних (DA), тобто в цьому випадку Celestia, а потім зобов’язання щодо даних записується на op-batcher. Під час читання op-node просто зчитує дані назад із рівня DA, спочатку зчитуючи зобов’язання даних із op-batcher, а потім зчитуючи дані з рівня DA, використовуючи зобов’язання даних. Отже, якщо раніше op-node читав з calldata на Ethereum, то тепер він читає дані з Celestia.

У процесі обробки даних задіяно кілька інструментів . op-batcher групує rollup блоки та розміщує їх в Ethereum . op-geth керує виконанням, тоді як op-proposer відповідає за надання результату проведення транзакцій.

Використовуючи Celestia як рівень DA, існуючі L2 можуть переключитися з публікації своїх даних як calldata в Ethereum на публікацію в Celestia. Зобов’язання щодо блокування публікується на Celestia, яка спеціально створена для забезпечення доступності даних. Це більш масштабований метод, ніж традиційний метод публікації цих даних як calldata в монолітних ланцюжках.

Якщо ви хочете перейти на модульну сторону, bedrock спрощує перехід!

Наступні кроки

Тепер, коли ви розумієте інтеграцію, ви можете почати вивчати тестнет Taro, створеного за допомогою OP Stack і Celestia! Цей тестнет є чудовим способом дослідити можливості цієї інтеграції та перевірити ваші програми в реальному середовищі.

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

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