2D-Filtermaps in Reth

Video

eth_getLogs becomes increasingly expensive as chain history grows, and client-side indexing is one way execution clients can reduce the amount of history scanned for log queries. Geth already ships FilterMaps, a 2-D probabilistic log index, but reproducing it in another client requires matching much more than just the high-level data structure.

This presentation will cover the design of bringing that approach to Reth: matching Geth's global log index, RocksDB store, building the index incrementally from finalized blocks through a background service, keeping a bounded history window, and integrating it with the existing RPC path while falling back to bloom scans for unindexed ranges.

Speakers: Rangrej Ayush

Track: [CLS] - EPF

Watch on YouTube ↗

Video Ethereum Foundation

In Conversation: Vitalik Buterin & Siddharth Shetty

Vitalik Buterin and Siddharth Shetty have each built systems that serve millions of people, across very different sectors. They come together to compare what it takes to build for...

Video Ethereum Foundation

MOHAR

Part of the ETHIndia Lightning Talks series (14:30-15:10). 5 min talk + 3 min Q&A. Speakers: Vidit Choudhary Track: [CLS] - ETHIndia

Video Ethereum Foundation

Hooks everywhere: the age of dynamic contracts

Smart contracts were meant to be immutable, but real applications need to react and adapt, so developers have engineered ways to inject custom logic at well-defined points: hooks. What...

Video Ethereum Foundation

Light Client Backfill in Prysm

Most beacon nodes today checkpoint-sync, meaning they never process historical states and cannot serve old-period light client data. As adoption grows, supply of historical LC updates...

Video Ethereum Foundation

PQ Ethereum Q&A

Quantum has become a significant topic of interest for the general public (as well as institutions). My goal for this talk is to answer the most common questions and have the recording...

Video Ethereum Foundation

Beyond Clear Signing: What Else Should Wallets Do?

Clear signing addresses a fundamental wallet problem: users should understand what they're authorizing. But that's only one question a wallet can help answer. Scam alerting can provide...