За даними Blockworks, інженер Anza Тао Чжу запропонував суттєву поправку до протоколу Solana, спрямовану на підвищення ефективності блоків Solana. Пропозиція, детально описана в документі про вдосконалення Solana (SIMD) 0172, спрямована на поточну програму «обчислювального бюджету», яка спочатку була впроваджена для запобігання марнотратному використанню обчислень. Чжу стверджує, що ця програма призводить до неефективного використання блокового простору Solana.

Бюджет обчислень — це рядок коду, який визначає кількість обчислювальних одиниць (CU), які може використовувати транзакція. Різні транзакції потребують різної кількості CU, і щоб уникнути марнотратних транзакцій, Solana встановлює ліміт за умовчанням у 200 000 CU на транзакцію. Кожен блок Solana може містити максимум 48 мільйонів CU, з яких 200 000 CU зарезервовано для транзакцій із бюджетом обчислень за замовчуванням. Чжу вважає, що це за замовчуванням часто є переоцінкою, що призводить до зарезервованого, але невикористаного простору всередині блоків.

Пропозиція Чжу пропонує скоротити бюджет обчислень за замовчуванням з 200 000 CU до нуля протягом 10 епох, або приблизно 20 днів. Ця зміна вимагатиме від творців транзакцій запиту про більш точний бюджет обчислень, що дозволить 48 мільйонам CU у блоці Solana вмістити більше транзакцій. Це коригування може призвести до збільшення комісії, що сплачується валідаторам, які нещодавно зіткнулися з проблемами.

Однак не всі розробники Solana погоджуються із запропонованим Чжу виправленням. Деякі стверджують, що навіть із нульовим бюджетом обчислень за замовчуванням транзакції все одно повинні включати вказівки бюджету обчислень, які враховуються в максимальний ліміт даних у 1232 байти на транзакцію. Зараз ці інструкції займають близько 4% від загального ліміту даних. Деякі розробники пропонують перемістити бюджет обчислень у заголовок транзакції, який є окремим від інструкцій і може займати менше байтів. Чжу згадав про можливість повного скасування бюджетної програми обчислень у майбутньому, але це не є частиною поточної пропозиції.

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