Proof of Review (PoR): A New Consensus Protocol for Deriving Trustworthiness of Reputation Through Reviews

In this new protocol, we combined concepts from proof of stake and proof of reputation to ensure a blockchain system comes to consensus on an honest (non-malicious) congruent review. Additionally, we formally prove this protocol provides further security by using a reputation-based stake instead of tokenbased, using theorems and proofs. We introduce new concepts in using reputation as a stake, where reputation must be earned and can never be purchased, spent, or traded. The stake is calculated based on the reputation -not tokens -of a user in the system proportional to the total reputation in the system at the beginning of each round. A round is a set of steps that conclude in a block being added to the blockchain. We also introduce blacklisting as a decisive action where, after a vote, an honest user will blacklist a leader

[1]  Richard Smith,et al.  Peer Review: A Flawed Process at the Heart of Science and Journals , 2006, Journal of the Royal Society of Medicine.

[2]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

[3]  Rafail Ostrovsky,et al.  A PoR/PoS-Hybrid Blockchain: Proof of Reputation with Nakamoto Fallback , 2020, IACR Cryptol. ePrint Arch..

[4]  Alexander Chepurnoy Interactive Proof-of-stake , 2016, ArXiv.

[5]  José Manuel Moya,et al.  Detecting Bad-Mouthing Attacks on Reputation Systems Using Self-Organizing Maps , 2011, CISIS.

[6]  Silvio Micali,et al.  Algorand: Scaling Byzantine Agreements for Cryptocurrencies , 2017, IACR Cryptol. ePrint Arch..

[7]  Paolo Missier,et al.  Toward a Decentralized, Trust-Less Marketplace for Brokered IoT Data Trading Using Blockchain , 2019, 2019 IEEE International Conference on Blockchain (Blockchain).

[8]  Lionel Brunie,et al.  A Trustless Privacy-Preserving Reputation System , 2016, SEC.

[10]  Christopher Potts,et al.  Recursive Deep Models for Semantic Compositionality Over a Sentiment Treebank , 2013, EMNLP.

[11]  Aggelos Kiayias,et al.  Ouroboros: A Provably Secure Proof-of-Stake Blockchain Protocol , 2017, CRYPTO.

[12]  Asadullah Shah,et al.  Review on Natural Language Processing (NLP) and Its Toolkits for Opinion Mining and Sentiment Analysis , 2018, 2018 IEEE 5th International Conference on Engineering Technologies and Applied Sciences (ICETAS).

[13]  Jing Chen,et al.  Algorand: A secure and efficient distributed ledger , 2019, Theor. Comput. Sci..

[14]  Wei Peng,et al.  Proof of Reputation: A Reputation-Based Consensus Protocol for Peer-to-Peer Network , 2018, DASFAA.

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