⚡️🛠️ A Zig-fueled implementation for the JAM protocol

Earth
Joined August 2024
JamZig⚡passed the M1 interview The grilling was tough and worth it. I came out with a deeper, more nuanced understanding of the JAM protocol and the subtle design choices beneath it. Plenty more to uncover Gratitude to @gavofyork, @_davxy_, @bkchr, and Jan Bujak Onto M2 🚀
20
13
1
47
1,006
We have not yet begun the actual performance optimizations for JamZig⚡, but @ziglang already shows promise. It is slightly faster than some of the highly optimized teams in the simplest path execution path. 👉fluffylabs.dev/jam-testing/
5
6
1
35
1,684
JamZig passed the full JAM GP 0.7.2 conformance suite ⚡️ Minifuzz → L2a → L2b → L3a → L3b. All green. Zig-implemented JAM target. 1M-step fuzz, Safrole on, full-spec lanes. Attestation 👇 fuzz.jamtoaster.network/subm… #JAM @Polkadot #Zig @ziglang
33
24
9
72
14,403
🚀M1 MILESTONE: COMPLETE! 🚀 W3F Auditor Piet Wolff successfully fuzzed JamZig⚡ with 1M blocks using the fuzzer by @_davxy_. A massive win for the project as we move into the M1 Fellowship Review! 🤝 Next up? M2: Networking Implementation. ⚡️ #Web3 @Polkadot @ziglang
9
19
4
76
7,173
Spent my free Sunday well visualising block execution 🚀 Optimised ~40% speed boosts on some execution paths!⚡️ Looking forward to the dashboard next performance run 🤠 Always a Joy working on the brilliant #JAMProtocol design of @gavofyork . ✨ @ziglang @_davxy_ @Polkadot
11
9
57
3,759
First look at overall performance across JAM Implementors. Polkajam leads; JamZig (pure Zig language) is already competitive with debug logs enabled. Stripped benches coming soon — and yes, we expect to push this up! ⚡🤠 @Polkadot @ziglang #JAMProtocol
11
9
2
46
4,480
In The Hague, sipping coffee ☕ and refactoring host functions in JamZig. Bleeding-edge #JAM tech isn’t just theory — it’s being built, line by line, for the #Polkadot future 🚀 #BlockchainDev #JamZig
3
1
14
662
On our way to @web3summit 🚆 Building resilient public infrastructure, one trainride at a time. Looking forward! #BuildingPublic #ResilientInfrastructure #JamZig
3
224
A productive weekend it seems, just released the: JamZig⚡ M1 v0.6.6 Fuzz Target 🤠 github.com/jamzig/conformanc… Happy Fuzzing! #JAMProtocol @polkadot @polkaworld_org
4
1
1
13
1,504
At Sub0 in Bangkok Thailand, we discussed JamZig & the JAM Protocol, topic: building resilient public infrastructure and introducing beautiful fast Zig language to Web3. ⚡❤️ Watch our interview here: youtu.be/0Z1k2ktWeS4?si=teP7… #JamZig #Zig #JAMProtocol @Polkadot #Web3 @ziglang
2
1
1,850