Abstract
We study "Nash dynamics" in the context of adversarial deviations in blockchain protocols. We introduce a formal model, within which one can assess whether the Nash dynamics can lead utility-maximizing participants to defect from the "honest" protocol operation, towards variations that exhibit one or more undesirable infractions that affect protocol security, like abstaining from participation and producing conflicting protocol histories. Blockchain protocols that lead to no such infraction states are deemed compliant. Armed with this model, we evaluate the compliance of various Proof-of-Work (PoW) and Proof-of-Stake (PoS) protocol families, under different utility functions and reward schemes, leading to the following results: i) PoW and PoS protocols exhibit different compliance behavior, depending on the lossiness of the network; ii) PoS ledgers can be compliant w.r.t. one realistic infraction (producing conflicting messages) but non-compliant (hence non-equilibria) w.r.t. others (abstaining or an attack we call selfish signing); iii) considering externalities, like exchange rate fluctuations, we quantify the benefit of economic penalties in the context of PoS protocols as mitigation for particular infractions that affect protocol security.
Original language | English |
---|---|
Title of host publication | Proceedings of the 4th ACM Conference on Advances in Financial Technologies |
Publisher | ACM |
Pages | 281–293 |
Number of pages | 13 |
ISBN (Print) | 9781450398619 |
DOIs | |
Publication status | Published - 5 Jul 2023 |
Event | ACM Advances in Financial Technologies - Cambridge, United States Duration: 19 Sept 2022 → 21 Sept 2022 https://aftconf.github.io/aft22/index.html |
Conference
Conference | ACM Advances in Financial Technologies |
---|---|
Abbreviated title | AFT 2022 |
Country/Territory | United States |
City | Cambridge |
Period | 19/09/22 → 21/09/22 |
Internet address |
Keywords / Materials (for Non-textual outputs)
- blockchain
- Nash dynamics
- nothing-at-stake