The invention discloses a solution of a distributed block chain monitoring system. It includes the following steps: 1) When the block chain network is deployed automatically, the probe component is added to collect data. 2) The probe module pushes the data to the transmission module. 3) The data is processed and regularized by the transmission component, and forwarded to the storage component and the alarm component. 4) Storage components sample data and store them in a sequential database. 5) The alarm component alarms multiple terminals according to the corresponding threshold set. 6) The query component returns the sampled data to the querier according to the query content. The invention realizes a solution of a distributed block chain monitoring system, and solves the problems of collecting, storing, sampling and querying data on a large number of block chains.
【技术实现步骤摘要】
一种分布式区块链监控系统的解决方法
本专利技术涉及区块链技术、数据存储技术,尤其涉及一种分布式区块链监控系统的解决方法。
技术介绍
区块链技术,区块链是一种新型去中心化分布式账本技术,能安全地存储数字货币交易或其他数据,特点是存储在区块链上的信息不可伪造和篡改,区块链共识算法驱动区块链上的每个节点都参与到交易的验证过程中,保证区块链上交易都是经过确认可信的,区块链上每个节点都维护一个公共的账本,用于存储区块链网络上所有用户的余额和智能合约数据,任何一个节点对自己所维护的账本的修改都将不被其他节点所承认,从而保证公共账本不可被伪造和篡改。分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据。随着区块链即服务(BaaS)技术的普及,区块链网络的部署、运维、管理的复杂度得到了极大的降低,与此同时建立大量区块链网络并管理的场景越来越常见。因此,需要一个能够统一管理大量区块链网络的监控系统。然而,现有区块链技术中对大量区 ...
【技术保护点】
1.一种分布式区块链监控系统的解决方法,其特征在于,包括如下步骤:1)在区块链网络自动部署时,加上探头组件收集数据。2)探头组件将数据推送给传输组件。3)传输组件将数据做统一处理、规整,并转发给存储组件和告警组件。4)存储组件将数据抽样后存储在时序数据库中。5)告警组件依照设置的相应阈值对多端进行告警。6)查询组件根据查询内容将抽样后数据返回给查询者。
【技术特征摘要】
1.一种分布式区块链监控系统的解决方法,其特征在于,包括如下步骤:1)在区块链网络自动部署时,加上探头组件收集数据。2)探头组件将数据推送给传输组件。3)传输组件将数据做统一处理、规整,并转发给存储组件和告警组件。4)存储组件将数据抽样后存储在时序数据库中。5)告警组件依照设置的相应阈值对多端进行告警。6)查询组件根据查询内容将抽样后数据返回给查询者。2.如权利要求1所述的一种分布式区块链监控系统的解决方法,其特征在于,步骤1)中的区块链网络自动部署流程是由趣链科技BaaS平台所控制的,监控探头作为单独的组件嵌入到每个区块链节点的服务器中。3.如权利要求1所述的一种分布式区块链监控系统的解决方法,其特征在于,步骤2)中的监控探头...
【专利技术属性】
技术研发人员:李伟,邱炜伟,梁秀波,李启雷,尹可挺,
申请(专利权)人:杭州趣链科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。