Ф'ючерси
Сотні безстрокових контрактів
TradFi
Золото
Одна платформа для світових активів
Опціони
Hot
Торгівля ванільними опціонами європейського зразка
Єдиний рахунок
Максимізуйте ефективність вашого капіталу
Демо торгівля
Вступ до ф'ючерсної торгівлі
Підготуйтеся до ф’ючерсної торгівлі
Ф'ючерсні події
Заробляйте, беручи участь в подіях
Демо торгівля
Використовуйте віртуальні кошти для безризикової торгівлі
Запуск
CandyDrop
Збирайте цукерки, щоб заробити аірдропи
Launchpool
Швидкий стейкінг, заробляйте нові токени
HODLer Airdrop
Утримуйте GT і отримуйте масові аірдропи безкоштовно
Launchpad
Будьте першими в наступному великому проекту токенів
Alpha Поінти
Ончейн-торгівля та аірдропи
Ф'ючерсні бали
Заробляйте фʼючерсні бали та отримуйте аірдроп-винагороди
Інвестиції
Simple Earn
Заробляйте відсотки за допомогою неактивних токенів
Автоінвестування
Автоматичне інвестування на регулярній основі
Подвійні інвестиції
Прибуток від волатильності ринку
Soft Staking
Earn rewards with flexible staking
Криптопозика
0 Fees
Заставте одну криптовалюту, щоб позичити іншу
Центр кредитування
Єдиний центр кредитування
Центр багатства VIP
Преміальні плани зростання капіталу
Управління приватним капіталом
Розподіл преміальних активів
Квантовий фонд
Квантові стратегії найвищого рівня
Стейкінг
Стейкайте криптовалюту, щоб заробляти на продуктах PoS
Розумне кредитне плече
New
Кредитне плече без ліквідації
Випуск GUSD
Мінтинг GUSD для прибутку RWA
Комісії за мережу Mainnet зменшено на 47%, короткий погляд на майбутнє оновлення Bedrock Optimism
Очікується, що оновлення «Bedrock» призведе до зниження комісії для основної мережі Optimism на 47%, що є значним кроком вперед. Це не тільки значно покращує продуктивність Optimism, але також очікується, що залучить більше розробників і користувачів до екосистеми Optimism. Зменшення комісії майже вдвічі є, очевидно, великим плюсом, що дає Optimism значну перевагу на висококонкурентному ринку блокчейнів, а також забезпечує безпрецедентну зручність і доступність для користувачів. Крім того, це оновлення розглядається як один із каталізаторів подальшої міцності екологічного ринку Optimism, що вказує на те, що Optimism має ширшу та перспективнішу перспективу розвитку.
”TL;DR:
Оновлення Bedrock: нова глава в Optimism, яка коштуватиме на 47% дешевше
Зменшення витрат на використання — це принцип дизайну, який займає значну частину версії Bedrock. Це призвело до повної зміни архітектури того, як транзакції публікуються на рівні L1 (рівень 1) і навпаки.
Незважаючи на потужність цього підходу, він випливає з дуже простого припущення: нижчі комісії = добре. Ми хочемо, щоб наша екосистема була найдоступнішою: найпростішою, найвеселішою, з найменшими витратами на будівництво та транзакціями.
Зрештою, оновлення Bedrock зменшить на 47% витрати на протокол і плату за безпеку основної мережі Optimism. Читайте далі, щоб дізнатися, як ми це зробили.
Звідки плата?
Плата за надсилання транзакцій у основну мережу Optimism надходить із двох джерел: Комісія за виконання L2 (мережа 2 рівня) і Комісія за дані/безпеку L1.
Комісії за виконання L2 подібні до того, як працюють звичайні комісії за транзакції в Ethereum, але з додатковою перевагою в тому, що ціни на газ для виконання в основній мережі Optimism дуже низькі, оскільки мережа не така перевантажена, як L1.
Комісія за дані L1 пов’язана з тим, що всі транзакції на Optimism також публікуються в Ethereum. Цей крок має вирішальне значення для безпеки Optimism, оскільки це означає, що всі дані, необхідні для синхронізації вузлів Optimism, завжди є загальнодоступними в Ethereum. Це робить Optimism L2. Користувачі Optimism повинні платити комісію, щоб відправити свої транзакції в Ethereum. Оскільки плата за газ в Ethereum є дуже високою, плата за дані L1 займає значну частину загальної вартості транзакції в основній мережі Optimism.
Шукаємо покращень
На початку розробки Bedrock ми змогли визначити кілька областей, які спричиняли непотрібні витрати для користувачів. Зокрема, застаріла система Optimism була розроблена таким чином, щоб не використовувати простір даних L1 максимально ефективно. Наприклад, система до Bedrock, яка публікувала дані в Ethereum, просто додавала якомога більше транзакцій у пакет стиснутих даних, який міг заповнити одну транзакцію L1.
Щоб вирішити цю проблему, найлогічніше почати — спробувати підвищити ефективність стиснення великих обсягів даних, опублікованих в Ethereum. Ми також виявили, що реорганізація способу надсилання даних з Optimism на L1 максимізує використання доступного простору даних на L1.
Ітерація методів ремонту
Коли ми отримали доказ концепції подання груп транзакцій, що складаються зі стиснутих даних, що наблизило нас до нашої мети, ми зосередилися на оптимізації цього підходу.
Серед ключових обмежень, які скеровують розробку, є необхідність розділити тіло блоку L2 на кілька транзакцій L1. Якщо хтось надсилає велику транзакцію в L2, можливо, її потрібно буде розділити, щоб вона помістилася в L1 Calldata. Крім того, алгоритм, який ми використовуємо для стиснення даних, чим більше даних вводиться, тим кращий коефіцієнт стиснення. Щоб усунути це обмеження та максимізувати ступінь стиснення, ми розробляємо систему, яка може використовувати ці властивості.
Пакетування та стиснення даних
Ключовим будівельним блоком цієї системи є пакетна обробка. Пакетний формат — це дротовий формат, розроблений для мінімізації вартості та складності програмного забезпечення запису в L1. Традиційні блоки перетворюються на пакети, усуваючи якомога більше додаткової інформації та зберігаючи лише необхідну невелику кількість метаданих.
Далі список транзакцій L2, відомих як пакети послідовностей, стискається в так звані канали. Кожен канал має максимальний розмір (спочатку близько 9,5 Мб). Ці канали будуть стиснені за допомогою алгоритму стиснення перед тим, як перейти до L1. Стискаючи великі партії за кожен прохід, ми отримуємо хороші коефіцієнти стиснення.
Канали далі поділяються на кадри каналів. Це та частина, яка допомагає нам вирішити ключові обмеження, згадані вище. Розбиття каналів на кадри дозволяє нам обробляти дуже великі транзакції L2, надсилаючи їх на L1 паралельно, таким чином заповнюючи, наскільки це можливо, відповідні транзакції L1.
Алгоритм стиснення
Вибираючи алгоритм стиснення, ми розглядали такі кандидати, як zstd, brotli та LZW, але зрештою вибрали zlib, оскільки він забезпечував хорошу продуктивність для наших потреб.
Хороша продуктивність у цьому випадку означає правильний баланс між хорошим ступенем стиснення та хорошою швидкістю стиснення та декомпресії, якого ми намагаємося досягти. Це відображає типовий компроміс у виборі алгоритму стиснення: швидкість/коефіцієнт стиснення.
Мінімізуйте використання Ethereum Gas
Остання частина, яка допомагає зменшити вартість, полягає в тому, що Bedrock усуває весь робочий газ, зменшуючи вартість даних L1 до теоретичного мінімуму. Ми детально обговорюємо це в поясненні Bedrock.
Ось уривок:
Зниження витрат за допомогою цифр
Після оновлення Bedrock ми очікуємо зменшення ** вартості протоколу/комісії за безпеку на 47%**, включаючи 99% зобов’язань ланцюга стану та 20% витрат на пакетну фіксацію.
Ми опублікуємо оновлення через обліковий запис OP Labs у Твіттері після оновлення, включно з цифрами після Bedrock (які покажуть, наскільки точні наші прогнози), тож слідкуйте.
Наступні кроки: оптимізація комісії та EIP-4844
Ми дуже пишаємося проектами та рішеннями, які створюємо, щоб знизити витрати на публікацію Bedrock. Це результат того, що наша команда схиляється до надійних інженерних основ і чітко їх виконує.
Наша команда продовжує оптимізувати комісію, щоб зменшити комісію за передачу даних L2, тому очікуйте побачити це у випуску після Bedrock. Однією з конкретних речей, які ми можемо зробити, є час подання пакетів, щоб партії гарантовано надсилалися протягом певного проміжку часу (скажімо, 10 хвилин), і ми могли надсилати пакети, коли плата буде найнижчою протягом цих 10 хвилин.
Ще більш захоплюючим є те, що незабаром EIP-4844 буде включено в Ethereum. Коли цей час настане, вартість публікації даних у L1 буде ще більше зменшена.
Якщо ця публікація зацікавила вас розвитком оптимізму, перегляньте нашу документацію про те, як зробити внесок у спільноту. Крім того, наш пояснювач Bedrock детально описує багато цікавих функцій, які надходять із випуском Bedrock.