Combining GHOST and Casper
This work addresses consensus protocol development for blockchain systems like Ethereum 2.0, representing an incremental improvement by integrating existing components.
The paper tackles the design of a proof-of-stake consensus protocol by combining Casper FFG and LMD GHOST into 'Gasper', and it proves safety, plausible liveness, and probabilistic liveness under various assumptions.
We present "Gasper," a proof-of-stake-based consensus protocol, which is an idealized version of the proposed Ethereum 2.0 beacon chain. The protocol combines Casper FFG, a finality tool, with LMD GHOST, a fork-choice rule. We prove safety, plausible liveness, and probabilistic liveness under different sets of assumptions.