| Blockchain technology has great application value in various technical fields and provides unlimited possibilities for future development,due to its decentralization,high security,independence,and anonymity.To avoid potential financial risks in public blockchains,the majority of enterprises and organizations in China select permissioned blockchain systems,which are relatively controllable.Compared to public blockchains,permissioned blockchains has higher efficiency and stronger compatibility; nevertheless,they require higher system scalability and throughput.Most permissioned blockchain systems adopt full-replication storage strategy,which requires nodes to preserve the complete historical ledger.With the increase of clients in the system and stored data on the chain,the higher storage consumption and lower system scalability lead to the system no longer being able to meet the demands.To address this,the paper proposes a reliable storage strategy for permissioned blockchains which combines RS coding and PBFT protocol.Further,the paper proposes a committee-based data storage strategy.In detail,the main contributions of this paper include:1.This paper constructs a data storage strategy for permissioned blockchain,which allows the node to merely preserve a part encoded values instead of the complete ledger,by combining Reed-Solomon Coding and PBFT protocol,in order to de- crease the storage costs and improve system performance and scalability.Besides, a malicious behavior audit algorithm is carried out to detect and manage the mis- behaviors of nodes and reduce the probability of nodes behaving maliciously.2.This paper designs a committee-based data storage strategy for permissioned blockchain, in which the encoding,consensus,and decoding processes are done by the part of nodes in the system,by improving the consensus sub-protocol in PBFT protocol,in order to enhance system fault tolerance and improve system performance.Moreover,the scheme design a view change and committee selection process to ensure liveness and security. |