MoneroResearch.info

WIKINDX Resources

Hou, C., Zhou, M., Ji, Y., Daian, P., Tram`er, F., & Fanti, G., et al. 2021, SquirRL: Automating attack analysis on blockchain incentive mechanisms with deep reinforcement learning. Paper presented at Proceedings 2021 Network and Distributed System Security Symposium. 
Added by: Rucknium (2022-10-22 20:48)   
Resource type: Proceedings Article
DOI: 10.14722/ndss.2021.24188
BibTeX citation key: Hou2021
View all bibliographic details
Categories: Not Monero-focused
Creators: Daian, Fanti, Hou, Ji, Juels, Tram`er, Zhou
Collection: Proceedings 2021 Network and Distributed System Security Symposium
Views: 21/146
Attachments   ndss2021_3C-4_24188_paper.pdf [11/58] URLs   https://www.ndss-s ... orcement-learning/, https://doi.org/10.14722/ndss.2021.24188
Abstract
Incentive mechanisms are central to the functionality of permissionless blockchains: they incentivize participants to run and secure the underlying consensus protocol. Designing incentive-compatible incentive mechanisms is notoriously challenging, however. As a result, most public blockchains today use incentive mechanisms whose security properties are poorly understood and largely untested. In this work, we propose SquirRL, a framework for using deep reinforcement learning to analyze attacks on blockchain incentive mechanisms. We demonstrate SquirRL’s power by first recovering known attacks: (1) the optimal selfish mining attack in Bitcoin [52], and (2) the Nash equilibrium in block withholding attacks [16]. We also use SquirRL to obtain several novel empirical results. First, we discover a counterintuitive flaw in the widely used rushing adversary model when applied to multi-agent Markov games with incomplete information. Second, we demonstrate that the optimal selfish mining strategy identified in [52] is actually not a Nash equilibrium in the multi-agent selfish mining setting. In fact, our results suggest (but do not prove) that when more than two competing agents engage in selfish mining, there is no profitable Nash equilibrium. This is consistent with the lack of observed selfish mining in the wild. Third, we find a novel attack on a simplified version of Ethereum’s finalization mechanism, Casper the Friendly Finality Gadget (FFG) that allows a strategic agent to amplify her rewards by up to 30%. Notably, [10] shows that honest voting is a Nash equilibrium in Casper FFG; our attack shows that when Casper FFG is composed with selfish mining, this is no longer the case. Altogether, our experiments demonstrate SquirRL’s flexibility and promise as a framework for studying attack settings that have thus far eluded theoretical and empirical understanding.
Added by: Rucknium  Last edited by: Rucknium
WIKINDX 6.5.0 | Total resources: 128 | Username: -- | Bibliography: WIKINDX Master Bibliography | Style: American Psychological Association (APA)