дата публікації

Arbitrum активує Elara з необов'язковими фільтрами відповідності для спеціалізованих ланцюгів

джерело

20 серпня Arbitrum активував оновлення ArbOS 61 Elara, яке вводить опціональний рівень протоколу для перевірки транзакцій, підтримку комісій за пріоритет та альтернативний інтерфейс доступності даних для спеціалізованих ланцюгів.

Зміни також торкнулися адміністрування базових комісій та розширення можливостей Stylus на Arbitrum One. Оновленнябуло запущено після схвалення через управління Arbitrum.

Хоча пропозиція включала можливості відповідності та комісії за пріоритет в ArbOS 61, вони залишилися вимкненими на Arbitrum One та Nova.

Фільтр відповідності не є новою системою перевірки для користувачів Arbitrum One; він служить для конфігурації власниками спеціалізованих ланцюгів. Власники ланцюгів контролюють фільтри.

Технічна документація Arbitrum зазначає, що фільтрація відповідності вимкнена за замовчуванням, і власники ланцюгів повинні явно налаштувати та активувати кожен компонент.

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

Секвенсер моделює транзакції і відхиляє ті, які порушують задані правила, перш ніж вони потраплять у блок.

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

Документація зазначає, що обмежені адреси зберігаються у вигляді засолених хешів, а не у відкритому вигляді, і рекомендує ланцюгам почекати щонайменше 30 днів після випуску ArbOS 61 на Arbitrum One перед тим, як активувати цю функцію. Оновлення Elara також надає власникам спеціалізованих ланцюгів можливість отримувати комісії за пріоритет, але ця функція відразу вимкнена.

Лише власник ланцюга може активувати її через контрольований доступом прейкомпілятор `ArbOwner`. Збирання комісій за пораду саме по собі не змінює порядок транзакцій, тому ланцюг також необхідно оновити логіку секвенсера для сортировки з використанням поля комісії за пріоритет.

На Arbitrum One активація збору пріоритетних комісій все ще вимагатиме окремого голосування у DAO; Elara лише встановлює базову можливість. Для базової комісії Arbitrum One Elara вводить контракт `BaseFeeManager`, що дозволяє Offchain Labs коригувати мінімальну базову комісію рівня 2 в межах затвердженого DAO діапазону від 0,01 до 0,10 gwei.

Делегація діє два роки після активації основної мережі, вимагає публічного оголошення через форум Arbitrum і може бути скасована DAO.

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

Arbitrum One не очікується, щоб його використовували, оскільки дані транзакцій розраховуються на Ethereum.

Elara також підвищує межу розміру коду для контрактів Stylus з 24 КБ до 96 КБ; зміни не стосуються контрактів Solidity.