Theo Blockworks, kỹ sư Tao Zhu của Anza đã đề xuất một sửa đổi quan trọng đối với giao thức Solana nhằm mục đích nâng cao hiệu quả của các khối Solana. Đề xuất, được nêu chi tiết trong Tài liệu cải tiến Solana (SIMD) 0172, nhắm vào chương trình 'ngân sách tính toán' hiện tại, ban đầu được triển khai để ngăn ngừa lãng phí tính toán. Zhu lập luận rằng chương trình này dẫn đến việc sử dụng không gian khối Solana không hiệu quả.

Ngân sách tính toán là một dòng mã xác định số lượng đơn vị tính toán (CU) mà một giao dịch có thể sử dụng. Các giao dịch khác nhau yêu cầu số lượng CU khác nhau và để tránh các giao dịch lãng phí, Solana đặt giới hạn mặc định là 200.000 CU cho mỗi giao dịch. Mỗi khối Solana có thể chứa tối đa 48 triệu CU, với 200.000 CU được dành riêng cho các giao dịch có ngân sách tính toán mặc định. Zhu tin rằng mặc định này thường là ước tính quá cao, dẫn đến không gian được dành riêng nhưng không được sử dụng trong các khối.

Đề xuất của Zhu gợi ý giảm ngân sách tính toán mặc định từ 200.000 CU xuống còn 0 trong 10 kỷ nguyên, hoặc khoảng 20 ngày. Thay đổi này sẽ yêu cầu người tạo giao dịch yêu cầu ngân sách tính toán chính xác hơn, cho phép 48 triệu CU trong khối Solana có thể chứa nhiều giao dịch hơn. Điều chỉnh này có thể dẫn đến tăng phí trả cho người xác thực, những người đã phải đối mặt với nhiều thách thức gần đây.

Tuy nhiên, không phải tất cả các nhà phát triển Solana đều đồng ý với bản sửa lỗi được đề xuất của Zhu. Một số người cho rằng ngay cả khi ngân sách tính toán mặc định là 0, các giao dịch vẫn cần phải bao gồm các hướng dẫn ngân sách tính toán, được tính vào giới hạn dữ liệu tối đa là 1232 byte cho mỗi giao dịch. Các hướng dẫn này hiện chiếm khoảng 4% tổng giới hạn dữ liệu. Một số nhà phát triển đề xuất di chuyển ngân sách tính toán đến tiêu đề giao dịch, tách biệt với các hướng dẫn và có thể chiếm ít byte hơn. Zhu đã đề cập đến khả năng loại bỏ hoàn toàn chương trình ngân sách tính toán trong tương lai, nhưng điều này không phải là một phần của đề xuất hiện tại.

Cuộc tranh luận vẫn tiếp tục giữa các nhà phát triển Solana, với một số người bày tỏ lo ngại rằng bản sửa lỗi tạm thời có thể làm phức tạp thêm vấn đề đối với các nhà phát triển. Mặc dù có nhiều ý kiến ​​khác nhau, những thay đổi được đề xuất nhằm mục đích tối ưu hóa hiệu quả khối của Solana và cải thiện hiệu suất chung của mạng.