@andrewrust_sol

Agave releases Solana protocol updates Validator research

Joined April 2023
Solana Transaction V1 is live on Testnet and Devnet. It raises the transaction size limit to 4,096 bytes but drops Address Lookup Tables. Here’s why and when to use V1 vs V0 + ALTs. cc @solana_devs
1
1
157
If you want it done right, build it yourself. 5M downloads later @zbr0wn and @anza_xyz keep @solana and the broader Rust ecosystem winning. 💪
wincode has surpassed 5M downloads 📦📈 Our Rust crate started as a fix for serialization performance in the Agave validator client. RustSec now lists it as a recommended bincode replacement. Built to make Solana faster, now adopted across the Rust community. Credit to Anza IBRL engineering culture who keep pushing the envelope on speed. How it works by wincode creator @zbr0wn: anza.xyz/blog/wincode-bincod…
54
What Transaction V1 unlocks: a 4096 byte tx limit, up from 1232. 🔹 Confidential-balance ZK proofs 🔹 Untruncated Winternitz signatures 🔹Nested Squads multisigs 🔹BLS verification without precompiles All in one tx, with protocol-level atomicity no Jito bundle workaround.
51
Solana slot time: 400 → 350 → 300 → 250 → 200ms. The blockhash validity window is ~150 slots: 60s at 400ms, 45s at 300ms, 30s at 200ms. Audit hardcoded timeouts, retries, “wait N slots,” cache TTLs and expiry logic. Anything else to add @solana_devs?
38
In my view, the SGP-0003 vote to increase fees for compute-heavy transactions failed for a few key reasons: 🔴 Why it failed: - Fear of higher transaction costs - Major impact on aggregators and other CU-heavy DeFi apps - Not enough data showing the real cost 🟢 What could help it pass: - Real-world fee benchmarks - Before-and-after CU comparisons - Guidance on optimizing apps to match or beat today’s fees, showing that higher costs aren’t inevitable just a reason to optimize
59
Andrew | Solana Protocol Research retweeted
There are a lot of major changes happening soon - Next week: First step down in rent reduction - Sept 9: Transaction V1 goes live - Dropping slot time even further - October: Alpenglow Then we all meetup at Scale or Die in November Solana development will never be the same
66
63
29
539
180,357
Andrew | Solana Protocol Research retweeted
Anchor 0.32.0 and 0.32.1 are now released There are a lot of changes, but most notably: - Automatic IDL deployment on program deployment - IDL build stabilization (no more nightly!) - Anchor verify now uses solana verify and more Checkout the full changelog 👇
27
35
5
269
43,219
Andrew | Solana Protocol Research retweeted
Results are in: > SGP 0001: The Solana Constitution - ✅ > SGP 0002: Double Disinflation - ✅ > SGP 0003: Resource and Inclusion Fee - ❌
Solana Validator Governance Voting is now live for SGP 1, SGP 2, and SGP 3. - SGP-0001: The Solana Constitution - SGP-0002: Double Disinflation - SGP-0003: Resource and Inclusion Fee Voting lasts until the end of epoch 1023 (Thursday at approximately 15:30 UTC). See the proposals here, and go vote: governance.solana.com
12
21
3
253
12,165
SGP-0002 Looks like we did it, congratulations to everyone on this milestone! 🎉 @SolanaFndn
1
5
138
Andrew | Solana Protocol Research retweeted
just use @JupiterExchange (to stake your SOL)
BREAKING: @krakenfx VOTES AGAINST SOLANA PROPOSAL TO REDUCE THE $SOL INFLATION SCHEDULE BY INCREASING THE DISINFLATION RATE FROM THE CURRENT -15% RATE TO -30%. SOURCE: governance.solana.com/propos…
36
27
2
326
14,254
I’m disappointed by the current SGP-0002 (reduction of SOL emissions) vote. It’s a shame that @krakenfx, @everstake_pool, and @Figment_io voted at their own discretion without publicly seeking input from their delegators or at least explaining how they reached their decisions.
1
127
Andrew | Solana Protocol Research retweeted
Breaking: Both @krakenfx and @VelocityDEX (formerly DRIFT) have voted NO on SGP-0002. A little over two hours left - unless there's a last minute saving grace by the large validators who have yet to vote - this will not pass. I'm not surprised about @VelocityDEX but Kraken? 😢
29
16
4
203
48,834
Solana is entering a new governance era. 🔹SGP-0001 formalizes on-chain decision-making 🔹SGP-0002 could reduce SOL issuance faster, with ≈18.9M fewer SOL created over six years 🔹SGP-0003 proposes raising daily burns from≈650 to 7,500–9,000 SOL Governance is becoming a key part of Solana’s tokenomics.
1
3
91
SGP-0003 would replace Solana’s flat fee with an inclusion fee + a burned fee based on requested compute. Efficient txs may get cheaper but compute-heavy apps could pay much more. Stake leans YES, many app builders say NO. The real question: what should @solana optimize for?
1
1
4
86
Andrew | Solana Protocol Research retweeted
300ms now pending on Solana mainnet 👀 effective start of epoch 1024 (~3 days)
26
43
13
232
38,497
1/2 Agave v4.3 operator checklist: • Bigtable connection failures are now fatal when Bigtable ledger storage or upload is enabled • Banking trace is off by default; re-enable it with --enable-banking-trace <max bytes> • --tpu-connection-pool-size was removed
1
1
67
2/2 More upgrade notes: • --limit-ledger-size is deprecated, not removed. Migrate to --limit-blockstore-size; for a custom value start at roughly 2× the old one • Snapshots containing an invalid vote account now fail to load
1
58
Agave v4.3 reverted the banking-stage change that accounted for actual compute consumed. It’s back to reserve-then-refund: your requested CU limit counts against block capacity again. Padding SetComputeUnitLimit to 1.4M can hurt inclusion. Measure usage and set a tight limit.
46
Why is Solana targeting 200ms slots? Not because someone wanted a round number. The real constraint discussed by validators was global leader handoff latency. Tokyo → Europe propagation can already approach ~200ms. So the target was not chosen around CPU limits. It was chosen around geography, networking and physics. @solana_devs
1
88
I went through the latest Solana validator call. One thing surprised me: the path to 100M CU blocks / 200ms slots is not just consensus or execution. It also depends on validator networking. More shreds, less time, less kernel overhead. That is why XDP matters.
87