Автор: Shenchao TechFlow
Глибокий огляд: Мікропокращення базової інфраструктури публічних ланцюгів часто можуть спричинити системний стрибок у продуктивності всієї мережі. 2 листопада репозиторій пропозицій Solana офіційно об’єднав дуже очікувану пропозицію SIMD-0567. Цей план передбачає повну заміну довгий час використовуваної програми рахунків пов’язаних токенів новою реалізацією на основі легковагового фреймворку Pinocchio.
Як один із найбільш часто використовуваних ключових компонентів для переказів та взаємодій у мережі Solana, стара версія програми токенних акаунтів довгий час займала значну частину обчислювального бюджету. Це оновлення, за збереження повної сумісності інтерфейсу команд для розробників, досягло стрімкого зниження вагомого споживання обчислювальних одиниць на 81% завдяки екстремальній рефакторингу коду.
За оцінками пропозиції, перебудова цього єдиного базису безпосередньо призведе до зменшення споживання обчислювальних одиниць у всій мережі Solana приблизно на 10–11%. Цей прогрес не лише демонструє глибоку інженерну експертизу екосистеми у витисненні продуктивності на рівні виконання, але й відкриває цінний простір у блоках для зважування високих навантажень транзакцій.
SIMD-0567 отримав об'єднання: Pinocchio перебудовує базову структуру токена
За даними офіційного репозиторію пропозицій щодо покращення Solana, пропозиція SIMD-0567, спрямована на глибоку оптимізацію продуктивності базових облікових записів, офіційно завершила об'єднання коду. Ця пропозиція пропонує ввести нову програму під кодовою назвою p-ATA для заміни існуючої старої системи пов'язаних токенних облікових записів.
Основою нової схеми є легковажкий фреймворк Pinocchio. Pinocchio — це надлегка бібліотека Rust, розроблена спеціально для високопродуктивних смарт-контрактів, яка забезпечує винятково ефективне виконання нижчих інструкцій шляхом обходу надлишкових абстракцій та виділення пам’яті купи у традиційних фреймворках.
Ще важливіше, ця реконструкція строго дотримується принципу безперервного міграції на архітектурному рівні. p-ATA повністю зберігає 100% сумісність із існуючим інтерфейсом команд, що означає, що тисячі децентралізованих додатків, гаманців та агрегаторів у всьому мережі можуть без будь-яких змін у коді викликів своїх бізнес-процесів плавно скористатися перевагами продуктивності.
Витрати на обчислення знизилися на 81%: загальне споживання енергії мережею зменшилося на 10%
Дані тестування продуктивності демонструють захоплюючий ступінь оптимізації. Згідно з технічними деталями, розкритими в пропозиції, після вагового розрахунку на основі реальної частоти використання інструкцій у всій мережі, споживання обчислювальних одиниць (Compute Units, CU) p-ATA зменшилося в середньому на цілі 81% порівняно з оригінальною програмою.
У архітектурі Solana облікові записи пов’язаних токенів відповідають за управління зв’язками між гаманцями користувачів і конкретними токенами. Майже всі основні взаємодії в мережі — від щоденних переказів до обміну на DEX та випуску токенів — вимагають частого виклику цієї програми, що робить її основним джерелом навантаження на мережу.
Оскільки ця програма викликається надзвичайно часто, значна оптимізація локальної продуктивності безпосередньо перетворюється на масштабне розширення мережі. Оцінки моделі пропозиції показують, що проста заміна цієї базової програми зменшить загальне споживання обчислювальних одиниць у Solana на 10–11%, відкриваючи величезний потенціал пропускної здатності.
Зменшення відсотка невдалих транзакцій: надання цінної пропускної здатності блоків для високочастотних застосунків
Загальне споживання CU зменшилося більше ніж на 10%, що дуже швидко покращує досвід кінцевих користувачів і розробників. У механізмі виконання блокчейну кожен блок і кожна гаряча точка облікового запису мають строгий ліміт обчислювальних одиниць; під час перевантаження мережі надмірне споживання CU легко призводить до викидання транзакцій або їх прямого завершення з помилкою через перевищення часу.
Зі значним зменшенням витрат на підlying токенів, кількість паралельних транзакцій, які можуть бути вміщені в один блок, суттєво зросте. Для хай-фрік трейдерів, арбітражних роботів та трейдерів, що реагують на мем-токени, різке зниження енергоспоживання для створення облікових записів та переказів значно зменшить прослизання та ризик відкату транзакцій.
Крім того, у моделі ціноутворення одиниць обчислення більш легкий код означає менші витрати на пріоритетну комісію за транзакцію. Розробники можуть не лише виділити більше обчислювальних ресурсів для складної логіки розумних контрактів, але й забезпечити стабільну та неперервну роботу базових ланок бізнес-процесів у періоди екстремальної активності на ланцюзі з меншими витратами.
Етап перевірки та запуск на головній мережі: практичні межі поступового інжинірингового впровадження
Хоча технічні індикатори демонструють сильну привабливість, основна команда розробників Solana зберігає високий рівень обережності у темпах розробки. Офіційно зазначено, що включення до сховища пропозицій щодо покращень означає лише стадійне визнання архітектурних специфікацій та теоретичних рішень, але не означає, що вони вже розгорнуті на головній мережі.
Наразі SIMD-0567 перебуває у статусі офіційного комunitного огляду (Review). Перш ніж перейти до тестнету та оновлення основної мережі, розробницька команда проведе детальні рецензії колегами та формальну верифікацію щодо безпеки, тестування меж стану та логіки відкату при екстремальних умовах паралелізму.
Від підвищення консенсусного механізму до спрощення базової програми, Solana підсилює свою конкурентну перевагу як короля монолітних ланцюгів, розгортаючи дві паралельні інженерні стратегії. Така оптимізація на рівні мікромодулів системи не лише забезпечує екосистемним застосункам надійний запас обчислювальних потужностей, але й закладає основу для досягнення мрії про десятки тисяч TPS.




