Document Type
Article
Publication Date
1-1-2018
Publication Title
International Journal of Networked and Distributed Computing
Volume
6
Issue
1
First page number:
43
Last page number:
52
Abstract
Many cryptocurrencies rely on Blockchain for its operation. Blockchain serves as a public ledger where all the completed transactions can be looked up. To place transactions in the Blockchain, a mining operation must be performed. However, due to a limited mining capacity, the transaction confirmation time is increasing. To mitigate this problem many ideas have been proposed, but they all come with own challenges. We propose a novel parallel mining method that can adjust the mining capacity dynamically depending on the congestion level. It does not require an increase in the block size or a reduction of the block confirmation time. The proposed scheme can increase the number of parallel blockchains when the mining congestion is experienced, which is especially effective under DDoS attack situation. We describe how and when the Blockchain is split or merged, how to solve the imbalanced mining problem, and how to adjust the difficulty levels and rewards. We then show the simulation results comparing the performance of binary blockchain and the traditional single blockchain.
Keywords
Blockchain; Cryptocurrency; Bitcoin; Scalability; Parellel mining
Disciplines
Computer Sciences
File Format
application/pdf
File Size
1.577 Kb
Language
English
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Repository Citation
Kim, Y.,
Jo, J.
(2018).
Dynamically Adjusting the Mining Capacity in Cryptocurrency with Binary Blockchain.
International Journal of Networked and Distributed Computing, 6(1),
43-52.
http://dx.doi.org/10.2991/ijndc.2018.6.1.5