{'fraction_non_alphanumeric': 0.008571428571428572, 'fraction_numerical': 0.0, 'mean_word_length': 5.694267515923567, '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}}
Research on Agricultural Products Supply Chain Traceability System: Blockchain consensus algorithm optimization

In order to improve the authenticity and credibility of agricultural products traceability information, this paper proposes an improved blockchain consensus algorithm FPBFT for the whole process traceability system from planting to consumption of agricultural products supply chain based on blockchain, in view of the high communication overhead and low efficiency of the consensus algorithm PBFT of the coalition blockchain when the information is on the chain. The credit value of the nodes is calculated based on the behavior of each node in the consensus process, and the nodes are given different voice rights based on the credit value; then a simplified consistency protocol is proposed to reduce the time complexity by combining the node characteristics of the coalition chain. Finally, a comparison experiment is conducted to verify that the improved PBFT algorithm can reduce the communication volume and improve the efficiency.