Proof of Contribution: A Modification of Proof of Work to Increase Mining Efficiency

Proof-of-Work based blockchain wastes an enormous amount of electricity and requires expensive mining equipment. This phenomenon is getting worse and worse. We propose a new consensus protocol for cryptocurrency built on top of Bitcoin protocol, which combines Proof-of-Work component with our new algorithm Proof-of-Contribution(PoC). PoC algorithm reduces the energy consumption for Bitcoin mining by rewarding the calculation difficulty of a cryptographic puzzle. Further, when miners no longer get block rewards, they receive difficulty rewards along with the regular mining fee which motivates mining. We explored different attacking scenarios and show that the network resilient to these attacks is comparable to Poof-of-Work(PoW). Finally, we designed two experiments to simulate mining and detect the changes of difficulty to prove PoC offering a new cryptocurrency algorithm which is energy-efficient.

[1]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[2]  Sunny King,et al.  PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake , 2012 .

[3]  Jega Anish Dev Bitcoin mining acceleration and performance quantification , 2014, 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE).

[4]  Meni Rosenfeld,et al.  Analysis of Bitcoin Pooled Mining Reward Systems , 2011, ArXiv.

[5]  Emin Gün Sirer,et al.  Majority is not enough , 2013, Financial Cryptography.

[6]  Javed Barkatullah,et al.  Goldstrike 1: CoinTerra's First-Generation Cryptocurrency Mining Processor for Bitcoin , 2015, IEEE Micro.

[7]  Ghassan O. Karame,et al.  Double-spending fast payments in bitcoin , 2012, CCS.

[8]  Rainer Böhme,et al.  Towards Risk Scoring of Bitcoin Transactions , 2014, Financial Cryptography Workshops.

[9]  Stefano Zanero,et al.  BitIodine: Extracting Intelligence from the Bitcoin Network , 2014, Financial Cryptography.

[10]  S A R A H M E I K L E J O H N,et al.  A Fistful of Bitcoins Characterizing Payments Among Men with No Names , 2013 .

[11]  Ghassan O. Karame,et al.  Misbehavior in Bitcoin: A Study of Double-Spending and Accountability , 2015, TSEC.

[12]  Jae Kwon,et al.  Tendermint : Consensus without Mining , 2014 .

[13]  N. Rosanov Proof of existence , 2011, Nature Photonics.

[14]  Iddo Bentov,et al.  Proof of Activity: Extending Bitcoin's Proof of Work via Proof of Stake [Extended Abstract]y , 2014, PERV.