Practical Light Clients for Committee-Based Blockchains
Frederik Armknecht, Ghassan Karame, Malcom Mohamed, Christiane Weis

TL;DR
This paper introduces a practical light client system for committee-based blockchains that optimizes communication and computation costs based on realistic assumptions about offline durations and validator stability, outperforming existing protocols.
Contribution
The paper presents a novel light client protocol tailored for realistic blockchain scenarios, reducing latency and proof size significantly compared to prior methods.
Findings
Achieves up to 90-fold reduction in latency
Reduces proof size by up to 10,000 times
Optimizes for common offline durations and validator stability
Abstract
Light clients are gaining increasing attention in the literature since they obviate the need for users to set up dedicated blockchain full nodes. While the literature features a number of light client instantiations, most light client protocols optimize for long offline phases and implicitly assume that the block headers to be verified are signed by highly dynamic validators. In this paper, we show that (i) most light clients are rarely offline for more than a week, and (ii) validators are unlikely to drastically change in most permissioned blockchains and in a number of permissionless blockchains, such as Cosmos and Polkadot. Motivated by these findings, we propose a novel practical system that optimizes for such realistic assumptions and achieves minimal communication and computational costs for light clients when compared to existing protocols. By means of a prototype…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security
