| With the increasingly prominent position of scientific and technological innovation in the national strategy,countries pay more and more attention to the protection of intellectual property.At present,blockchain technology is widely used in intellectual property protection to ensure the safety of property rights transactions,reduce transaction costs and realize the traceability of property rights transactions.Due to the high communication complexity of the PBFT consensus algorithm in the blockchain,the increase in the number of nodes will cause a sharp decline in the performance of the algorithm,and the choice of the primary node is arbitrary,resulting in the repeated election of the Byzantine node as the primary node,which makes the consensus fail,and it is difficult to meet the needs of intellectual property transactions,which restricts the healthy development of intellectual property protection.In view of the above problems,this thesis proposes an intellectual property transaction consensus algorithm based on consortium chain(ST-PBFT).The algorithm grouped nodes based on the type of intellectual property transaction to reduce the communication complexity in the consensus process.A reputation value evaluation model is proposed to evaluate the reputation value of the node,and the high reputation value node is selected as the primary node to improve the reliability of the primary node.Finally,an intellectual property transaction system is implemented based on the STPBFT consensus algorithm.The main work of this article is as follows:(1)A node grouping method based on consistent hash principle is proposed for intellectual property transaction scenarios.The consensus nodes are divided into transaction consensus groups and consensus coordination group.The transaction consensus group is responsible for verifying the transaction,and the consensus coordination group is responsible for packaging the transaction.In order to further improve the performance of the algorithm,the transaction consensus group is further subdivided into groups dealing with different types of intellectual property transactions according to the types of intellectual property transactions,so that each transaction consensus group can handle intellectual property transactions in parallel and improve the efficiency of consensus.(2)The reputation evaluation model of ST-PBFT algorithm is proposed.The node reputation value is evaluated according to the consensus behavior of the node,and the node with high reputation value is selected as the primary node,which avoids the byzantine node becoming the primary node repeatedly and improves the reliability of the primary node.(3)The intellectual property transaction system based on ST-PBFT algorithm is designed and implemented.The intellectual property trading system realizes the functions of intellectual property registration,intellectual property inquiry,intellectual property transaction,intellectual property traceability,and so on.Experiments show that the ST-PBFT algorithm can improve the performance of intellectual property transactions and is more suitable for intellectual property transaction scenarios.Based on the intellectual property transaction scenario of the consortium chain,this thesis proposes ST-PBFT consensus algorithm,which solves the problems of high communication complexity and low reliability of the primary node in the traditional PBFT algorithm.The experimental results show that the ST-PBFT algorithm has higher performance and reliability in the intellectual property transaction scenario. |