Computer Science ›› 2024, Vol. 51 ›› Issue (5): 382-389.doi: 10.11896/jsjkx.230300076

• Information Security • Previous Articles     Next Articles

Multi-attribute Blockchain Decentralization Degree Measurement Model

ZHANG Ruirong, NIU Baoning, FAN Xing   

  1. College of Information and Computer,Taiyuan University of Technology,Jinzhong,Shanxi 030600,China
  • Received:2023-03-09 Revised:2023-06-23 Online:2024-05-15 Published:2024-05-08
  • About author:ZHANG Ruirong,born in 1996,postgraduate.Her main research interests include blockchain data management and so on.
    ZHANG Ruirong,born in 1964,Ph.D,professor,Ph.D supervisor,is a member of CCF(No.26016S).His main research interests include big data management and analysis,database system performance management,spatial data management,multimedia data management,blockchain data management.
  • Supported by:
    National Natural Science Foundation of China (62072326) and Youth Project of Shanxi Basic Research Program(free exploration)(202203021222093).

Abstract: Decentralization is a typical feature of blockchain.With the continuous development of blockchain technology,the practical significance of quantitative measurement of decentralization degree is gradually deepening.The evaluation indicators used in the existing blockchain decentralization degree measurement methods either consider the node function or the network perfor-mance,and the different evaluation angles lead to a large deviation between the proposed model and the evaluation indicators.To this end,this paper focuses on the blockchain transaction process,extracts the key factors that affect the degree of decentralization of the blockchain from three aspects:node function integrity,network transmission and data storage,establishes a multi-attribute decentralized degree measurement model(MDDMM) and implements the prototype.Experimental results show that the degree of influence of data storage,node function integrity and network transmission on decentralization characteristics decreases successively.The degree of decentralization of Bitcoin is about 3.5%,30% and 38% higher than that of Bitcash,Ethereum and Ethereum Classic respectively.Compared with the existing measurement methods,the MDDMM proposed in this paper has more comprehensive measurement indicators,providing theoretical basis and data support for quantifying the decentralized degree of the blockchain platform.

Key words: Blockchain, Decentralization degree, Node function integrity, Network transmission, Data storage

CLC Number: 

  • TP311
[1]SHAO Q F,JIN C Q,ZHANG Z,et al.Blockchain Technology:Architecture and Progress [J].Journal of Computer,2018,41(5):3-22.
[2]FAN X,NIU B N,LIU Z L.Scalable blockchain storage sys-tems:research progress and models [J].Computing,2022,10(6):1497-1524.
[3]WU K K,PENG B,XIE H,et al.A Coefficient of Variation Method to Measure the Extents of Decentralization for Bitcoin and Ethereum Networks [J].International Journal of Network Security,2020,22(2):191-200.
[4]WU K K,PENG B,XIE H,et al.An Information EntropyMethod to Quantify the Degrees of Decentralization for Blockchain Systems [C]//2019 IEEE 9th International Conference on Electronics Information and Emergency Communication(ICEIEC).Beijing,China:IEEE,2019:1-6.
[5]GOCHHAYAT S P,SHETTY S,MUKKAMALA R,et al.Measuring Decentrality in Blockchain Based Systems [J].IEEE Access,2020,8:178372-178390.
[6]LIN Q W,LI C,ZHAO X F,et al.Measuring Decentralization in Bitcoin and Ethereum using Multiple Metrics and Granularities[C]//2021 IEEE 37th International Conference on Data Engineering Workshops(ICDEW).Chania,Greece:IEEE,2021:80-87.
[7]CHU S,WANG S.The curses of blockchain decentralization[EB/OL].(2018-10-06) [2022-08-02].http://arxiv.org/abs/1810.02937.
[8]BEIKVERDI A,SONG J.Trend of centralization in Bitcoin'sdistributed network[C]//2015 16th IEEE/ACIS International Conference on Software Engineering.Artificial Intelligence,Networking and Parallel/Distributed Computing(SNPD).2015:1-6.
[9]LEE J,LEE B,JUNG J,et al.DQ:Two approaches to measure the degree of decentralization of blockchain[J].ICT Express,2021,7(3):278-282.
[10]LI C,PALANISAMY B.Comparison of Decentralization in Dpos and Pow Blockchains [C]//Blockchain-ICBC 2020.2020:18-32.
[11]SRINIVASAN B S,LEE L.Quantifying Decentralization[EB/OL].(2017-07-28) [2021-07-06].https://news.earn.com/quantifying-decentralization-e39db233c28e.
[12]CHENG L,ZHU F D,LIU H W,et al.On Decentralization of Bitcoin:An Asset Perspective[J].arXiv:2105.07646,2021.
[13]PARK S,IM S,SEOL Y,et al.Nodes in the Bitcoin Network:Comparative Measurement Study and Survey[J].IEEE Access,2019,7:57009-57022.
[14]KYLE C,CHRISTIAN D,ITTAY E,et al.On Scaling Decentralized Blockchains[J].Financial Cryptography and Data Secu-rity,2016,9640:106-125.
[15]BUTERIN V.A next-generation smart contract and decentra-lized application platform [EB/OL].[2022-08-02].https://github.com/ethereum/wiki/wiki/White-Paper.
[16]KWON Y,LIU J,KIM M,et al.Impossibility of Full Decentralization in Permissionless Blockchain[C]//Proceedings of the 1st ACM Conference on Advances in Financial Technologies:Zurich Switzerland(AFT'19).2019:110-123.
[17]NAKAMOTO S.Bitcoin:A peer-to-peer electronic cash system[EB/OL].[2022-08-02].https://bitc oin.org/bitcoin.pdf.
[18]ZHAO Y L,NIU B B,LI P,et al.A Novel Enhanced Lightweight Node for Blockchain[C]//Proceedings of the 1st BlockSys.Guangzhou:Springer,2020:137-149.
[19]MCKINNEY J.Light client protocol [EB/OL].(2020-06-11) [2020-05-05].https://github.com/ethereum/wiki/wiki/Light-client-protocol.
[20]ZHANG X H,NIU B N,GONG T.Account-based blockchainscalable storage model[J].Journal of Beijing University of Aeronautics and Astronautics,2022,48(4):708-715.
[21]TOKENVIEW-Bitcoin [EB/OL].[2022-03-21].https://btc.tokenview.io/.
[22]TOKENVIEW-Bitcoin Cash [EB/OL].[2022-03-21].https://bch.tokenview.io/cn.
[23]TOKENVIEW-Ethereum [EB/OL].[2022-03-21].https://eth.tokenview.io/cn/.
[24]TOKENVIEW-Ethereum Classic [EB/OL].[2022-03-21].https://etc.tokenview.io/cn.
[25]Github.com.Bitcoin-etl[EB/OL].[2022-03-21].https://github.com/blockchain-etl/bitcoin-etl.
[1] LI Fengyun, CHEN Mingming, WANG Lin, LI Peng , JU Xianyin. Study on Trust Management Mechanism of Internet of Vehicles Based on Blockchain [J]. Computer Science, 2024, 51(4): 381-387.
[2] LIU Wei, LIU Yuzhao, TANG Congke, WANG Yuanyuan, SHE Wei, TIAN Zhao. Study on Blockchain Based Federated Distillation Data Sharing Model [J]. Computer Science, 2024, 51(3): 39-47.
[3] WANG Dong, LI Zheng, XIAO Bingbing. Blockchain Coin Mixing Scheme Based on Homomorphic Encryption [J]. Computer Science, 2024, 51(3): 335-339.
[4] DONG Hao, ZHAO Hengtai, WANG Ziyao, YUAN Ye, ZHANG Aoqian. Parallel Transaction Execution Models Under Permissioned Blockchains [J]. Computer Science, 2024, 51(1): 124-132.
[5] TONG Fei, SHAO Ranran. Study on Blockchain Based Access Control Model for Cloud Data [J]. Computer Science, 2023, 50(9): 16-25.
[6] WANG Junlu, LIU Qiang, ZHANG Ran, JI Wanting, SONG Baoyan. Blockchain-based Dual-branch Structure Expansion Model [J]. Computer Science, 2023, 50(8): 365-371.
[7] YANG Jian, WANG Kaixuan. Tripartite Evolutionary Game Analysis of Medical Data Sharing Under Blockchain Architecture [J]. Computer Science, 2023, 50(6A): 221000080-7.
[8] TAN Pengliu, WANG Runshu, ZENG Wenhao, WANG Shikun, ZOU Wenshi. Overview of Blockchain Consensus Algorithms [J]. Computer Science, 2023, 50(6A): 220400200-12.
[9] HUANG Baohua, PENG Li, ZHAO Weihong, CHEN Ningjiang. Practical Byzantine Consensus Algorithm Based on Verifiable Random Functions [J]. Computer Science, 2023, 50(6A): 220300064-6.
[10] LIN Feilong, YUE Yuedong, ZHENG Jianhui, CHEN Zhongyu, LI Minglu. Blockchain-based Identity Authentication and Authorization Mechanism [J]. Computer Science, 2023, 50(6A): 220700158-9.
[11] PAN Lu, LUO Tao, NIU Xinzheng. Restart and Recovery Algorithm Based on Distributed Cluster Nodes [J]. Computer Science, 2023, 50(6A): 220300205-6.
[12] XIAO Jian, YANG Min. Multi-factor Blockchain Private Key Protection Scheme Based on Secret Sharing [J]. Computer Science, 2023, 50(6): 307-312.
[13] LIU Wei, GUO Lingbei, XIA Yujie, SHE Wei, TIAN Zhao. Raft Consensus Algorithm Based on Credit Evaluation Model [J]. Computer Science, 2023, 50(6): 322-329.
[14] ZHANG Shue, TIAN Chengwei, LI Baogang. Review of Identity Authentication Research Based on Blockchain Technology [J]. Computer Science, 2023, 50(5): 329-347.
[15] LIU Zerun, ZHENG Hong, QIU Junjie. Smart Contract Vulnerability Detection Based on Abstract Syntax Tree Pruning [J]. Computer Science, 2023, 50(4): 317-322.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!