HaPPY-Mine: Designing a Mining Reward Function
@inproceedings{Kiffer2021HaPPYMineDA, title={HaPPY-Mine: Designing a Mining Reward Function}, author={Lucianna Kiffer and Rajmohan Rajaraman}, booktitle={Financial Cryptography}, year={2021} }
In cryptocurrencies, the block reward is meant to serve as the incentive mechanism for miners to commit resources to create blocks and in effect secure the system. Existing systems primarily divide the reward in proportion to expended resources and follow one of two static models for total block reward: (i) a fixed reward for each block (e.g., Ethereum), or (ii) one where the block reward halves every set number of blocks (e.g., the Bitcoin model of halving roughly every 4 years) but otherwise…
References
SHOWING 1-10 OF 20 REFERENCES
An Axiomatic Approach to Block Rewards
- Economics, Computer ScienceAFT
- 2019
It is shown that Bitcoin's proportional allocation rule is the unique allocation rule satisfying a certain system of properties, but this does not hold for slightly weaker sets of properties; and a rich class of allocation rules can be approximately implemented in a proof-of-work blockchain.
Incentive Compatibility of Bitcoin Mining Pool Reward Functions
- Economics, Computer ScienceFinancial Cryptography
- 2016
A game-theoretic model for reward functions in Bitcoin mining pools that consists only of an unordered history of reported shares and gives participating miners the strategy choices of either reporting or delaying when they discover a share or full solution is introduced.
A Mean Field Games Model for Cryptocurrency Mining
- Economics
- 2019
We propose a mean field game model to study the question of how centralization of reward and computational power occur in the Bitcoin-like cryptocurrencies. Miners compete against each other for…
On the Instability of Bitcoin Without the Block Reward
- Computer ScienceCCS
- 2016
This work shows that with only transaction fees, the variance of the block reward is very high due to the exponentially distributed block arrival time, and it becomes attractive to fork a "wealthy" block to "steal" the rewards therein and results in an equilibrium with undesirable properties for Bitcoin's security and performance.
The Gap Game
- Computer Science, EconomicsSYSTOR
- 2018
This work analyzes cryptocurrency security in realistic settings, taking into account all elements of expenses and rewards, and shows that gaps form well before fees are the only incentive, and analyzes the implications on security.
The Bitcoin Mining Game: On the Optimality of Honesty in Proof-of-work Consensus Mechanism
- Economics, Computer Science
- 2017
The game has a multiplicity of equilibria and the parameter constellations for each of them are analyzed, showing that the minimum requirement to find it optimal not to report is decreasing with the number of miners who are not reporting, and increasing the heterogeneity among players reduces the likelihood that they choose to report.
The Economics of Bitcoin Mining, or Bitcoin in the Presence of Adversaries
- Computer Science, Mathematics
- 2013
It is argued that Bitcoin will require the emergence of governance structures, contrary to the commonly held view in the Bitcoin community that the currency is ungovernable.
Rational Protocol Design: Cryptography against Incentive-Driven Adversaries
- Computer Science, Mathematics2013 IEEE 54th Annual Symposium on Foundations of Computer Science
- 2013
This work considers a two-party game between an protocol designer and an external attacker to modeling a protocol under attack from an external entity, and demonstrates how knowledge of the attacker's incentives can be used to circumvent known impossibility results in this setting.
The Blockchain Folk Theorem
- Computer Science
- 2017
This work model the proof-of-work blockchain protocol as a stochastic game and analyse the equilibrium strategies of rational, strategic miners, identifying negative externalities implying that equilibrium investment in computing capacity is excessive.
Optimal Selfish Mining Strategies in Bitcoin
- Computer ScienceFinancial Cryptography
- 2016
The Bitcoin protocol requires nodes to quickly distribute newly created blocks. Strong nodes can, however, gain higher payoffs by withholding blocks they create and selectively postponing their…