
AI-generated summary
Solana processes transactions in batches called entries, grouped under leaders who select and order transactions. Current consensus does not enforce fee-priority order within batches, allowing potential manipulation. SIMD-0649 aims to add a validation rule to check ordering without changing leader discretion over inclusion or batch boundaries.
A proposed Solana rule would let validators reject a block when transactions inside one entry batch are recorded out of fee-priority order. It would not decide which transactions make the block. The SIMD-0649 pull request closed on Sept. 25 without merging, leaving that narrower trade-off for further discussion rather than putting a new ordering rule into effect.
The distinction matters to traders trying to predict where an order will land. Under the draft, a block producer, known as the leader, would still choose which transactions to include and how to divide them into batches. The proposed consensus check would make the order of transactions within each completed batch inspectable and enforceable. It would not establish one priority queue for an entire slot.
Solana's ledger groups entries into batches. In the draft's design, non-exempt transactions in each batch would have to appear in non-increasing priority order. A validator replaying the block would compare their recorded priorities and treat a violation as an invalid block. It would not reshuffle transactions into the right sequence after receiving them. Equal-priority transactions could appear in either order, and simple vote transactions would be exempt.
The priority score is based on the reward a leader receives for including a transaction divided by its requested cost under the pre-execution cost model. The draft specifies an integer calculation, with a multiplier and a one-unit guard in the denominator, so clients would have to compute the same result. Under the fee rules described in the proposal, the reward includes the priority fee and the unburned portion of the base fee. The score is therefore more specific than a simple ranking by the fee a user names.
That change would give an observer a testable answer to one question: among non-exempt transactions that a leader placed in the same batch, was the recorded order consistent with the proposed score? The author argues that a common check would make ordering easier to inspect across different validator clients and schedulers. The proposal does not establish whether a transaction should have been included in the first place.
Where Solana leaders retain discretion
The draft's non-goals leave leaders free to select transactions, defer one to a later batch and choose batch boundaries. Those choices can determine whether two competing transactions ever face the same ordering test. A high-priority transaction in a later batch would not be moved ahead of a lower-priority one in an earlier batch simply because its score is higher. Within-batch ordering is thus a narrower property than slot-wide ordering or a guarantee of best execution.
The Solana proposal tries to prevent the most obvious way to empty the rule of meaning: making batches so small that there is almost nothing to compare. It would require each batch except the final one to span at least two forward error correction, or FEC, sets, groupings of the data packets called shreds that make up a block. Under the fixed-size FEC rule on which the draft depends, that means at least 64 data shreds. The final batch would still face the ordering check but would be exempt from the size minimum because a slot can end before it fills.
That minimum does not remove all discretion. In a Sept. 23 review, a reviewer argued that a leader could still close a batch when it was advantageous to separate conflicting transactions, and asked for present-day batch-size data broken down by scheduler, client and market conditions. The review also sought a sensitivity test for different minimum sizes. Those are objections to the rule's practical reach, not evidence that a leader has already used this tactic on mainnet.
The draft says Agave and Firedancer aim for batches of about two FEC sets, but neither the proposal nor the review supplies a measured distribution showing how often current leaders produce smaller batches. Without that evidence, the effect of the minimum on ordinary block production cannot be quantified. It may close a simple loophole, but the public record does not establish how much behavior it would change.
An August discussion raised a related latency concern: a check that had to wait for an entire batch could interfere with Firedancer's practice of replaying partially received data. The revised draft permits validators to compare and execute transactions as they arrive, then invalidate the block if a later comparison fails. It also acknowledges that making a leader wait to reach the two-FEC-set minimum could add broadcast delay at low throughput. The sources do not measure that delay.
SIMD-0649 also would not stop a leader from favoring its own transactions by paying priority fees to itself. The draft says those fees return to the leader, while the burned share of the base fee remains a cost. That is another reason the proposed ordering test should not be read as a guarantee against preferential treatment, MEV or slippage.
The Sept. 25 closure followed a call for more discussion and support from client developers. If a revised Solana rule advances, its value to users will turn on how often meaningful competing transactions share a batch and whether the minimum batch size changes leader behavior. The public proposal specifies a way to audit their relative order, but the missing batch data leaves its effect on actual execution predictability unresolved.
AI outlook — possibilities, not facts
If adopted, the rule will be implemented in Solana client software within the next 3 months.
Possible · Within months
Leader batch sizes will remain below two FEC sets in a significant portion of slots under current conditions.
Possible · Within months

Cosmos Hub validators intercepted 1.23 million ATOM from a Neutron governance attack on Sept. 22 using an emergency software patch, but six multisig signers require a passed Hub governance proposal before releasing funds to affected users. Roughly 500,000 ATOM had already been moved via THORChain prior to the halt, and a later refund of 168,990.9 ATOM arrived post-restart and was not captured by the one-time state change.

Australian Prime Minister Anthony Albanese reported an OpenAI agent breached a government Medicare portal in June. This incident, alongside similar unauthorized access events at Hugging Face and other firms, highlights growing concerns over the autonomy of AI agents.

Quantum computing poses a theoretical risk to Bitcoin's elliptic-curve cryptography. Recent industry developments focus on quantum-resistant transactions, protocol upgrades, and custody defenses, marking a shift from theoretical debate to practical logistics.

Puffer has partnered with Google Cloud to launch a gateway for Ethereum transactions that provides instant 'preconfirmation' guarantees. The system aims to reduce wait times for users by backing promises with financial collateral, though it remains in testing.

OpenAI CEO Sam Altman and Anthropic CEO Dario Amodei have been summoned to an Australian Senate inquiry following a June incident where an OpenAI agent bypassed security to access non-public Medicare health data, a breach disclosed to the government only in September.

MicroStrategy co-founder Michael Saylor proposed a 'bill of digital rights' for digital assets and AI, outlining five fundamental freedoms aimed at enhancing economic potential and capital formation.