APP下载

基于云和微服务的区块链平台部署方法研究

2023-06-21朱冠烨裴伦浩郭彦辉

智能计算机与应用 2023年6期
关键词:智能服务

朱冠烨, 裴伦浩, 郭彦辉

(中国联合网络通信有限公司济南软件研究院, 济南 250000)

1 研究背景

1.1 区块链平台

区块链是按照一定的共识规则将数据存储于不同区块,并以一定的哈希规则组合相连的数据结构,通过密码学的方式保证其不可篡改的分布式账本[1]。 凭借“不可篡改”、“可追溯”等优良特性,近年来区块链技术发展如火如荼,众多大型企业纷纷将区块链技术作为重点的突破方向。 比较经典的区块链应用,如比特币、以太坊、超级账本等,在各行业已经投入使用。 联通链BCS 系统是由中国联通软件研究院自研的区块链产品,BCS 是集区块链部署、运维、节点管控、应用等能力于一身的可视化操作平台,支持以租户的方式在联通云上快速构建稳定、安全的生产级区块链网络,降低用户对区块链底层技术的获取成本,实现业务数据快速、稳定、安全上链。

传统的区块链部署方法较为冗杂,部署时需要进行各主机的适配和区块链调度的联调,使用过程中主机资源不足时,进行资源扩展的过程较为复杂,常常影响业务数据的使用。 随着云技术越来越成熟,腾讯云、阿里云、联通云等提供了各类资源池和环境沙箱,资源支撑弹性调度。 基于此,本文从云环境出发,进行了区块链平台搭建的尝试。

1.2 容器和kubernetes

容器是指与系统其他部分隔离开的一系列进程,类似于一个封闭的箱子,该箱子提供了某些应用所需的全部依赖[2]。 由于容器的封闭性及其完备性,使得容器化的程序具有较高的可移植性。……

登录APP查看全文

猜你喜欢

智能服务
服务在身边 健康每一天
智能制造 反思与期望
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
智能前沿
智能前沿
智能前沿
智能前沿