{'fraction_non_alphanumeric': 0.025193798449612403, 'fraction_numerical': 0.0, 'mean_word_length': 5.579617834394904, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A New Election Algorithm for DPos Consensus Mechanism in Blockchain

The block chain has achieved great success in bit coin, and its decentralization idea caught highly attention of financial institutions, capital markets and academia. Decentralization is the most fundamental feature of the block chain, but decentralization sacrifices efficiency, while mining leads to high bit coin transaction costs; in some industries, such as the commercial retail, high efficiency and low cost are required. The consensus algorithm is the core technology to achieve non-centralization. This article proposes a DPoS consensus mechanism election algorithm. This algorithm improves the ring-based coordinator election algorithm. First, the algorithm is used to elect the agents, and then the final winner, reach a new consensus, meet the requirements of the block chain performance in the commercial retail sector, reduce transaction costs, and construct a fair, freely competitive, non-monopoly, secure and non-centralized block chain platform.