No Cover Image

Journal article 44 views 15 downloads

Simulation Method for Blockchain Systems with a Public Chain

Yang Liu Orcid Logo, Yuxi Zhang, Zhiyuan Lin, Zhaoguo Wang, Xuan Wang

Sensors, Volume: 22, Issue: 24, Start page: 9750

Swansea University Author: Yang Liu Orcid Logo

  • 67395.VoR.pdf

    PDF | Version of Record

    © 2022 by the authors. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.

    Download (918.91KB)

Check full text

DOI (Published version): 10.3390/s22249750

Abstract

The potential security problems of blockchain technology are constantly restricting the development process of related industrial applications. The cost of deploying a blockchain system in a real environment to conduct research on security issues is relatively high, and the related security analysis...

Full description

Published in: Sensors
ISSN: 1424-8220
Published: MDPI AG 2022
Online Access: Check full text

URI: https://cronfa.swan.ac.uk/Record/cronfa67395
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract: The potential security problems of blockchain technology are constantly restricting the development process of related industrial applications. The cost of deploying a blockchain system in a real environment to conduct research on security issues is relatively high, and the related security analysis and verification are also destructive and irreproducible. Therefore, based on the idea of layered design, this paper proposes a blockchain system simulation platform. The blockchain system is divided into four layers in the simulation platform: the consensus layer, network layer, contract layer, and storage layer. In the consensus layer, the problem of computing resource waste is solved. In the network layer, a peer-to-peer network topology simulation is implemented. In the storage layer, the problem of redundant storage is solved. In the contract layer, the contract replay speed is accelerated. Finally, a prototype of an efficient blockchain simulation system is implemented based on the above methods.
Keywords: blockchain; simulation platform; public chain; smart contract
College: Faculty of Science and Engineering
Funders: This research was funded by the National Key Research and Development Program of China (No. 2020YFB1005805), Peng Cheng Laboratory Project (Grant No. PCL2021A02), Guangdong Provincial Key Laboratory of Novel Security Intelligence Technologies (2022B1212010005), and Shenzhen Stable Supporting Program (General Project) (No. GXWD20201230155427003-20200821160539001).
Issue: 24
Start Page: 9750