Unconditionally Safe Light Client

Niusha Moshrefi, Peiyao Sheng, Soubhik Deb, Sreeram Kannan, Pramod Viswanath

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Blockchain applications often rely on lightweight clients to access and verify on-chain data efficiently without the need to run a resource-intensive full node. These light clients must maintain robust security to protect the blockchain’s integrity for users of applications built upon it, achieving this with minimal resources. Moreover, different applications have varying security needs. This work focuses on addressing these two key requirements and identifying the fundamental cost-latency trade-offs to achieve tailored, optimal security for light clients. Staking can provide economic guarantees (like in Proof-of-Stake blockchains). In this paper, we formalize this cryptoeconomic security to light clients, ensuring that the cost of corrupting the data provided to light clients must outweigh the potential profit, then, propose an economically secure light client protocol. We further introduce “insured” cryptoeconomic security to light clients, providing unconditional protection via the attribution of adversarial actions and the consequent slashing of stakes. Moreover, the divisible and fungible nature of stake facilitates programmable security, allowing for customization of the security level according to the specific needs of different applications. We implemented our light client in less than 1000 lines of Solidity and TypeScript code [49] and evaluated their gas cost, latency, and computational overhead. For example, for a transaction valued at $32k, the light client can choose between zero cost with a latency of 5 h, or instant confirmation with an insurance cost of $7.45. Thus, the client can select the optimal point on the latency-cost trade-off spectrum that best aligns with its needs. Our light client requires negligible storage and minimal computation, typically verifying only a few signatures (as few as one in most cases).

Original languageEnglish (US)
Title of host publicationBlockchain – ICBC 2025 - 8th International Conference, Held as Part of the Services Conference Federation, SCF 2025, Proceedings
EditorsRudrapatna K. Shyamasundar, Huawei Huang, Songlin He, Junbin Fang, Liang-Jie Zhang
PublisherSpringer Science and Business Media Deutschland GmbH
Pages1-29
Number of pages29
ISBN (Print)9783032061751
DOIs
StatePublished - 2026
Event8th International Conference on Blockchain, ICBC 2025, held as part of the Services Conference Federation, SCF 2025 - Hong Kong, China
Duration: Sep 27 2025Sep 30 2025

Publication series

NameLecture Notes in Computer Science
Volume16155 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th International Conference on Blockchain, ICBC 2025, held as part of the Services Conference Federation, SCF 2025
Country/TerritoryChina
CityHong Kong
Period9/27/259/30/25

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Keywords

  • Blockchain
  • Economic security
  • Ethereum
  • Light client

Fingerprint

Dive into the research topics of 'Unconditionally Safe Light Client'. Together they form a unique fingerprint.

Cite this