Ethereum Based Storage Aware Mining for Permissioned Blockchain Network
This work aims to reduce transaction time by integrating the mining process with the sending of transactions to reduce overall transaction time. This work also decreased the overhead of mining in a private network, by reducing the production of empty blocks in the network which saves energy, storage...
Saved in:
| Published in | International Conference on Ubiquitous and Future Networks (Online) pp. 161 - 166 |
|---|---|
| Main Authors | , , , , , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
05.07.2022
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 2165-8536 |
| DOI | 10.1109/ICUFN55119.2022.9829669 |
Cover
| Summary: | This work aims to reduce transaction time by integrating the mining process with the sending of transactions to reduce overall transaction time. This work also decreased the overhead of mining in a private network, by reducing the production of empty blocks in the network which saves energy, storage space, network bandwidth and computational complexity. We proposed an Auto Integrated Mining (AIM) algorithm which starts the mining process only when there is at least one pending transaction in the network, and stops mining as soon as the pending transactions are mined. The results show that the AIM algorithm reduced the number of mined blocks in a 12 hour period by producing only 24% of the original number of blocks. The proposed algorithm is also able to reduce the storage used to save chaindata by 16%. The experiment shows that the mining latency of AIM varied between 200-650ms when the number of pending transactions was between 1-1,000, and had a latency between 350-1,350ms when there were 1,000-10,000 pending transactions in the private blockchain network. |
|---|---|
| ISSN: | 2165-8536 |
| DOI: | 10.1109/ICUFN55119.2022.9829669 |