Inicio  /  Future Internet  /  Vol: 12 Par: 8 (2020)  /  Artículo
ARTÍCULO
TITULO

Improving Transaction Speed and Scalability of Blockchain Systems via Parallel Proof of Work

Shihab Shahriar Hazari and Qusay H. Mahmoud    

Resumen

A blockchain is a distributed ledger forming a distributed consensus on a history of transactions, and is the underlying technology for the Bitcoin cryptocurrency. Its applications are far beyond the financial sector. The transaction verification process for cryptocurrencies is much slower than traditional digital transaction systems. One approach to scalability or the speed at which transactions are processed is to design a solution that offers faster Proof of Work. In this paper, we propose a method for accelerating the process of Proof of Work based on parallel mining rather than solo mining. The goal is to ensure that no more than two or more miners put the same effort into solving a specific block. The proposed method includes a process for selection of a manager, distribution of work and a reward system. This method has been implemented in a test environment that contains all the characteristics needed to perform Proof of Work for Bitcoin and has been tested, using a variety of case scenarios, by varying the difficulty level and number of validators. Experimental evaluations were performed locally and in a cloud environment, and experimental results demonstrate the feasibility the proposed method.

 Artículos similares

       
 
Sara Palomo-Hierro, José A. Gómez-Limón and Laura Riesgo    
Law 46/1999 incorporated formal water markets into the Spanish legal and regulatory framework, allowing spot water markets and the creation of water banks. The implementation of water markets in Spain aimed at improving the efficiency of water use by rea... ver más
Revista: Water