{"title":"Blockchain data asset management technology based on a two-way transaction algorithm","authors":"Pengju Xia","doi":"10.1007/s13198-024-02474-w","DOIUrl":null,"url":null,"abstract":"<p>Blockchain data asset transaction technology has advantages such as decentralization and data that cannot be tampered with, which can expand the application field of blockchain technology. However, the consensus algorithm widely used in the current blockchain system with the low consensus efficiency makes the development of blockchain technology significantly restricted. Regarding the above-mentioned problems, this research proposes an improved two-way transaction algorithm based on the theory of practical Byzantine fault-tolerant algorithm. The consensus protocol of the algorithm is improved when there is no Byzantine node. The purpose is to reduce the traffic generated during consensus so that the algorithm can be kept in the best state, and ensure that the algorithm can execute the consensus protocol in any period. The experimental results showed that the proposed two-way transaction algorithm had shorter transaction delay and lower traffic than the traditional Byzantine fault-tolerant algorithm. The former had the highest stability value of 0.98 at low, medium and high bandwidth, which was much higher than that the latter's 0.90. Applying the designed bidirectional trading algorithm to the blockchain data asset trading system, it is found that the number of blocks generated by the trading system was about 50 per second, the delay was about 8 s, and the success rate was 100%. In each node, the memory consumption of the peer node was about 128 M and the CPU consumption was about 48%. It can be seen that the transaction model proposed in this study can not only meet the usage needs, but also optimize the system security.</p>","PeriodicalId":14463,"journal":{"name":"International Journal of System Assurance Engineering and Management","volume":"5 1","pages":""},"PeriodicalIF":1.6000,"publicationDate":"2024-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of System Assurance Engineering and Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s13198-024-02474-w","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
Blockchain data asset transaction technology has advantages such as decentralization and data that cannot be tampered with, which can expand the application field of blockchain technology. However, the consensus algorithm widely used in the current blockchain system with the low consensus efficiency makes the development of blockchain technology significantly restricted. Regarding the above-mentioned problems, this research proposes an improved two-way transaction algorithm based on the theory of practical Byzantine fault-tolerant algorithm. The consensus protocol of the algorithm is improved when there is no Byzantine node. The purpose is to reduce the traffic generated during consensus so that the algorithm can be kept in the best state, and ensure that the algorithm can execute the consensus protocol in any period. The experimental results showed that the proposed two-way transaction algorithm had shorter transaction delay and lower traffic than the traditional Byzantine fault-tolerant algorithm. The former had the highest stability value of 0.98 at low, medium and high bandwidth, which was much higher than that the latter's 0.90. Applying the designed bidirectional trading algorithm to the blockchain data asset trading system, it is found that the number of blocks generated by the trading system was about 50 per second, the delay was about 8 s, and the success rate was 100%. In each node, the memory consumption of the peer node was about 128 M and the CPU consumption was about 48%. It can be seen that the transaction model proposed in this study can not only meet the usage needs, but also optimize the system security.
期刊介绍:
This Journal is established with a view to cater to increased awareness for high quality research in the seamless integration of heterogeneous technologies to formulate bankable solutions to the emergent complex engineering problems.
Assurance engineering could be thought of as relating to the provision of higher confidence in the reliable and secure implementation of a system’s critical characteristic features through the espousal of a holistic approach by using a wide variety of cross disciplinary tools and techniques. Successful realization of sustainable and dependable products, systems and services involves an extensive adoption of Reliability, Quality, Safety and Risk related procedures for achieving high assurancelevels of performance; also pivotal are the management issues related to risk and uncertainty that govern the practical constraints encountered in their deployment. It is our intention to provide a platform for the modeling and analysis of large engineering systems, among the other aforementioned allied goals of systems assurance engineering, leading to the enforcement of performance enhancement measures. Achieving a fine balance between theory and practice is the primary focus. The Journal only publishes high quality papers that have passed the rigorous peer review procedure of an archival scientific Journal. The aim is an increasing number of submissions, wide circulation and a high impact factor.