Publications by authors named "Shannan Liu"

To improve the blockchain consensus algorithm practical Byzantine fault tolerance (PBFT) with random master node selection, which has high communication overhead and a small supported network size, this paper proposes a Byzantine fault tolerant consensus algorithm based on credit (CBFT) enhanced with a grouping and credit model. The CBFT algorithm divides the network nodes according to the speed of their response to the management nodes, resulting in different consensus sets, and achieves consensus within and outside the group separately to reduce communication overhead and increase system security. Second, the nodes are divided into different types according to the credit model, each with different responsibilities to reduce the probability that the master node is a malicious node.

View Article and Find Full Text PDF

The Manasi region is located in an arid and semi-arid region with fragile ecology and scarce resources. The land use change prediction is important for the management and optimization of land resources. We utilized Sankey diagram, dynamic degree of land use, and landscape indices to explore the temporal and spatial variation of land use and integrated the LSTM and MLP algorithms to predict land use prediction.

View Article and Find Full Text PDF

To solve the problems of high latency, high system overhead, and small supported scale in the current application of pharmaceutical traceability combined with blockchain technology, an algorithm called Pharmaceutical-Practical Byzantine Fault Tolerance (P-PBFT) based on PBFT, grouping, and credit voting is proposed. The algorithm combines the characteristics of a pharmaceutical supply chain, optimizes the consistency protocol in the original algorithm, divides large-scale network nodes into different consensus sets by response speed, and performs grouping consensus. The algorithm's credit model and voting mechanism dynamically updates user status according to the behavior of nodes in consensus, evaluates the reliability of users, and also serves as a basis for electing management nodes.

View Article and Find Full Text PDF