~/talk

Indexing Ethereum Mainnet for Near Zero Cost

Talkat Protocol Berg 2023 · on Friday, 2023-09-15· [ethereum, data-engineering]
speakerdeck:tjayrush
links:none on file
slides:none on file

Proposes adding get appearances in a block to RPC so nodes return every address seen per block, and demonstrates TrueBlocks’ toolchain: Shifra scrape to extract appearances (finding ~133% more address hits than a typical Web2 API), chunking sorted results, storing a manifest on IPFS, and publishing the manifest hash to a smart contract. Uses Bloom filters to shrink a 100 GB index to ~3 GB per user, claims near-zero ongoing cost (roughly $0.50/day or ~$500/year) and reproducible, permissionless indexing.

AI-written summary · about

  1. 0:00Ethereum indexing challenges
  2. 1:39Missing RPC for account queries
  3. 4:09Address appearances in raw data
  4. 7:50Storing index immutably in chunks
  5. 10:17Publishing index via IPFS and contract
  6. 12:47Near-zero cost maintenance
  7. 13:51Motivation for public sharing
  8. 16:22Reducing storage with Bloom filters
  9. 18:06Benefits of get appearances proposal
  10. 20:57Web3-native data alternatives
  11. 21:18Q&A on IPFS availability
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.