Page 258 - 《软件学报》2025年第7期
P. 258

张孝 等: 区块链测试基准综述                                                                 3179


                 要技术, 可以通过构建数据安全服务, 消除各类数据要素市场参与者能力不同、认知不同造成的差异, 解决数据要
                 素流通过程中的信任问题和多主体协作问题, 助力加速数据流通、释潜和赋能. 然而, 目前区块链还缺乏一个统一
                 的测试基准参考框架. 而这也是正是本文希望解决的问题.
                    未来我们将基于本文提出的测试基准参考框架, 深入数据要素流通场景, 制订适合国情的、公正客观的区块
                 链测试基准. 此外, 区块链技术正在快速发展, 离链、侧链、分片、图链、跨链等技术不断涌现. 本文提出的测试
                 基准参考框架主要针对主流的           PoX  和  PBFT  区块链系统, 未来我们将研究如何扩展基准框架, 支持新兴的区块链
                 系统.


                 References:
                  [1]  Shao  QF,  Zhang  Z,  Zhu  YC,  Zhou  AY.  Survey  of  enterprise  blockchains.  Ruan  Jian  Xue  Bao/Journal  of  Software,  2019,  30(9):
                      2571–2592 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/5775.htm [doi: 10.13328/j.cnki.jos.005775]
                  [2]  Nakamoto S. Bitcoin: A peer-to-peer electronic cash system. 2008. https://bitcoin.org/bitcoin.pdf
                  [3]  Conti M, Kumar ES, Lal C, Ruj S. A survey on security and privacy issues of Bitcoin. IEEE Communications Surveys & Tutorials,
                      2018, 20(4): 3416–3452. [doi: 10.1109/COMST.2018.2842460]
                  [4]  Atzei N, Bartoletti M, Cimoli T. A survey of attacks on ethereum smart contracts (SoK). In: Proc. of the 6th Int’l Conf. on Principles of
                      Security and Trust. Uppsala: Springer, 2017. 164–186. [doi: 10.1007/978-3-662-54455-6_8]
                  [5]  Ruan PC, Dinh TTA, Loghin D, Zhang MH, Chen G, Lin Q, Ooi BC. Blockchains vs. distributed databases: Dichotomy and fusion. In:
                      Proc. of the 2021 Int’l Conf. on Management of Data. ACM, 2021. 1504–1517. [doi: 10.1145/3448016.3452789]
                  [6]  Cocco L, Pinna A, Marchesi M. Banking on blockchain: Costs savings thanks to the blockchain technology. Future Internet, 2017, 9(3):
                      25. [doi: 10.3390/fi9030025]
                  [7]  Nguyen  QK.  Blockchain—A  financial  technology  for  future  sustainable  development.  In:  Proc.  of  the 3rd  Int’l  Conf.  on  Green
                      Technology and Sustainable Development (GTSD). Kaohsiung: IEEE, 2016. 51–54. [doi: 10.1109/GTSD.2016.22]
                  [8]  Perboli G, Musso S, Rosano M. Blockchain in logistics and supply chain: A lean approach for designing real-world use cases. IEEE
                      Access, 2018, 6: 62018–62028. [doi: 10.1109/ACCESS.2018.2875782]
                  [9]  Tijan E, Aksentijević S, Ivanić K, Jardas M. Blockchain technology implementation in logistics. Sustainability, 2019, 11(4): 1185. [doi:
                      10.3390/su11041185]
                 [10]  Xu LD, He W, Li SC. Internet of Things in industries: A survey. IEEE Trans. on Industrial Informatics, 2014, 10(4): 2233–2243. [doi:
                      10.1109/TII.2014.2300753]
                 [11]  Li ZT, Kang JW, Yu R, Ye DD, Deng QY, Zhang Y. Consortium blockchain for secure energy trading in industrial Internet of Things.
                      IEEE Trans. on Industrial Informatics, 2018, 14(8): 3690–3700. [doi: 10.1109/tii.2017.2786307]
                 [12]  Liu  YQ,  Wang  K,  Lin  Y,  Xu  WY.  LightChain:  A  lightweight  blockchain  system  for  industrial  Internet  of  Things.  IEEE  Trans.  on
                      Industrial Informatics, 2019, 15(6): 3571–3581. [doi: 10.1109/TII.2019.2904049]
                 [13]  Wu ML, Wang K, Cai XQ, Guo S, Guo MY, Rong CM. A comprehensive survey of blockchain: From theory to IoT applications and
                      beyond. IEEE Internet of Things Journal, 2019, 6(5): 8114–8154. [doi: 10.1109/JIOT.2019.2922538]
                 [14]  Hölbl M, Kompara M, Kamišalić A, Zlatolas LN. A systematic review of the use of blockchain in healthcare. Symmetry, 2018, 10(10):
                      470. [doi: 10.3390/sym10100470]
                 [15]  Mettler  M.  Blockchain  technology  in  healthcare:  The  revolution  starts  here.  In:  Proc.  of  the  18th  IEEE  Int’l  Conf.  on  E-health
                      Networking, Applications and Services (Healthcom). Munich: IEEE, 2016. 1–3. [doi: 10.1109/HealthCom.2016.7749510]
                 [16]  Aitzhan NZ, Svetinovic D. Security and privacy in decentralized energy trading through multi-signatures, blockchain and anonymous
                      messaging streams. IEEE Trans. on Dependable & Secure Computing, 2018, 15(5): 840–852. [doi: 10.1109/TDSC.2016.2616861]
                 [17]  Huang X, Cheng R, Wu JX, Guo QY, Chen SJ, Liu CJ, Wang Z, Chen YL, Hao SF, Zhang J. A blockchain-based authentication scheme
                      for energy trading in electric transportation. IEEE Trans. on Smart Grid, 2024, 15(6): 6048–6062. [doi: 10.1109/TSG.2024.3422238]
                 [18]  Fan CX, Ghaemi S, Khazaei H, Musilek P. Performance evaluation of blockchain systems: A systematic survey. IEEE Access, 2020, 8:
                      126927–126950. [doi: 10.1109/ACCESS.2020.3006078]
                 [19]  Vukolić M. The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication. In: Open Problems in Network Security: IFIP
                      WG 11.4 Int’l Workshop. Zurich: Springer, 2016. 112–125. [doi: 10.1007/978-3-319-39028-4_9]
                 [20]  Ferdous MS, Chowdhury MJM, Hoque MA, Colman A. Blockchain consensus algorithms: A survey. arXiv:2001.07091, 2020.
                 [21]  Vukolić M. Rethinking permissioned blockchains. In: Proc. of the ACM Workshop on Blockchain, Cryptocurrencies and Contracts. Abu
   253   254   255   256   257   258   259   260   261   262   263