Blockworks'e göre, Anza mühendisi Tao Zhu, Solana bloklarının verimliliğini artırmayı amaçlayan Solana protokolünde önemli bir değişiklik önerdi. Solana İyileştirme Belgesi (SIMD) 0172'de ayrıntılı olarak açıklanan öneri, başlangıçta hesaplama israfını önlemek için uygulanan mevcut 'hesaplama bütçesi' programını hedef alıyor. Zhu, bu programın Solana blok alanının verimsiz kullanımına yol açtığını savunuyor.

Hesaplama bütçesi, bir işlemin kullanabileceği hesaplama birimi (CU) sayısını belirleyen bir kod satırıdır. Farklı işlemler farklı miktarlarda CU gerektirir ve Solana, israfçı işlemleri önlemek için işlem başına varsayılan 200.000 CU sınırı koyar. Her Solana bloğu, varsayılan hesaplama bütçesine sahip işlemler için ayrılmış 200.000 CU ile maksimum 48 milyon CU içerebilir. Zhu, bu varsayılanın genellikle aşırı tahmin olduğunu ve bloklar içinde ayrılmış ancak kullanılmayan alana yol açtığını düşünmektedir.

Zhu'nun önerisi, varsayılan hesaplama bütçesini 10 dönem veya yaklaşık 20 gün boyunca 200.000 CU'dan sıfıra düşürmeyi öneriyor. Bu değişiklik, işlem oluşturucuların daha kesin bir hesaplama bütçesi talep etmesini gerektirecek ve Solana bloğundaki 48 milyon CU'nun daha fazla işlemi barındırmasına olanak tanıyacak. Bu ayarlama, yakın zamanda zorluklarla karşılaşan doğrulayıcılara ödenen ücretlerin artmasıyla sonuçlanabilir.

Ancak, Solana geliştiricilerinin hepsi Zhu'nun önerdiği düzeltmeye katılmıyor. Bazıları, varsayılan hesaplama bütçesi sıfır olsa bile işlemlerin, işlem başına 1232 baytlık maksimum veri sınırına karşı sayılan hesaplama bütçesi talimatlarını içermesi gerektiğini savunuyor. Bu talimatlar şu anda toplam veri sınırının yaklaşık %4'ünü kaplıyor. Bazı geliştiriciler, hesaplama bütçesini talimatlardan ayrı olan ve daha az bayt kaplayabilen işlem başlığına taşımayı öneriyor. Zhu, gelecekte hesaplama bütçesi programını tamamen ortadan kaldırma olasılığından bahsetti, ancak bu mevcut teklifin bir parçası değil.

Solana geliştiricileri arasında tartışmalar devam ediyor ve bazıları geçici bir düzeltmenin geliştiriciler için işleri daha da karmaşık hale getirebileceği endişesini dile getiriyor. Farklı görüşlere rağmen önerilen değişiklikler Solana'nın blok verimliliğini optimize etmeyi ve ağın genel performansını iyileştirmeyi amaçlıyor.