Abstract
The article investigates the process of block formation in blockchain networks and the impact of node network architecture and consensus algorithms on their scalability and performance. Analysis of blockchain system scalability is important due to problems that arise when network load increases, particularly the increase in the number of block forks and transaction confirmation times. The research focuses on studying the impact of network delays and the choice of consensus algorithm on the performance and scalability of blockchain networks. The main attention is devoted to mathematical models that describe block formation, as well as the analysis of factors affecting transaction processing speed and throughput. The primary consensus algorithms, such as Proof of Work (PoW) and Proof of Stake (PoS), are considered, and their impact on scalability in implementations based on the Ethereum Virtual Machine (EVM) and Bitcoin is compared. Experimental studies using Geth and Amazon cloud services revealed that the application of the Proof of Stake (PoS) consensus algorithm increases network performance by reducing the complexity of the block formation process in blockchain networks by 99% and accelerates consensus achievement by 70% compared to Proof of Work (PoW). It was also established that increasing the number of nodes from 5 to 50 reduces the network's throughput by almost 10%, and the average confirmation time doubles. The obtained results are aimed at solving the scalability issue by reducing transaction confirmation times for the implementation of decentralized technologies in the Internet of Things (IoT) sphere, where processing speed and storage of large volumes of data are critically important. Keywords: blockchain, block formation, consensus algorithms, decentralized technologies, Ethereum Virtual Machine (EVM), Internet of Things (IoT), mathematical modeling, network delays, scalability.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have