Proof of Work Without All the Work: Computationally Efficient Attack-Resistant Systems
Diksha Gupta, Jared Saia, Maxwell Young

TL;DR
This paper introduces a new proof-of-work protocol that maintains network security and efficiency by ensuring costs grow linearly with attacker's effort, even in dynamic, decentralized environments.
Contribution
The paper presents a general PoW protocol that guarantees security and cost-efficiency, addressing limitations of traditional PoW schemes in dynamic settings.
Findings
Network remains secure with attacker control below 50%
Computational cost scales linearly with attacker's effort
Protocol effective in dynamic, decentralized systems
Abstract
Proof-of-work (PoW) is an algorithmic tool used to secure networks by imposing a computational cost on participating devices. Unfortunately, traditional PoW schemes require that correct devices perform computational work perpetually, even when the system is not under attack. We address this issue by designing a general PoW protocol that ensures two properties. First, the network stays secure. In particular, the fraction of identities in the system that are controlled by an attacker is always less than 1/2. Second, our protocol's computational cost is commensurate with the cost of an attacker. In particular, the total computational cost of correct devices is a linear function of the attacker's computational cost plus the number of correct devices that have joined the system. Consequently, if the network is attacked, we ensure security with cost that grows linearly with the attacker's…
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
TopicsNetwork Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting · Spam and Phishing Detection
