Betting on Blockchain Consensus with Fantomette
Solidus: An Incentive-compatible Cryptocurrency Based on Permissionless Byzantine Consensus