Blockchains combine other technologies, such as cryptography, networking, and incentive mechanisms, to enable the creation, validation, and recording of transactions between participating nodes. A consensus algorithm is used in a blockchain system to determine the shared state among distributed nodes. An important component underlying any blockchain-based system is its consensus mechanism, which principally determines the performance and security of the overall system. As the nature of peer-to- peer(P2P) networks is open and dynamic, the security risk within that environment is greatly increased mostly because nodes can join and leave the network at will. Thus, it is important to have a system that can check against malicious behaviour. In this work, we propose a reputation-based consensus mechanism for blockchain-based systems, Proof-of-Reputation(PoR) where the nodes with the highest reputation values eventually become part of a consensus group that determines the state of the blockchain.
翻译:屏障链将诸如加密、联网和激励机制等其他技术结合起来,以便能够创建、验证和记录参与节点之间的交易。 在一个屏障链系统中使用协商一致算法来确定分布式节点之间的共享状态。 任何基于街区链的系统的一个重要组成部分是其协商一致机制,该机制主要决定整个系统的性能和安全性。 由于同行对等(P2P)网络的性质是开放和动态的,环境内的安全风险大为增加,因为节点可以加入并随意离开网络。 因此,必须有一个能够检查恶意行为的系统。 在这项工作中,我们提议一个基于声誉的基于街区链系统共识机制,即“验证”机制,其中拥有最高声望值的节点最终成为决定屏障状态的共识小组的一部分。