Según Blockworks, el ingeniero de Anza Tao Zhu ha propuesto una modificación importante del protocolo Solana destinada a mejorar la eficiencia de los bloques Solana. La propuesta, detallada en el Documento de mejora de Solana (SIMD) 0172, apunta al actual programa de "presupuesto computacional", que se implementó inicialmente para evitar el desperdicio computacional. Zhu sostiene que este programa da como resultado un uso ineficiente del espacio de bloques Solana.

El presupuesto de cómputo es una línea de código que determina la cantidad de unidades de cómputo (UC) que puede utilizar una transacción. Las distintas transacciones requieren distintas cantidades de UC y, para evitar transacciones innecesarias, Solana establece un límite predeterminado de 200 000 UC por transacción. Cada bloque de Solana puede contener un máximo de 48 millones de UC, con 200 000 UC reservadas para transacciones con el presupuesto de cómputo predeterminado. Zhu cree que este valor predeterminado suele ser una sobreestimación, lo que genera espacio reservado pero no utilizado dentro de los bloques.

La propuesta de Zhu sugiere reducir el presupuesto de cómputo predeterminado de 200.000 CU a cero en 10 épocas, o aproximadamente 20 días. Este cambio requeriría que los creadores de transacciones soliciten un presupuesto de cómputo más preciso, lo que permitiría que los 48 millones de CU en un bloque de Solana admitan más transacciones. Este ajuste podría resultar en un aumento de las tarifas pagadas a los validadores, que han enfrentado desafíos recientemente.

Sin embargo, no todos los desarrolladores de Solana están de acuerdo con la solución propuesta por Zhu. Algunos sostienen que incluso con un presupuesto de cómputo predeterminado de cero, las transacciones aún tendrían que incluir instrucciones de presupuesto de cómputo, que cuentan para el límite máximo de datos de 1232 bytes por transacción. Estas instrucciones ocupan actualmente alrededor del 4% del límite total de datos. Algunos desarrolladores sugieren mover el presupuesto de cómputo al encabezado de la transacción, que está separado de las instrucciones y podría ocupar menos bytes. Zhu ha mencionado la posibilidad de eliminar el programa de presupuesto de cómputo por completo en el futuro, pero esto no es parte de la propuesta actual.

El debate continúa entre los desarrolladores de Solana, y algunos expresan su preocupación por que una solución provisional pueda complicar aún más las cosas para los desarrolladores. A pesar de las diferentes opiniones, los cambios propuestos tienen como objetivo optimizar la eficiencia de los bloques de Solana y mejorar el rendimiento general de la red.