Published on Tuesday, the code – following its presentation at the Devcon3 event earlier this month – intends to radically revise how blocks are created and distributed on the ethereum network. It is one of two concurrent applications to develop code for Casper, with the other arm being led by network creator Vitalik Buterin.
Zamfir's take on Casper comes several days after the publication of a white paper, titled "Casper the Friendly Ghost".
The paper focuses on "correct-by-construction consensus protocols", seeking to facilitate how blockchains achieve consensus in a "partially synchronous network". This is an attempt to reduce the total complexity of the blockchain.
At the time when Zamfir's code release may represent on a small part of a bigger effort, its publication demonstrates a new phase of development that will lead ethereum a step closer to transforming the infrastructure that underlies the network.
Currently, miners discover and add new blocks through the proof-of-work process, which is energy-intensive process, driving miners to buy expensive power-hungry graphics cards.
Casper aims to get out of this model. Nodes could mine by essentially having funds deposited– the "stake" in proof-of-stake – and held over time, generating rewards as the node discovers each new block.