- дата публікації
neox-rs v2.7.0 зливає 185 комітів з Reth upstream, закриває дев'ять вразливостей
- джерело
- сайт
- neonewstoday.com
- відкрити джерело
R3E Network випустила версію neox-rs v2.7.0, об'єднавши 185 змін з Reth 2.7.0, виправивши дев'ять вразливостей аудиту cargo та зміцнивши життєвий цикл валідаторів для дистрибутивного генератора ключів.
Засновник R3E Network і розробник Neo, Джиммі Ляо, оголосив про випуск 20 жовтня. Клієнт повноцінного вузла Neo X на базі Rust пройшов три попередні версії з моменту свого debut у липні, від початкового передвипуску до першої стабільної версії з виправленнями консенсусу та остаточної версії, що закриває 11 проблем.
Номер версії було піднято з v2.5.2 одразу до v2.7.0 для узгодження з нумерацією Reth. Випуск включає кодову базу Reth 2.7.0, зберігаючи специфічні для Neo X протокольні шари, як-от dBFT консенсус, шифрування на основі DKG, обробку Anti-MEV та власні RPC ендпоїнти.
Окрім злиття з Reth, оракул Neo X Geth було синхронізовано з останньою базою, а файли з генезисом MainNet і TestNet перевірені на відповідність канонічним байтам. Усе, що стосується безпеки, включає виправлення дев'яти вразливостей, команди з яких оновлено до quinn-proto 0.11.18 та rustls 0.23.46, завдяки чому зараз проект не має відомих вразливостей за результатами аудиту. Додатково внесено чотири зміни для підвищення надійності в життєвому циклі валідатора DKG, що вирішують проблеми, виявлені під час тривалих перевірок. Кандидат на випуск пройшов валідацію через 1,402-блокову перевірку G8, підтвердивши прогрес DKG раундів та записавши нуль реорганізацій. Заплановано подальшу синхронізацію даних MainNet з генезису після випуску, при цьому neox-rs продовжує залишатися незалежною реалізацією протоколу Neo X на Rust.