从理论、关键技术、具体架构设计等层面研究了云边协同与区块链的融合应用。云边协同与区块链融合架构研究与设计包括了总体融合应用研究与设计、云边协同与区块链交互应用设计、基于云边协同的区块链管理功能设计、基于云边协同的智能合约管理设计、基于云边协同的区块链数据管理设计。通过研究云边协同与区块链融合的可行性和优势,设计出两者互相融合的通用性架构,该架构可以应用于智慧用电、智能网联汽车、智慧管网、工业物联网等应用场景。
In this paper, an architecture for fusing cloud-edge collaboration and blockchain is studied from theory, key technologies and specific architecture design. Particularly, it includes overall integration application research and design, cloudedge collaboration and blockchain interactive application design, blockchain management function design based on cloud-edge collaboration, smart contract management design based on cloud-edge collaboration, and blockchain data management design. Through feasibility study and by means of advantages of cloud-edge collaboration and blockchain integration, a general architecture that fuses the two is proposed, which can be applied to applications such as smart electricity consumption, smart connected vehicles, smart pipe networks, and industrial IoT Scenes.
[1] 彭智. 边缘智能与智能边缘计算技术的分析[J]. 集成电路应用, 2021, 38(3): 70-71.
[2] 曾德泽, 陈律昊, 顾琳, 等. 云原生边缘计算: 探索与展望[J]. 物联网学报, 2021, 5(2): 7-17.
[3] 王海柱, 郭文鑫, 郑文杰, 等. 配用电边缘计算终端的云边协同机制与运行策略[J]. 电器工业, 2020(11): 74-78.
[4] 张俊, 王飞跃. 基于区块链的电网大数据数字资产管理架构[J]. 电力信息与通信技术, 2018, 16(8): 1-7.
[5] 佟兴, 张召, 金澈清, 等. 面向端边云协同架构的区块链技术综述[J]. 计算机学报, 2021, 44(12): 2345-2366.
[6] Shi W S, Cao J, Zhang Q, et al. Edge computing: Vision and challenges[J]. IEEE Internet of Things Journal, 2016, 3(5): 637-646.
[7] 陈玉平, 刘波, 林伟伟, 等. 云边协同综述[J]. 计算机科学, 2021, 48(3): 259-268.
[8] Koens T, Poll E. Assessing interoperability solutions for distributed ledgers[J]. Pervasive and Mobile Computing, 2019, 59(1): 9-19.
[9] Nakamoto S. Bitcoin: A peer-to-peer electronic cash system[EB/OL]. (2009-03-16)[2023-07-02]. http://bitcoin.org/bitcoin.pdf.
[10] Jakobsson M, Juels A. Proofs of work and bread pudding protocols[C]//Proceedings of the IFIP TC6/TC11 Joint Working Conference on Secure Information Networks: Communications and Multimedia Security. New York: ACM, 1999: 258-272.
[11] Castro M, Liskov B. Practical Byzantine fault tolerance[C]//Proceedings of the Third Symposium on Operating Systems Design and Implementation. New York: ACM, 1999: 173-186.
[12] Brown R G. A simple model for smart contracts[EB/OL]. (2015-02-10) [2023-12-11]. https://gendal.me/2015/02/10/a-simple-model-for-smart-contracts/.
[13] Szabo N. Formalizing and securing relationships on public networks[J]. First Monday, 1997, 2(9): 1-20.
[14] 张琦. 基于 Docker 的 CaaS 管理平台架构研究与设计[J]. 计算机应用与软件, 2018, 35(11): 33-41, 54.
[15] 王骏翔, 郭磊. 基于Kubernetes和Docker技术的企业级容器云平台解决方案[J]. 上海船舶运输科学研究所学报, 2018, 41(3): 51-57.
[16] 郭献彬, 林志达, 曹小明, 等. Docker 容器技术的应用部署平台设计与研究[J]. 单片机与嵌入式系统应用, 2021, 21(6): 11-14, 19.
[17] 蔡晓晴, 邓尧, 张亮, 等. 区块链原理及其核心技术[J]. 计算机学报, 2021, 44(1): 84-131.
[18] 国家密码管理局. SM2 椭圆曲线公钥密码算法[EB/OL]. [2023-07-02]. https://sca.gov.cn/sca/xwdt/2010-12/17/content_1002386.shtml.
[19] 王小云, 于红波. SM3密码杂凑算法[J]. 信息安全研究, 2016, 2(11): 983-994.
[20] 张建华, 刘宏伟. 8 位平台 SMS4 密码算法实时加解密实现[J]. 微计算机信息, 2009, 25(18): 33-34, 3.