source avatarΞLIKRYPTO

Поділитися

BASE DENIM UPGRADE: ВАМ ВАЖЛИВО ЗНАТИ @base четверте оновлення мережі, Denim, було запущено на мейннеті 5 листопада 2026 року. Воно вводить нативні блоки з інтервалом 200 мс, точність виконання смартконтрактів з роздільною здатністю в мілісекундах за допомогою BaseTime та покращені механізми контролю переказів для токенів B20. Ось що змінилося і чому це важливо. ⇩ ⊹ НАТИВНІ БЛОКИ 200 МС: ПОЗА FLASHBLOCKS Раніше Base використовував Flashblocks для надання попередніх переглядів транзакцій під час формування блоків. Ці попередні перегляди забезпечували швидший доступ до даних, але не були канонічним станом і могли змінюватися до завершення блоку. Denim замінює цю окрему систему попередніх переглядів на п’ять повних канонічних блоків за секунду, доступних через стандартні методи Ethereum JSON-RPC. Це спрощує доступ додатків до останнього стану та видаляє необхідність згідження попередніх переглядів Flashblock з завершеними блоками. ⊹ НОМЕРИ БЛОКІВ ТЕПЕР ЗБІЛЬШУЮТЬСЯ В 10 РАЗІВ ШВИДШЕ Base переходить від приблизно одного блоку кожні дві секунди до одного блоку кожні 200 мс. Проте швидше включення не означає миттєвої фінальності. Транзакції стають безпечними, коли їхній пакет опубліковано на ethereum, і фінальними, коли ethereum фіналізує цей пакет. Також важливо врахувати наявні смартконтракти: додатки, які використовують block.number для вимірювання минулого часу, можуть працювати по-різному. Раніше затримка в 100 блоків відповідала приблизно 200 секундам. За Denim вона становить приблизно 20 секунд. Це може вплинути на таймлоки, затримки виведення, графіки виплат, періоди управління, періоди охолодження та розрахунки TWAP. Розробникам потрібно перевірити припущення щодо часу, заснованого на блоках, а не сприймати це як просте прискорення. ⊹ BASETIME: ТОЧНІСТЬ В МІЛІСЕКУНДАХ Denim вводить BaseTime, що надає смартконтрактам доступ до мілісекундної точності миттєвих міток часу. Стандартний block.timestamp залишається виміряним у цілих секундах. Оскільки Base тепер створює п’ять блоків за секунду, послідовні блоки можуть мати однакову миттєву мітку часу. BaseTime забезпечує більш точний час для додатків, таких як аукціони, торгово-обмінні системи та часове обчислення нагород. Важливо: він не замінює стандартний block.timestamp на мілісекунди. Розробники повинні явно використовувати BaseTime, коли потрібна більша точність. ⊹ B20: ПОКРАЩЕНІ КОНТРОЛИ ТОКЕНІВ Denim також покращує B20 — стандарт токенів Base — за допомогою трьох змін: ▹ Повторно використовувані політики відповідності: Додає оператор NOT разом з AND та OR, що дозволяє видавцям створювати гнучкіші умови переказу. ▹ Вимушене виконання виконавця переказу: Закриває обхідний шлях, який раніше дозволяв прямий виклик transfer для обходу налаштованої TRANSFER_EXECUTOR_POLICY. ▹ Захист втрати токену: Перекази, майнтинг та конфіскації на адресу самого токен-контракту тепер скасовуються з помилкою InvalidReceiver, що допомагає запобігти застряганню токенів там. Ці покращення посилюють контроль видавця, але не гарантує автоматично виконання регуляторних вимог. Це все ще залежить від реалізації та юрисдикції. ⊹ ЩО ПОТРІБНО ПЕРЕВІРИТИ РОЗРОБНИКАМ ▹ Модернізуйте додатки, що залежать від Flashblocks, на підписки канонічних блоків та стандартнi RPC-методи. ▹ Перевірте контракти, які використовують к-сть блоків як вимір часу. ▹ Використовуйте BaseTime там, де потрібна точність менше секунди. ▹ Оновите RPC-инфраструктуру, індексатори та Дослідник для швидшого темпу блокування. ▹ Перевірте політики переказу та відповідності B20. ⊹ МОЯ ОЦІНКА Denim — це багато бiльше, нiж зменшення часу блоку. Нативні канонiчнi блоки 200 мс спрощують доступ до стану, BaseTime надає бiльш точнi можливостi вимiру часу, а змiни B20 посилюють контроль на рiвнi токенiв. Компромiс полягає в тому, що існуючi додатки повиннi перевiрити припущення, побудованi на попередньому темпi блокування. Бiльш швидке включення також не слiд плутати з фiнальнiстю, забезпеченою ethereum. Це оновлення надає розробникам бiльш потужну інфраструктуру, але його довгострокова цiннiсть залежатиме вiд того, наскiльки ефективно додатки адаптуються та використовують цi покращення. Це моя думка на основi даних, якi я перевiрив, а не фiнансова порада.

No.0 picture
Відмова від відповідальності: Інформація на цій сторінці може бути отримана від третіх осіб і не обов'язково відображає погляди або думки KuCoin. Цей контент надається лише для загального інформування, без будь-яких запевнень або гарантій, а також не може розглядатися як фінансова або інвестиційна порада. KuCoin не несе відповідальності за будь-які помилки або упущення, а також за будь-які результати, отримані в результаті використання цієї інформації. Інвестиції в цифрові активи можуть бути ризикованими. Будь ласка, ретельно оцініть ризики продукту та свою толерантність до ризику, виходячи з ваших власних фінансових обставин. Для отримання додаткової інформації, будь ласка, зверніться до наших Умов використання та Розкриття інформації про ризики.