MODELLING AND EXPERIMENTAL EVALUATION OF A PRIVATE BLOCKCHAIN SYSTEM ARCHITECTURE

Authors

DOI:

https://doi.org/10.31673/2412-4338.2026.031707

Abstract

The article addresses the problem of modeling and implementing the architecture of a private blockchain system that ensures an appropriate level of security, confidentiality, and transparency of processes. The aim of this research is to model and experimentally evaluate the architecture of a private blockchain system based on WebAssembly technology, which provides high performance and smart contract scalability comparable to those of modern enterprise platforms while significantly reducing the complexity of infrastructure deployment, configuration, and administration.

The paper presents an analysis of modern blockchain technology concepts from the perspective of the architecture of such systems and the evaluation of their performance. A conceptual architecture of a blockchain system is proposed, which implements the complete operational workflow: from block structure formation and hash computation to interaction with the terminal interface, including validator selection, establishment of WebSocket connections between nodes, storage of account, block, and transaction states, as well as cryptographic protection. 

The core of the blockchain system was implemented using the Node.js platform with TypeScript. A LevelDB key-value storage was used to store data. The contract language was implemented using AssemblyScript. Cryptographic protection of transactions was provided using elliptic-curve digital signature algorithms based on the secp256k1 curve. The terminal interface was built using the React and Ink libraries with ANSI rendering. Proof-of-Stake was selected as the consensus mechanism. The WebAssembly runtime was used as the execution environment for smart contracts, ensuring isolated code execution. Smart contract execution is implemented in an isolated WebAssembly runtime environment.

To verify the reliability of the developed system, fuzz testing was performed in the WasmExecutor environment with the injection of low-level bytecode to evaluate resistance to linear memory out-of-bounds access and infinite execution loops. Quantitative performance evaluation was conducted through load testing using Hyperledger Caliper 0.6.0. The majority of test scenarios were completed successfully, and the developed system demonstrated a high level of stability. The obtained results confirm the feasibility of the proposed architectural approach for building private blockchain systems with simplified deployment.

Keywords: blockchain system architecture, performance, smart contracts, WebAssembly, React, terminal user interface, confidentiality, access control.

Published

2026-10-01

Issue

Section

Articles