Player-Replaceability and Forensic Support are Two Sides of the Same (Crypto) Coin
Player-Replaceability and Forensic Support are Two Sides of the Same (Crypto) Coin
复制标题
DOI:
10.1007/978-3-031-47754-6_4
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Peiyao Sheng;Gerui Wang;Kartik Nayak;Sreeram Kannan;P. Viswanath
中科院分区:
文献类型:
--
作者:
Peiyao Sheng;Gerui Wang;Kartik Nayak;Sreeram Kannan;P. Viswanath
Player-replaceabilityis a property of a blockchain protocol that ensures every step of the protocol is executed by an unpredictably random (small) set of players; this guarantees security against a fully adaptive adversary and is a crucial property in building permissionless blockchains.Forensic Supportis a property of a blockchain protocol that provides the ability, with cryptographic integrity, to identify malicious parties when there is a safety violation; this provides the ability to enforce punishments for adversarial behavior and is a crucial component of incentive mechanism designs for blockchains. Player-replaceability and strong forensic support are both desirable properties, yet, none of the existing blockchain protocols havebothproperties. Our main result is to construct a new BFT protocol that is player-replaceableandhas maximum forensic support. The key invention is the notion of a “transition certificate”, without which we show that natural adaptations of extant BFT and longest chain protocols do not lead to the desired goal of simultaneous player-replaceability and forensic support. (The full version of paper is available in https://eprint.iacr.org/2022/1513.)