Resilient Alerting Protocols for Blockchains
Marwa Mouallem, Lorenz Breidenbach, Ittay Eyal, and Ari Juels

TL;DR
This paper introduces resilient alerting protocols for blockchains that resist bribery attacks, providing multiple solutions with different resource tradeoffs and proving their asymptotic optimality.
Contribution
It formalizes the alerting problem in a cryptoeconomic setting, establishes an upper bound on bribery resistance, and presents three protocols with different assumptions and tradeoffs.
Findings
Protocols achieve asymptotically-optimal bribery costs.
Two protocols use network synchrony and trusted hardware respectively.
A sequential protocol offers no on-chain storage at the cost of higher execution time.
Abstract
Smart contracts are stateful programs deployed on blockchains; they secure over a trillion dollars in transaction value per year. High-stakes smart contracts often rely on timely alerts about external events, but prior work has not analyzed their resilience to an attacker suppressing alerts via bribery. We formalize this challenge in a cryptoeconomic setting as the \emph{alerting problem}, giving rise to a game between a bribing adversary and~ rational participants, who pay a penalty if they are caught deviating from the protocol. We establish a quadratic, i.e.,~, upper bound, whereas a straightforward alerting protocol only achieves~ bribery cost. We present a \emph{simultaneous game} that asymptotically achieves the quadratic upper bound and thus asymptotically-optimal bribery resistance. We then present two protocols that implement our simultaneous game: The first…
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.
