У цій публікації в блозі розповідається про те, як Test in Prod створив оновлення протоколу Delta, яке принесло функцію Span Batches і значну економію в магістральні мережі OP Chain.Минулого тижня хардфорк Delta відбувся в мережах OP Chain, включаючи OP Mainnet, Base, Zora Network та інші.
Виходячи з результатів бек-тестування, ми очікували, що оновлення Delta знизить фіксовані накладні витрати для всіх L1 комісій OP Chains на 6% ~ 11% для ефективних ланцюжків і понад 90% для менш активних ланцюжків. Ми змогли виконати ще більше оптимізацій, щоб знизити фіксовані накладні витрати операторів мереж на управління будь-яким стандартним ланцюжком OP Chain більш ніж на 90%. Ми раді повідомити, що після оновлення ці цифри залишилися вірними. Zora-sepolia пропонує чудову візуалізацію скорочення накладних витрат на 90%. Ось вони за тиждень до і за тиждень після оновлення тестової мережі в грудні 2023 року:

На практиці це скорочення фіксованих накладних витрат сприяло іншим перевагам для операторів ОР-ланцюгів. У наведеному нижче прикладі ви бачите, що з моменту впровадження проміжних партій чистий прибуток Zora значно збільшився і стабільно тримається на одному рівні.

Ми очікуємо, що це оновлення значно полегшить впровадження стеку OP, зменшивши навантаження на всіх операторів ланцюга. Важливими є не тільки цифри, але й те, що шлях до створення Delta був значущим. Ми раді поділитися деякими моментами цієї подорожі в цьому блозі!
Оновлення Delta містило єдину консенсусну функцію, Span Batches - нову специфікацію пакетної передачі, створену Test in Prod на основі початкових розробок Protolambda. Span Batches мінімізує накладні витрати специфікації пакетної передачі v0 шляхом кодування послідовних L2-блоків в один пакет. Це дозволяє OP-ланцюжкам зменшити кількість надлишкового вмісту, який L2 повинні відправляти в L1 в кожному блоці L2, знижуючи фіксовані накладні витрати на дані, які необхідно відправляти для ВСІХ OP-ланцюжків.
Минулого тижня мережа Mode поділилася публікацією в блозі, в якій детально описала, як функція Span Batch в Delta Upgrade вплинула на них безпосередньо. [Варто прочитати](https://Last week, Mode network shared a blog post detailing how the Span Batches feature in the Delta Upgrade impacted them directly. It’s worth a read.).
Будь ласка, зверніться до Design Docs, Spec Docs, Governance Post, Github Issue Tracker, та Research Repository (Backtesting) для більш детальної інформації!
Хардфорк Delta був критично важливим для досягнення консенсусу оновленням, яке вимагало надзвичайно тонкої інженерії та перевірок, що робить весь процес складним. Створення цього хардфорку не оригінальним автором протоколу зробило його ще більш складним!
Створення критично важливої функції протоколу залежить не лише від інженерних здібностей команди. Це можна зробити лише тоді, коли все має сенс - наше розуміння історичного контексту, підтримка спільноти та автора оригіналу, мотивація нашої команди до створення тощо. Завдяки силі оптимізму, ми зробили це, і це був радісний досвід. Ось чому:
Специфікації та програмне забезпечення з відкритим вихідним кодом: Всі коди та специфікації відкриті для читання та модифікації. Було легко будувати на існуючій кодовій базі, оскільки весь код був ліцензований MIT, а читання специфікацій дозволило нам легко розібратися в деталях протоколу.
Підтримка OP Labs & Foundation: Кодова база OP Stack обширна і складна, але з оригінальною авторською підтримкою, розуміння і написання коду стає набагато простішим. OP Labs та Optimism Foundation допомогли нам успішно створити Delta і ретельно перевіряли все, що ми робили.
Система винагород: Під час створення оновлення Delta ми були винагороджені за наші попередні зусилля зі створення op-erigon за допомогою RetroPGF. Ми відчули, що нас дуже цінують спільнота Оптимізму та власники бейджів, що мотивувало нас у наших зусиллях побудувати ще одну частину критично важливої інфраструктури для екосистеми!
Пріоритетність соціальної децентралізації для Колективу: Всі в Колективі були дуже раді, що ми побудували і відправили Дельту, і підтримували нас протягом усього процесу. Це також дуже мотивувало, тому що ми відчували, що є важливою частиною команди, і що ми всі разом прямуємо до однієї мети! Це надавало сенсу нашій важкій роботі.
Однією з причин, чому ми приєдналися до Колективу більше року тому, було те, що ми вірили, що маховик Колективу дозволяє повторювати такі дива: розробники, які бажають будувати відкритий інтернет, можуть зосередитися на роботі над основним протоколом і вірити, що вони будуть винагороджені за свої зусилля. Ми побачили, як цей чудодійний маховик запрацював під час створення Delta.
Хардфорк Delta зменшив накладні витрати на специфікації пакетів v0, що стало значним кроком для операторів ланцюжків. Це допомагає зменшити ризики запуску нових L2 зі стеком OP, і ми сподіваємося, що в кінцевому підсумку це полегшить перехід на стек OP - ми стали на крок ближче до майбутнього Superchain!
Хардфорк Delta показує, що маховик спільноти Collective працює! Технологія Collective відкрита для всіх, щоб кожен міг створювати та відправляти критичні функції. На цьому шляху є можливість отримати винагороду за свою роботу!
Ми хотіли б подякувати OP Labs, Фонду та всім членам колективу за те, що разом створили цю фантастичну технологію. Немає причин не залишатися оптимістами 🔴✨.
Зацікавлені у створенні функції для стеку OP або хочете стати основним розробником? Напишіть нам!
Над перекладом для вас працював: Romko
Переклад оригінальної статті від 01.03.2024:

