BTC $84,391 +0.09% ETH $2,676 -0.50% USDT $0.9998 +0.00% BNB $776.91 +0.52% XRP $1.51 -0.93% USDC $0.9999 +0.00% SOL $121.86 +0.16% TRX $0.3334 -0.33% ZEC $1,588 -4.67% FIGR_HELOC $1.06 +3.18% HYPE $91.24 -1.00% DOGE $0.0963 -0.39% LINK $13.93 -1.30% XMR $548.48 -1.27% WBT $84.07 -0.03% USDS $0.9998 +0.00% ADA $0.2531 -0.08% RAIN $0.0126 -2.51% LEO $9.05 +0.97% XLM $0.2150 -1.05% NEAR $5.48 +9.65% BCH $331.12 -1.52% UNI $9.61 -1.14% LTC $70.72 -1.64% CC $0.1364 +0.79% SUI $1.26 +8.54% USDE $0.9998 +0.02% AVAX $10.85 +0.61% DAI $0.9998 +0.00% GRAM $1.62 +2.72% USD1 $0.9995 0.00% HBAR $0.0940 +0.71% TAO $324.35 +1.49% SHIB $0.00000587 -0.82% QNT $230.92 +88.03% CRO $0.0664 -0.90% BTW $1.22 +18.39% USDG $0.9999 0.00% ENA $0.2763 +2.00% PYUSD $1.0000 +0.01% M $1.19 -2.20% ONDO $0.5549 +3.50% XAUT $4,272 -0.18% OKB $121.14 +0.37% RLUSD $1.0000 +0.00% USYC $1.14 +0.00% AAVE $153.53 -1.04% PUMP $0.00501364 +14.39% BUIDL $1.00 +0.00% USDY $1.15 -0.05% MNT $0.6720 -2.33% DOT $1.24 +0.47% WLD $0.5475 +3.15% ASTER $0.7235 -1.81% MORPHO $2.70 -0.66% SKY $0.0804 +4.34% PAXG $4,269 -0.20% WLFI $0.0582 -0.43% PEPE $0.00000433 -0.79% ICP $3.14 -1.54% USDD $0.9988 +0.19% HTX $0.0000017 -0.81% ARB $0.2228 -0.89% ETC $9.50 +0.96% EURSAFO $1.15 -0.07% U $0.9999 +0.01% VVV $29.58 -0.94% BGB $2.02 +0.93% USDGO $0.9999 +0.00% USDF $0.9962 +0.02% KAS $0.0479 +1.27% BFUSD $0.9998 +0.01% POL $0.1214 +1.52% GT $11.28 +1.77% JUP $0.3574 +5.17% LIT $4.63 -4.47% ALGO $0.1172 -0.80% CAKE $2.81 +2.85% RENDER $2.03 +2.79% JST $0.1253 +2.12% PI $0.0908 -1.14% KCS $7.35 -0.06% ATOM $1.87 +0.19% BCAP $107.53 +0.00% FIL $1.13 +0.11% NEXO $0.8817 +1.12% DASH $68.09 -6.44% AERO $0.8394 -3.85% VET $0.00917097 -0.36% INJ $7.71 +0.43% USTB $11.22 +0.00% EUTBL $1.21 -0.07% APT $0.8501 +0.91% STABLE $0.0272 -0.29% AKE $0.0314 -5.36% GHO $0.9993 -0.01% ETHFI $0.7078 -3.61% XDC $0.0331 +10.78% PYTH $0.0831 +3.91% PENGU $0.0101 +1.65%

Solana’s plan for fairer trades stalls as block producers still choose which orders get in

SIMD-0649 would police priority within batches, while leaders would retain control over inclusion and batch boundaries. The post Solana’s plan for fairer trades stalls as block producers still choose which orders get in appeared first on CryptoSlate.

Solana’s plan for fairer trades stalls as block producers still choose which orders get in

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.

Related Reading

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.

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.

Originally published by cryptoslate Aggregated for informational purposes. All rights belong to the original publisher.
← Back to all news

Be the first to know

Get deep dives, analysis and updates delivered straight to your inbox.