APP下载

区块链在城市道路智能交通中的应用综述

2024-08-13田钊金鹏祥牛亚杰佘维龙飞刘炜

郑州大学学报(理学版) 2024年6期

摘要: 从安全、共享、运营三个方面介绍了区块链在城市道路智能交通中的应用。在安全方面,区块链的去中心化和不可篡改的特性能够保护数据信息安全和用户隐私安全;在共享方面,区块链的激励机制促进了车辆计算资源和交通信息的共享;在运营方面,区块链的不可篡改和可追溯性保证了运营中对交通违章准确有效的溯源,利用共识机制让交通信号灯配时更加高效。此外,分析了区块链在城市道路智能交通应用中存在的不足,并展望了区块链在城市道路智能交通领域的未来发展方向。

关键词: 区块链; 城市道路; 智能交通; 隐私安全; 数据共享

中图分类号: U495

文献标志码: A

文章编号: 1671-6841(2024)06-0009-08

DOI: 10.13705/j.issn.1671-6841.2023039

Review of Blockchain Application in Urban Road Intelligent Transportation

TIAN Zhao1,2, JIN Pengxiang1,2, NIU Yajie1,2, SHE Wei1,2,3, LONG Fei4, LIU Wei1,2

(1.School of Cyber Science and Engineering, Zhengzhou University, Zhengzhou 450002, China;

2.Zhengzhou Key Laboratory of Blockchain and Data Intelligence, Zhengzhou 450002,China;

3.Songshan Laboratory, Zhengzhou 450002, China; 4.Information Management Center,

Zhongyuan Oilfield Branch of SINOPEC, Puyang 457001,China)

Abstract: The application of blockchain in urban road intelligent transportation was introduced from three aspects: security, sharing, and operation. In terms of security, the decentralized and non-tamperable features of blockchain protected the data information security and user privacy security.In terms of sharing, the incentive mechanism of blockchain promoted the sharing of vehicle computing resources and traffic information.In terms of operation, the non-tamperable and traceability of the blockchain ensured the accurate and effective traceability of trafficOELbVFtsE59dRuv9+gAwEg== violations, and the consensus mechanism made traffic signal timing more efficient. In addition, the shortcomings of blockchain application in urban road intelligent transportation were analyzed, and the future development of blockchain in the field of urban road intelligent transportation was explored.

Key words: blockchain; urban road; intelligent transportation; privacy security; data sharing

0 引言

车联网可以连接车辆、行人和路边基础设施,通过交换交通信息能够减少事故率和交通拥堵,同时提高便利性、舒适性和安全性。车联网技术满足了智能交通系统(intelligent traffic system,ITS)的复杂功能需求,是城市道路智能交通的核心支撑[1-4]。城市道路智能交通中存在高移动性、低时延、高复杂性和异构性的特点,系统中的数据交换和数据存储平台需要具备去中心化、分布式、高度灵活、可拓展等特性,以适应城市道路智能交通的发展。

城市道路智能交通应用中存在着一些问题:ITS会产生大量交通数据和用户隐私数据,需要保证数据信息和用户隐私安全;计算资源和数据资源闲置,需要刺激用户进行共享;危害交通安全的违章行为溯源问题和影响交通效率的信号灯配时问题,需要更好的解决方案。如何解决城市道路智能交通应用中存在的这些问题,是目前的研究热点。

区块链作为一种分布式账本技术[5-6],在金融、医疗、物联网、公共服务等领域中有着广泛的应用。区块链技术应用在城市道路智能交通中,不仅可以为城市道路智能交通应用中存在的问题提供新的解决方案,还可以提高ITS的安全性、隐私性,保证ITS的高效性。因此,区块链在城市道路智能交通中的应用研究正在蓬勃发展,本文对区块链在城市道路智能交通领域中的应用进行了综述和展望。

1 区块链技术

区块链技术最早出现在中本聪发表的比特币白皮书中[7]。区块链是区块的集合,区块负责存储交易,新生成的区块将会记录前一区块的Hash值以确保前一区块无法被篡改,并且区块间通过Hash值前后链接在一起。区块以数字账本的形式存储在链上,账本由区块链中的所有参与者进行维护。

区块链具有去中心化、共识机制、激励机制等特性[8-13],并根据去中心化的程度划分为公有链、联盟链、私有链三大类,如表1所示。

公有链秉承区块链最初的理念,完全地去中心化,链中的节点有着相同的地位,共同维护数据;联盟链中的节点需要先进行注册认证,认证后的节点拥有访问和维护数据的权利;私有链一般为个人或某组织拥有,节点数量少,相互之间信任度高,但去中心化程度低。在城市道路智能交通应用中,为了适应安全、共享和运营等场景,通常会选择使用联盟链技术。

2 区块链在城市道路智能交通中的应用

城市道路智能交通中节点数量众多且具有高移动性的特点,传统的中心化系统很难满足城市道路智能交通中节点高移动性对系统高时效性、高安全性的要求。区块链的去中心化、不可篡改、共识机制、激励机制、可追溯性等特性,为城市道路智能交通应用中存在的问题带来了新的解决方法。

本节从安全、共享、运营三个方面介绍区块链在城市道路智能交通中的应用。如图1所示,在安全方面的应用包含数据信息安全和用户隐私安全,在共享方面的应用包含计算资源共享和交通信息共享,在运营方面的应用包含交通违章溯源和交通信号控制。

2.1 安全方面

随着车辆和车载应用不断增多,需要保证车辆生成的数据和用户隐私信息的安全。区块链在城市道路智能交通中安全方面的应用主要包含数据信息安全和用户隐私安全。借助区块链的去中心化、不可篡改等特性可以显著提高城市道路智能交通中数据信息的安全性和用户隐私的安全性。

2.1.1 数据信息安全

城市道路智能交通中的车辆可以通过自身设备获取交通信息,也可以接收来自其他车辆的交通信息。在开放的无线通信环境中,攻击者很容易窃听、篡改或伪造数据。关键信息一旦被篡改,不仅会降低交通效率,还会威胁到生命安全[14-15]。

利用区块链去中心化和不可篡改两方面的特性保护数据信息安全[16-17],如图2所示。处于同一区域的车辆可以相互通信,车辆通过路侧单元(road side unit,RSU)进行数据上链和信息获取。每一个RSU都拥有属于自己的账本,共同参与区块链的维护,保证数据的安全。区块链中的区块通过存储前一区块的Hash值进行链接,区块内部的交通信息使用Merkle树进行存储,保证数据不可篡改。区块链的去中心化和不可篡改特性不仅提高了ITS的抗攻击性,而且保证了数据在网络传输过程中的安全性和完整性。

Sharma等[16]将椭圆加密技术和区块链技术相结合,提出一种yi1yKjzGzi63rsOxuLmDmw==基于区块链和射频识别的车联网安全框架,以进一步增强车联网网络的安全性。Zhang等[17]提出一种基于联盟区块链的数据安全共享和存储系统,用于保护数据的完整性和安全性。区块链是系统的核心,利用智能合约处理交易请求,使用基于椭圆曲线双线性配对性质的数字签名技术确保数据传输时的完整性和安全性。

2.1.2 用户隐私安全

城市道路智能交通中的应用依赖于信息共享,共享的信息中包含车辆的身份、位置等隐私数据。因此,城市道路智能交通应用面临着隐私信息泄露的风险[18]。

区块链在城市道路智能交通领域保护用户隐私安全方面的应用主要包括保护身份隐私和位置隐私[19-22],如图3所示。车辆加入网络时,向可信机构(trusted authority,TA)注册获取假名。车辆向RSU发送请求,RSU通过区块链向TA进行身份验证。身份验证通过后,车辆通过RSU获取交通信息。区块链与匿名身份验证技术的结合,可以有效保护用户隐私安全。

Yao等[20]提出一种基于区块链的车辆轻量级匿名身份验证机制,车辆使用假名保护身份隐私,同时可以在验证身份后更改假名,控制假名的更新时间和频率。Liu等[21]使用匿名聚合车辆公告协议允许车辆在非完全可信环境中匿名发送消息,保护身份隐私;利用区块链保证数据信息的安全性和可靠性,同时使用基于逻辑回归的信任计算提高对恶意车辆的检测能力。Li等[22]提出一种基于区块链的信任管理模型来保护位置隐私,利用一种RSU主导的算法来构建匿名隐身区域,减少车辆的计算负担,保护位置隐私;同时使用优化分布式k-匿名算法,规范和约束车辆行为。

2.2 共享方面

车辆拥有一定的计算资源和数据资源,共享没有得到充分利用的资源,可以使城市道路智能交通应用更加安全、高效。区块链在城市道路智能交通共享方面的应用包括计算资源共享和交通信息共享。区块链技术中的激励机制,可以让车辆更加积极地参与计算资源共享和交通信息共享。

2.2.1 计算资源共享

计算资源共享是指用户可以在使用车辆的过程中出售车辆多余的计算资源,换取经济效益。区块链不仅可以激励用户参与计算资源共享,还能保证整个计算资源共享过程的安全性[23-24]。如图4所示,由需要计算资源的机构通过智能合约发布计算资源共享任务,车辆获取任务信息后,共享计算资源,完成计算任务,通过RSU验证计算结果。验证通过后,区块链的激励机制会奖励完成计算任务的车辆。

Lai等[23]设计了一种基于反向拍卖的有效激励方案,激励用户为地图实时更新提供高质量的数据。地图服务平台发布所需的数据类型,用户收集数据进行投标,平台根据预算以及用户报价选择拍卖中的获胜者。中标者提供数据,通过区块链的安全支付系统获得对应的奖励。Hassija等[24]提出一种基于区块链的安全众包模型,激励用户参与交通流量预测。该模型保障了用户的隐私安全,通过激励方案为车辆提供了参与流量预测的动力。

2.2.2 交通信息共享

交通信息共享是指车辆共享收集到的交通信息,同时也需要确保共享的交通信息的有效性。使用区块链不仅保护了车辆交通信息共享的安全性,还促进了交通信息共享的积极性[25-27]。如图5所示,车辆之间可以进行通信,车辆也可以通过RSU与区块链进行信息交互,所有的RSU共同维护区块链,保护数据的安全。田钊等[25]提出一种基于局部自组网的路况信息可靠共享模型,同时提出一种改进型的实用拜占庭容错(practical Byzantine fault tolerance,PBFT)算法。该模型通过组建局部自组网的方式控制参与共识的节点数量,并使用改进型的PBFT算法缩短共识阶段的通信时长,提高共识效率。Li等[26]提出一种名为CreditCoin的有效公告网络,通过一定的经济效益激励用户分享交通信息,并且通过用户匿名来保证隐私安全。公告由几个诚实的证人签署来保证真实性,可以实现有条件的可追溯性。

2.3 运营方面

对危害交通安全的违章行为进行准确溯源和优化交通效率的信号灯配时都是交通运营场景下的重要研究方向。区块链在城市道路智能交通运营方面的应用包括交通违章溯源和交通信号控制。区块链不可篡改、可追溯性的特点,可以使交通违章溯源更准确,保证交通违章行为的准确记录;区块链的共识机制可以让车辆参与信号灯配时,提高交叉路口车辆通行效率。

2.3.1 交通违章溯源

交通违章行为会破坏正常的交通运营,具有危险性。因此,当发生交通违章行为时,需要对违章行为进行准确记录,及时进行溯源,确定责任,并且保证记录不可篡改。基于区块链的交通违章溯源应用通过当事车辆以及目击车辆共同生成违章信息,如图6所示,违章信息经过事故车辆、目击车辆和RSU共同验证,验证通过后上传到区块链网络中,利用区块链技术保护信息的安全、可信、可追溯以及不可篡改[28-29]。Guo等[28]提出一个具有动态联邦共识的“事件证明”机制。事故发生时,事故车辆和目击车辆都生成事件数据,通过车载网络广播它们的事件数据。由车辆和RSU动态地形成联盟,对事故车辆和目击车辆的所有事件数据进行验证并保存在新区块中。通过区块链保护事件信息,保证事故数据的可追溯性。Vangala等[29]设计了一种基于区块链的证书认证方案BCAS-VADN。在BCAS-VADN中,通过身份验证,车辆可以将与事故相关的交易转发到附近的簇头。簇头将车辆收集的交易信息发送RSU,边缘服务器负责准备包含交易和Merkle树根的区块体,对这些信息进行数字签名,转发到区块链和云服务器中,完成区块的创建、验证和上链。借助区块链技术,BCAS-VADN不仅可以抵御各种潜在的攻击,而且可以保持信息的透明性、不变性和不可篡改性。

2.3.2 交通信号控制

交通拥堵的一个关键因素是交叉路口交通信号控制对实时交通流量不敏感,动态地优化交通信号灯配时对于解决交通拥堵问题至关重要。通过共识机制可以让车辆参与交通信号灯配时的优化,提高通行效率[30-31]。如图7所示,车辆在交叉路口时,与交叉路口的其他车辆一起商议信号灯配时,商议结果经过共识验证后,由RSU上传到区块链。同时,将要到达此交叉口的车辆,可以在刚加入区域网络的时候,通过RSU快速获取当前信号灯配时。

Cheng等[30]提出一种在车联网中使用的基于属性的区块链半中心化模式,通过车辆来控制信号灯的配时,提高交通效率。在开始通信之前,基于用户的属性(例如位置和方向)进行分组。用户在不泄露隐私的情况下进行交互,对临时信号时序达成一致。该模式不仅可以解决信号灯配时问题,而且具有保护隐私和对历史信息责任追溯的能力。Zeng等[31]提出一种基于区块链技术的智能信号灯配时方案,利用冗余切割技术对现有的智能合约进行了改进,可以有效减少通信负载。该方案优化了交通信号灯配时,提高了交叉路口车辆通行效率。

2.4 应用方面概述

区块链具有去中心化、共识机制、激励机制、不可篡改、可追溯等特性,为解决城市道路智能交通现存的问题提供了新的方案。如表2所示,基于区块链的城市道路智能交通应用主要集中在安全、共享、运营3个方面。

城市道路智能交通在安全方面的应用研究包含数据信息安全和用户隐私安全两个场景。区块链和数字加密技术结合,提高系统的抗攻击性,保证数据信息安全;区块链和匿名身份验证技术结合,保证用户参与数据共享时的身份隐私安全。

城市道路智能交通在共享方面的应用研究包含计算资源共享和交通信息共享两个场景。对资源的有效利用可以提高应用的性能,利用区块链技术的激励机制,鼓励用户对闲置的计算资源进行共享,并激励用户及时共享获取到的交通信息。

城市道路智能交通在运营方面的应用研究包含交通违章溯源和交通信号控制两个场景。区块链的应用可以提高车辆通行效率,保护交通安全。利用区块链不可篡改以及可追溯的特性,准确有效地记录交通违章信息;利用区块链的共识机制,车辆节点可以参与信号灯的配时,让车辆通行更加高效。

此外,在城市道路智能交通中,区块链还应用在提高GPS定位精度[32]、车辆间的电子支付[33]、训练自动驾驶汽车[34]以及智能交通大数据检索算法[35]等场景。

3 小结与展望

本文讨论了区块链在城市道路智能交通中的应用,首先介绍了城市道路智能交通领域目前存在的问题,其次对区块链技术进行了概述,然后从安全、共享、运营三个方面对区块链在城市道路智能交通中的应用进行介绍。区块链在未来也将成为城市道路智能交通领域的核心支撑技术,与城市道路智能交通一起蓬勃发展。

随着区块链技术在城市道路智能交通领域的应用越来越深入,暴露了区块链技术的一些不足,未来的区块链还需要在共识机制、智能合约、存储方案等方面进一步发展。在共识机制方面,城市道路智能交通系统中节点数量众多,区块链的共识机制已经成为区块链系统性能的关键瓶颈。在城市道路智能交通的场景下,大多数节点的计算资源和网络通信资源都相当有限,提高共识效率是未来的发展方向之一。在智能合约方面,智能合约在城市道路智能交通中的应用十分广泛,但是也存在着一些不足[36],通过智能合约攻击区块链的案例还时有发生[37],提高智能合约的安全性是未来重要的研究方向。在存储方案方面,区块链中的节点将会存储所有的交易和记录,但对于城市道路智能交通中的大多数节点,存储区块链信息将是一个难题[38]。如何在保证数据安全性的同时,降低存储资源的消耗也是未来的一个研究发展趋势。

参考文献:

[1] 赵娜, 袁家斌, 徐晗. 智能交通系统综述[J]. 计算机科学, 2014, 41(11): 7-11, 45.

ZHAO N, YUAN J B, XU H. Survey on intelligent transportation system[J]. Computer science, 2014, 41(11): 7-11, 45.

[2] TANWAR S, TYAGI S, BUDHIRAJA I, et al. Tactile Internet for autonomous vehicles: latency and reliability analysis[J]. IEEE wireless communications, 2019, 26(4): 66-72.

[3] SHARMA S, KAUSHIK B. A survey on Internet of vehicles: applications, security issues and solutions[J]. Vehicular communications, 2019, 20: 100182.

[4] DAI Y Y, XU D, MAHARJAN S, et al. Artificial intelligence empowered edge computing and caching for Internet of Vehicles[J]. IEEE wireless communications, 2019, 26(3): 12-18.

[5] 王晨旭, 程加成, 桑新欣, 等. 区块链数据隐私保护:研究现状与展望[J]. 计算机研究与发展, 2021, 58(10): 2099-2119.

WANG C X, CHENG J C, SANG X X, et al. Data privacy-preserving for blockchain: state of the art and trends[J]. Journal of computer research and development, 2021, 58(10): 2099-2119.

[6] 蔡晓晴, 邓尧, 张亮, 等. 区块链原理及其核心技术[J]. 计算机学报, 2021, 44(1): 84-131.

CAI X Q, DENG Y, ZHANG L, et al. The principle and core technology of blockchain[J]. Chinese journal of computers, 2021, 44(1): 84-131.

[7] NAKAMPTP S.Bitcoin:a peer-to-peer electronic cash system[EB/OL].[2022-11-20]. https:∥bitcoin.org.zzulib.vpn358.com/bitcoin.pdf.

[8] DEGROOT M H. Reaching a consensus[J]. Journal of the American statistical association, 1974, 69(345): 118-121.

[9] 邵奇峰, 金澈清, 张召, 等. 区块链技术: 架构及进展[J]. 计算机学报, 2018, 41(5): 969-988.

SHAO Q F, JIN C Q, ZHANG Z, et al. Blockchain: architecture and research progress[J]. Chinese journal of computers, 2018, 41(5): 969-988.

[10]WANG B C, HU Y F, LI S, et al. A blockchain consensus mechanism for educational administration system[C]∥IEEE 2nd International Conference on Electronics Technology. Piscataway:IEEE Press, 2019: 603-608.

[11]傅丽玉, 陆歌皓, 吴义明, 等. 区块链技术的研究及其发展综述[J]. 计算机科学, 2022, 49(S1): 447-461, 666.

FU L Y, LU G H, WU Y M, et al. Overview of research and development of blockchain technology[J]. Computer science, 2022, 49(S1): 447-461, 666.

[12]夏清, 窦文生, 郭凯文, 等. 区块链共识协议综述[J]. 软件学报, 2021, 32(2): 277-299.

XIA Q, DOU W S, GUO K W, et al. Survey on blockchain consensus protocol[J]. Journal of software, 2021, 32(2): 277-299.

[13]代闯闯, 栾海晶, 杨雪莹, 等. 区块链技术研究综述[J]. 计算机科学, 2021, 48(S2): 500-508.

DAI C C, LUAN H J, YANG X Y, et al. Overview of blockchain technology[J]. Computer science, 2021, 48(S2): 500-508.

[14]WANG D, ZHANG X H. Secure data sharing and customized services for intelligent transportation based on a consortium blockchain[J]. IEEE access, 2020, 8: 56045-56059.

[15]王春东, 罗婉薇, 莫秀良, 等. 车联网互信认证与安全通信综述[J]. 计算机科学, 2020, 47(11): 1-9.

WANG C D, LUO W W, MO X L, et al. Survey on mutual trust authentication and secure communication of Internet of vehicles[J]. Computer science, 2020, 47(11): 1-9.

[16]SHARMA S, KAUSHIK B, RAHMANI M K I, et al. Cryptographic solution-based secure elliptic curve cryptography enabled radio frequency identification mutual authentication protocol for Internet of vehicles[J]. IEEE access, 2021, 9: 147114-147128.

[17]ZHANG X H, CHEN X F. Data security sharing and storage based on a consortium blockchain in a vehicular ad-hoc network[J]. IEEE access, 2019, 7: 58241-58254.

[18]BAO S H, CAO Y, LEI A, et al. Pseudonym management through blockchain: cost-efficient privacy preservation on intelligent transportation systems[J]. IEEE access, 2019, 7: 80390-80403.

[19]冯霞, 崔凯平, 谢晴晴, 等. VANET中基于区块链的分布式匿名认证方案[J]. 通信学报, 2022, 43(9): 134-147.

FENG X, CUI K P, XIE Q Q, et al. Distributed anonymous authentication scheme based on the blockchain in VANET[J]. Journal on communications, 2022, 43(9): 134-147.

[20]YAO Y Y, CHANG X L, MIIC' J, et al. BLA: blockchain-assisted lightweight anonymous authentication for distributed vehicular fog services[J]. IEEE Internet of Things journal, 2019, 6(2): 3775-3784.

[21]LIU X C, HUANG H P, XIAO F, et al. A blockchain-based trust management with conditional privacy-preserving announcement scheme for VANETs[J]. IEEE Internet of Things journal, 2020, 7(5): 4101-4112.

[22]LI B H, LIANG R C, ZHU D, et al. Blockchain-based trust management model for location privacy preserving in VANET[J]. IEEE transactions on intelligent transportation systems, 2021, 22(6): 3765-3775.

[23]LAI C Z, ZHANG M, CAO J, et al. SPIR: a secure and privacy-preserving incentive scheme for reliable real-time map updates[J]. IEEE Internet of Things journal, 2020, 7(1): 416-428.

[24]HASSIJA V, GUPTA V, GARG S, et al. Traffic jam probability estimation based on blockchain and deep neural networks[J]. IEEE transactions on intelligent transportation systems, 2021, 22(7): 3919-3928.

[25]田钊, 王超, 贾骏, 等. 基于局部自组网的路况信息可靠共享模型[J]. 郑州大学学报(理学版), 2022, 54(6): 82-90.

TIAN Z, WANG C, JIA J, et al. A reliable traffic information sharing model based on local-VANET[J]. Journal of Zhengzhou university (natural science edition), 2022, 54(6): 82-90.

[26]LI L, LIU J Q, CHENG L C, et al. CreditCoin: a privacy-preserving blockchain-based incentive announcement network for communications of smart vehicles[J]. IEEE transactions on intelligent transportation systems, 2018, 19(7): 2204-2220.

[27]莫梓嘉, 高志鹏, 杨杨, 等. 面向车联网数据隐私保护的高效分布式模型共享策略[J]. 通信学报, 2022, 43(4): 83-94.

MO Z J, GAO Z P, YANG Y, et al. Efficient distributed model sharing strategy for data privacy protection in Internet of vehicles[J]. Journal on communications, 2022, 43(4): 83-94.

[28]GUO H, LI W X, NEJAD M, et al. Proof-of-event recording system for autonomous vehicles: a blockchain-based solution[J]. IEEE access, 2020, 8: 182776-182786.

[29]VANGALA A, BERA B, SAHA S, et al. Blockchain-enabled certificate-based authentication for vehicle accident detection and notification in intelligent transportation systems[J]. IEEE sensors journal, 2021, 21(14): 15824-15838.

[30]CHENG L C, LIU J Q, XU G Q, et al. SCTSC: a semicentralized traffic signal control mode with attribute-based blockchain in IoVs[J]. IEEE transactions on computational social systems, 2019, 6(6): 1373-1385.

[31]ZENG P J, WANG X L, LI H, et al. A scheme of intelligent traffic light system based on distributed security architecture of blockchain technology[J]. IEEE access, 2020, 8: 33644-33657.

[32]LI C L, FU Y C, YU F R, et al. Vehicle position correction: a vehicular blockchain networks-based GPS error sharing framework[J]. IEEE transactions on intelligent transportation systems, 2020, 22(2): 898-912.

[33]DENG X Y, GAO T H. Electronic payment schemes based on blockchain in VANETs[J]. IEEE access, 2020, 8: 38296-38303.

[34]GANDHI G M, SALVI. Artificial intelligence integrated blockchain for training autonomous cars[C]∥Proceedings of the 5th International Conference on Science Technology Engineering and Mathematics. Piscataway:IEEE Press, 2019: 157-161.

[35]LI J Y, ZHANG K. Intelligent transportation big data retrieval algorithm based on blockchain and aggregation signature[C]∥IEEE 2nd International Conference on Power, Electronics and Computer Applications. Piscataway:IEEE Press,2022: 704-711.

[36]胡甜媛, 李泽成, 李必信, 等. 智能合约的合约安全和隐私安全研究综述[J]. 计算机学报, 2021, 44(12): 2485-2514.

HU T Y, LI Z C, LI B X, et al. Contractual security and privacy security of smart contract: a system mapping study[J]. Chinese journal of computers, 2021, 44(12): 2485-2514.

[37]韩璇, 袁勇, 王飞跃. 区块链安全问题: 研究现状与展望[J]. 自动化学报, 2019, 45(1): 206-225.

HAN X, YUAN Y, WANG F Y. Security problems on blockchain: the state of the art and future trends[J]. Acta automatica sinica, 2019, 45(1): 206-225.

[38]孙知信, 张鑫, 相峰, 等. 区块链存储可扩展性研究进展[J]. 软件学报, 2021, 32(1): 1-20.

SUN Z X, ZHANG X, XIANG F, et al. Survey of storage scalability on blockchain[J]. Journal of software, 2021, 32(1): 1-20.