BSS:A Storage Optimization Scheme for the Permissioned Blockchain
For the permissioned blockchain,the commonly-used full-replication storage mode impacts the storage scalability and security.To solve the problem,a blockchain storage sharding scheme was proposed,which offered good per-formance,high reliability,and low storage overhead.The network is divided into several storage units,each of which holds a certain number of blockchain copies through cooperation among nodes.The initial allocation distributes each new block to fixed-number of nodes.According to the changing access pattern,the adaptive replication increases replicas of popular blocks,and the storage optimization switches unpopular blocks into encoded mode.Experimental results show that,com-pared with the full-replication mode,the proposed scheme reduces the storage overhead of full nodes by on average 71%,with the performance kept at a proper level.