YACL Talk | Apr 25, 11:00am | Lei Yang (MegaLabs) - Practical Rateless Set Reconciliation
6 views
Skip to first unread message
Aviv Yaish
unread,
Apr 20, 2025, 11:58:48 AMApr 20
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Yale Applied Cryptography Mailing List
Join us for our next talk!
When: Friday (Apr 25), 11:00-noon
Where: AKW200, Arthur K. Watson Hall, 51 Prospect St, New Haven, CT 06511, US
Speaker:Lei Yang (MegaLabs)
Title: Practical Rateless Set Reconciliation
Abstract: Set
reconciliation, where two parties hold fixed-length bit strings and run
a protocol to learn the strings they are missing from each other, is a
fundamental task in many distributed systems. We present Rateless
Invertible Bloom Lookup Tables (Rateless IBLT), the first set
reconciliation protocol, to the best of our knowledge, that achieves low
computation cost and near-optimal communication cost across a wide
range of scenarios: set differences of one to millions, bit strings of a
few bytes to megabytes, and workloads injected by potential
adversaries. Rateless IBLT is based on a novel encoder that
incrementally encodes the set difference into an infinite stream of
coded symbols, resembling rateless error-correcting codes. We compare
Rateless IBLT with state-of-the-art set reconciliation schemes and
demonstrate significant improvements. Rateless IBLT achieves 3--4x lower
communication cost than non-rateless schemes with similar computation
cost, and 2--2000x lower computation cost than schemes with similar
communication cost. We show the real-world benefits of Rateless IBLT by
applying it to synchronize the state of the Ethereum blockchain, and
demonstrate 5.6x lower end-to-end completion time and 4.4x lower
communication cost compared to the system used in production.
Bio:
Lei Yang is a cofounder and the CTO of Mega Labs, a startup that is
building MegaETH, the first real-time blockchains. He recently finished
his PhD on distributed consensus and networking at MIT CSAIL advised by
Mohammad Alizadeh. He also holds an SM from MIT and a BS from Peking
University on Computer Science.