[发明专利]区块链健康状态评估方法及区块链动态锚定系统和方法有效
申请号: | 202010150585.0 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111400277B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 李晓风;赵赫;谭海波;许金林 | 申请(专利权)人: | 安徽中科智链信息科技有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/27;G06Q20/38;G06Q40/04 |
代理公司: | 合肥初航知识产权代理事务所(普通合伙) 34171 | 代理人: | 谢永 |
地址: | 231283 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 健康 状态 评估 方法 动态 锚定 系统 | ||
本发明涉及数据处理及信息安全技术领域,具体地说,涉及一种区块链健康状态评估方法及区块链动态锚定系统和方法。该区块链健康状态评估方法包括如下步骤:步骤S1、采集区块链状态数据;该步骤中,针对所要评估的所有区块链公有链,采集每条公有链当前时刻下的区块链状态数据;步骤S2、计算健康指数;根据所采集的区块链状态数据,计算区块链的健康指数;该区块链动态锚定系统和方法基于该区块链健康状态评估方法实现。通过本发明能够较佳地对区块链的当前健康状态进行评估,进而能够较佳地实现锚定时对公有链的抉择。
技术领域
本发明涉及数据处理及信息安全技术领域,具体地说,涉及一种区块链健康状态评估方法及区块链动态锚定系统和方法。
背景技术
区块链已经引起了学术界和资本市场的极大关注。在区块链中锚定数据,使数据可验证和独立审计是区块链的潜在应用程序之一。
现有基于区块链的锚定方案主要有两种形式,即单一数据锚定和批量数据锚定。这两种设计都有一个共同点,也即数据只锚定在一条区块链上。由于区块链自身的特点,在某些时刻会出现拥堵或使用成本过高等情况,使得用户体验降低。
故如何使得增强用户体验是本领域需要解决的问题。
发明内容
本发明提供了一种区块链健康状态评估方法,其能够克服现有技术的某种或某些缺陷。
根据本发明的一种区块链健康状态评估方法,其包括如下步骤:
步骤S1、采集区块链状态数据;
该步骤中,针对所要评估的所有区块链,采集每条区块链当前时刻下的区块链状态数据;
步骤S2、计算健康指数;
根据所采集的区块链状态数据,计算区块链的健康指数。
本发明中,通过对区块链当前时刻的区块链状态数据进行采集,并根据采集的区块链状态数据计算区块链的健康指数,能够实时的获取对应区块链的实时健康信息,从而能够较客观地对区块链的健康水平进行衡量。
作为优选,步骤S1中,所采集的区块链状态数据包括市值、交易费用、区块利用率和区块交易总数中的一种或多种。从而能够较佳地对区块链的健康水平进行反映,使得评估结果能够具备较高的参考价值。
作为优选,步骤S2具体包括如下步骤,
步骤S21、数据整理,即对区块链状态数据进行预处理;
步骤S22、数据标准化,即对经步骤S21中预处理后的数据进行归一化处理;
步骤S23、计算区块链健康指数。
本发明中,通过对区块链状态数据进行预处理,能够获取当前时刻之前的较长一段时期的数据进行整体考虑,故使得数据更具有普适性;此外,通过对数据的归一化处理,使得所有的数据能够进行单位上的统一,故使得数据的结果能够更具备可比性。
作为优选,步骤S21中,对t时刻市值数据的处理公式为:M*(t)=βM*(t-1)+(1-β)M(t)。
本发明中,能够通过指数加权移动平均算法(Exponential WeightedMovingAverage)对t时刻的市值进行计算,故能够较佳地实现对市值数据的处理。
作为优选,步骤S21中,对t时刻交易费用数据的处理公式为:
本发明中,能够选取n个连续区块,并计算每个区块中所包含的全部交易的交易费用数据均值,进而以该n个连续区块的交易费用数据均值的均值作为t时刻的交易费用数据F(t),从而能够较佳地获取t时刻的交易费用数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽中科智链信息科技有限公司,未经安徽中科智链信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010150585.0/2.html,转载请声明来源钻瓜专利网。