Pinned Tweet
1/ Ed25519 verification is a major cost in Solana block replay. Mithril is written in Go, and the standard Go library wasn't enough for the throughput we wanted.
Today we're releasing narya-ed25519. 5.8× faster than crypto/ed25519 at 4.7 µs/sig (Zen5).
github.com/Overclock-Vali…
Today we're releasing narya-ed25519. 5.8× faster than crypto/ed25519 at 4.7 µs/sig (Zen5).
github.com/Overclock-Vali…
8
22
99
121,713
Overclock | Solana Validator retweeted
our very own chief caveman (@cavemanloverboy) spent some of the weekend fixing bugs and adding Harmonic support to the Mithril Solana validator client @OverclockSol
this block, broadcasted by the Temporal Topaz Validator, was produced on the HarmonicMithril client orbmarkets.io/block/460207884
Harmonic remains committed to making Solana the most robust blockchain where any asset can be traded at the speed of light
this block, broadcasted by the Temporal Topaz Validator, was produced on the HarmonicMithril client orbmarkets.io/block/460207884
Harmonic remains committed to making Solana the most robust blockchain where any asset can be traded at the speed of light
9
10
68
5,592
Overclock | Solana Validator retweeted
In order for 20 market makers to reliably quote JUST the S&P500 members at 10 quotes per second, the chain needs to support 100k oracle updates per second.
with the fd runtime, oracle updates execute with a mode of about 15 micros (load, execute, commit). verifying these signly 19 micros — more than the time it takes to execute — until now!!!
this optimization is a HUGE step toward making Solana the house of all finance.
with the fd runtime, oracle updates execute with a mode of about 15 micros (load, execute, commit). verifying these signly 19 micros — more than the time it takes to execute — until now!!!
this optimization is a HUGE step toward making Solana the house of all finance.
The multicore bench stats in the original thread were outdated and have now been updated
7
15
75
6,522
Thank you to @Allnodes for giving us a free Ryzen server rental to test these Zen5 benchmarks on!
1/ Ed25519 verification is a major cost in Solana block replay. Mithril is written in Go, and the standard Go library wasn't enough for the throughput we wanted.
Today we're releasing narya-ed25519. 5.8× faster than crypto/ed25519 at 4.7 µs/sig (Zen5).
github.com/Overclock-Vali…
1
1
24
1,232
10/ Regarding our work here, we want to say thank you to our AI overlords.
AI was deeply involved in the R&D (Codex, ChatGPT Pro, Claude) and helped explore code, analyze profiles/math, generate hypotheses and tests, write docs, and implemented all the code including assembly.
AI was deeply involved in the R&D (Codex, ChatGPT Pro, Claude) and helped explore code, analyze profiles/math, generate hypotheses and tests, write docs, and implemented all the code including assembly.
1
0
7
426
11/ Narya is alpha and unaudited, and the AVX-512 backend is opt-in rather than automatic. We differential-test against Go's stdlib and curve25519-voi, run the CCTV and Wycheproof suites, and fuzz, but it still needs independent review.
Apache-2.0, attributions in NOTICE.
Apache-2.0, attributions in NOTICE.
1
0
7
392
1/ Mithril v0.1.0-frodo is here: our independent Solana client written in Go is now an active validator on Alpenglow testnet, producing blocks, voting, and running full Alpenglow consensus.
Try it via the alpenglow-dev branch:
github.com/Overclock-Vali…
Try it via the alpenglow-dev branch:
github.com/Overclock-Vali…
10
19
81
14,622
5/ Core validator features left to implement include: snapshot production, Turbine retransmit (ingestion is working), other networking and repair updates, broader validator hardening, and block builder integrations, among other things.
1
0
3
302
6/ And with that, we'd be happy to see more contributors join the fellowship ⚒️
If you're interested, join our Discord and send word in our Mithril channels:
discord.gg/sHzb3EvmkR
If you're interested, join our Discord and send word in our Mithril channels:
discord.gg/sHzb3EvmkR
0
0
6
296






