Eric Woolsey (@zeroXforerunner) profile picture
Vancouver, Canada
Joined July 2011
Photo by Eric Woolsey (@zeroXforerunner)Photo by Eric Woolsey (@zeroXforerunner)Photo by Eric Woolsey (@zeroXforerunner)Photo by Eric Woolsey (@zeroXforerunner)Photo by Eric Woolsey (@zeroXforerunner)Photo by Eric Woolsey (@zeroXforerunner)Photo by Eric Woolsey (@zeroXforerunner)Photo by Eric Woolsey (@zeroXforerunner)
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
Bonus: every row is a contiguous slice, so building the tree is one parallel pass per row, with no locks and no unsafe. Write-up with interactive figures: blog.woolsey.dev/blog/cascad… @OsirisDjed @0xKitsune yes I'm finally posting this after 2 years...
3
74
The fix: grow sideways. The left edge becomes a “spine”. Each spine node sits in the empty slot 0 of the heap for its right subtree. Doubling the array appends one chunk, and nothing moves.
1
2
43
The usual array layout (a heap) renumbers every node when the tree grows a level. That’s fine in RAM and painful in a 30 GB mmap’d file.
1
1
41
A fixed-depth Merkle tree with 2³⁰ leaves is ~64 GiB if you store all of it, and almost all of that is hashes of empty leaves. I wanted a tree that’s dense, growable and never rewrites itself. 🧵
1
1
5
178
Eric Woolsey retweeted
Happy to announce that Full Block Access Lists will be coming to World Chain Mainnet on August 17! Checkout the article from the protocol team for a deep dive into the implementation, and benchmarks :)
Full block access lists are coming to World Chain Mainnet on August 17. This deep dive covers the protocol design, execution model, benchmarks, and why streamed access lists matter for scaling.
1
12
1,478
Eric Woolsey retweeted
Introducing World Chain v2.4.0. Full Block Access Lists, an out-of-protocol sidecar to Flashblocks that enables parallel pre-processing of full blocks, shard by shard, before consensus validates them. Lower hardware requirements for every validator on the network, and stronger decentralization because of it. github.com/worldcoin/world-c…
1
10
4
39
6,607
Replying to @ThePrimeagen
This is an L take. Pretty fundamental misunderstanding of how the tech actually works IMO.
89
how can rust have #![no_std] when it's literally made of crabs?
26
3
24
1,027
My new article: A Tidal Change, The Future of Digital Identity II
18
15
2
81
16,896
Block Level Access lists shift the execution-related bottlenecks from verification to block building. Obvious feature that should make its way on every EVM blockchain.
For the last couple of days I and @e_she_kaa were running local devnets for for testing our implementation of Block-Level Access Lists (EIP-7928) in reth. Glad to share everything is working fine. Thanks to @rakitadragan , @mattsse_ and reth team for all the support :)
14
18
70
9,826
Straight from the frontier, meet rblib ⚡️ A new modular Rust SDK for Ethereum Block Building, powered by Reth!
12
14
52
6,951
We’re thrilled to announce the NEPT Buyback Program 🚀 The program uses protocol-generated fees to purchase $NEPT tokens from the market to strategically drive growth and participation within the ecosystem. The Breakdown 👇
7
16
1
84
5,720
Get Ready 🥷
7
6
4
64
5,779
Eric Woolsey retweeted
Over the weekend, @JakubTrad, @EricWoosley and I won @__zkhack__ Montreal with Lemma, a ZK theorem proving framework to enable crowdsourcing to help solve difficult maths problems. Thanks to @AnnaRRose, Gaylord Warner and everyone at the ZK hack team! github.com/asm-nop/lemma
1
7
1
28
2,251