• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

PoW-BC: A PoW Consensus Protocol Based on Block Compression

Vol. 15, No. 4, April 30, 2021
10.3837/tiis.2021.04.011, Download Paper (Free):

Abstract

Proof-of-Work (PoW) is the first and still most common consensus protocol in blockchain. But it is costly and energy intensive, aiming at addressing these problems, we propose a consensus algorithm named Proof-of-Work-and-Block-Compression (PoW-BC). PoW-BC is an improvement of PoW to compress blocks and adjust consensus parameters. The algorithm is designed to encourage the reduction of block size, which improves transmission efficiency and reduces disk space for storing blocks. The transaction optimization model and block compression model are proposed to compress block data with a smaller compression ratio and less compression/ decompression duration. Block compression ratio is used to adjust mining difficulty and transaction count of PoW-BC consensus protocol according to the consensus parameters adjustment model. Through experiment and analysis, it shows that PoW-BC improves transaction throughput, and reduces block interval and energy consumption.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
B. Yu, X. Li, H. Zhao, "PoW-BC: A PoW Consensus Protocol Based on Block Compression," KSII Transactions on Internet and Information Systems, vol. 15, no. 4, pp. 1389-1408, 2021. DOI: 10.3837/tiis.2021.04.011.

[ACM Style]
Bin Yu, Xiaofeng Li, and He Zhao. 2021. PoW-BC: A PoW Consensus Protocol Based on Block Compression. KSII Transactions on Internet and Information Systems, 15, 4, (2021), 1389-1408. DOI: 10.3837/tiis.2021.04.011.

[BibTeX Style]
@article{tiis:24529, title="PoW-BC: A PoW Consensus Protocol Based on Block Compression", author="Bin Yu and Xiaofeng Li and He Zhao and ", journal="KSII Transactions on Internet and Information Systems", DOI={10.3837/tiis.2021.04.011}, volume={15}, number={4}, year="2021", month={April}, pages={1389-1408}}