Blockchain is a type of decentralized distributed network which acts as an immutable digital ledger. Despite the absence of any central governing authority to validate the blocks in the ledger, it is considered secure and immutable due to the consensus protocol among various nodes of the network. A consensus algorithm is a mechanism that guarantees the reliability of the blockchain and helps all connected nodes or peers to reach common ground regarding the present state of the blockchain network thus an ideal consensus algorithm must be secure, reliable, and fast. There are several different algorithms to reach a consensus among the nodes thus this article seeks to test the practicality of Proof of Authority in the blockchain network as a consensus algorithm and its comparison with current mainstream consensus algorithms.
翻译:条块链是一种分散分布式网络,是一种不可改变的数字分类账。尽管没有一个中央管理机构来验证分类账中的区块,但由于网络各节点之间达成的一致协议,它被认为是安全的和不可改变的。一个协商一致算法是一种机制,它保证了条块链的可靠性,并帮助所有连接的节点或同侪就块链网络的现状达成共识,因此理想的协商一致算法必须是安全、可靠和快速的。在节点之间,有若干不同的算法可以达成共识,因此本条试图检验块链网中管理局证据作为一种协商一致算法的可行性,并与目前的主流协商一致算法进行比较。