Оновлення NeoGo v0.107.1: нове рішення для синхронізації блоків з використанням NeoFS та покращення функціональності для операторів вузлів

Оновлення NeoGo v0.107.1: нове рішення для синхронізації блоків з використанням NeoFS та покращення функціональності для операторів вузлів

22

В Neo SPCC випущено NeoGo v0.107.1, що містить нове рішення на базі NeoFS для синхронізації блоків. Це оновлення залишається сумісним з Neo C# v3.7.5, поточною версією на Neo MainNet, і не вимагає повторної синхронізації бази даних, пропонуючи простий процес оновлення для операторів вузлів.

Синхронізація на базі NeoFS

Сервіс NeoFS BlockFetcher є основним доповненням до цього випуску, який діє як альтернатива механізму синхронізації блоків через p2p. BlockFetcher дозволяє вузлам завантажувати, перевіряти та синхронізувати дампи блоків, збережені в NeoFS.

Цю функцію, що підтримується новою утилітою командного рядка upload-bin, можна активувати через конфігураційний файл. Як частина цього оновлення, Neo SPCC почне підтримувати дампи блоків як для суспільних мереж N3, так і NeoFS.

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

Інші покращення

Оновлення вводить кілька поліпшень, спрямованих на покращення функціональності та досвіду розробки для користувачів NeoGo. Серед них підтримка стандарту NEP-24 на рівнях компілятора та генератора биндингів, оновлення RPC актора/виконавця, neotest та unwrap пакунків, а також виправлення для NeoGo VM, виявлені за допомогою диференційного фуззингу.

Додаткові зміни включають нові інструменти для інтерфейсу командного рядка, фільтри параметрів сповіщень для системи сповіщень WebSocket та підтримку майбутнього хардфорка Echidna, який ще не активований. Застарілу функціональність було видалено; існуючим користувачам NeoGo слід перевірити список змін поведінки в нотатках до випуску для забезпечення сумісності.

Випуск патчу

Ці оновлення спочатку були випущені в NeoGo v0.107.0. Однак, був розповсюджений патч випуску v0.107.1, щоб виправити проблему з процедурою завершення роботи NeoFS BlockFetcher. Помилка викликала інтенсивне використання CPU, обмежуючи функціональність вузлів. Рекомендується, щоб оператори вузлів оновилися до останньої версії якнайшвидше, щоб відновити очікувану поведінку. Зміни в конфігурації або повторна синхронізація не потрібні.

Оригінальний журнал змін для v0.107.0 можна прочитати за наступним посиланням:Читати журнал змін

Засновники Pi Network: криптобілліонери на фоні падіння ринку
Засновники Pi Network: криптобілліонери на фоні падіння ринку
Засновники Pi Network стали криптобілліонерами, попри падіння ціни та капіталізації. Потенціал токенів залишається обмеженим до 2028 року. 📉💰🌐
Переглянути
PayPal пропонує 3,7% річних на стейблкоїн PYUSD, посилюючи конкурентну боротьбу на ринку
PayPal пропонує 3,7% річних на стейблкоїн PYUSD, посилюючи конкурентну боротьбу на ринку
PayPal запускає нову програму, пропонуючи 3,7% річних на свій стейблкоїн PYUSD, щоб стимулювати його популярність серед користувачів. 💰🚀📈
Переглянути
Sei Network: Революційне оновлення Giga Upgrade підвищує швидкість обробки до 5 гігас за секунду.
Sei Network: Революційне оновлення Giga Upgrade підвищує швидкість обробки до 5 гігас за секунду.
Sei Network вражає швидкістю обробки 5 гігас за секунду завдяки Giga Upgrade. Плани на розбудову екосистеми та інтеграція USDT0 свідчать про зростаючий інтерес до платформи. 🚀💡🔗 #SeiNetwork
Переглянути
Криптовалюта VOXEL різко впала до $0.06 після 200% зростання: що сталося?
Криптовалюта VOXEL різко впала до $0.06 після 200% зростання: що сталося?
Криптовалюта VOXEL впала до $0.06 після рекордного зростання на 200%. Торгівля значно знизилася, що викликало підозри, і Bitget проводить розслідування. ⚠️📉💰🎮
Переглянути