基于数字服务技术的区块链认证平台与方法技术

技术编号:34456750 阅读:28 留言:0更新日期:2022-08-06 17:03
本发明专利技术提供基于数字服务技术的区块链认证平台与方法,所述认证平台包括特征获取模块、特征处理模块以及认证评估模块,所述特征获取模块用于获取区块链的特征,所述特征处理模块用于对获取到的区块链的特征进行处理;所述特征获取模块包括节点获取单元以及节点特征获取单元,所述节点获取单元用于对区块链内的节点进行获取,所述节点特征获取单元用于对获取到的每一个节点的特征进行获取;所述认证评估模块用于对处理后的特征信息进行认证评估,本发明专利技术通过对区块链内的特征获取后进行综合的处理,从而提高对区块链的功能性进行快速评估认证,以解决现有的区块链数字技术在选择应用过程中缺乏参考依据的问题。应用过程中缺乏参考依据的问题。应用过程中缺乏参考依据的问题。

【技术实现步骤摘要】
基于数字服务技术的区块链认证平台与方法


[0001]本专利技术涉及区块链数字处理
,尤其涉及基于数字服务技术的区块链认证平台与方法。

技术介绍

[0002]区块链,就是一个又一个区块组成的链条。每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条。这个链条被保存在所有的服务器中,只要整个系统中有一台服务器可以工作,整条区块链就是安全的。这些服务器在区块链系统中被称为节点,它们为整个区块链系统提供存储空间和算力支持。数字服务是以数字化手段为客户提供便利、舒适、效率提升或健康等各种形式附加值的经济活动,狭义的数字服务指纯数字服务,顾客能感受到的价值创造几乎都借助于数字化方式,例如云储存、在线授课、在线娱乐等。广义的数字服务是以数字技术为支持提供的服务。其中区块链的共识机制具备“少数服从多数”以及“人人平等”的特点,其中“少数服从多数”并不完全指节点个数,也可以是计算能力、股权数或者其他的计算机可以比较的特征量。“人人平等”是当节点满足条件时,所有节点都有权优先提出共识结果、直接被其他节点认同后并最后有可能成为最终共识结果。
[0003]现有的技术中,区块链的应用越来越广泛,但是现有的区块链数字处理技术在应用的过程中缺少一种能够对其的功能性进行评估认定的方法,因此在区块链的选择上缺乏参考依据。

技术实现思路

[0004]针对现有技术存在的不足,本专利技术目的是提供基于数字服务技术的区块链认证平台与方法,通过对区块链内的特征获取后进行综合的处理,从而提高对区块链的功能性进行快速评估认证,以解决现有的区块链数字技术在选择应用过程中缺乏参考依据的问题。
[0005]为了实现上述目的,本专利技术是通过如下的技术方案来实现:基于数字服务技术的区块链认证平台,所述认证平台包括特征获取模块、特征处理模块以及认证评估模块,所述特征获取模块用于获取区块链的特征,所述特征处理模块用于对获取到的区块链的特征进行处理;
[0006]所述特征获取模块包括节点获取单元以及节点特征获取单元,所述节点获取单元用于对区块链内的节点进行获取,所述节点特征获取单元用于对获取到的每一个节点的特征进行获取;所述特征处理模块包括节点特征处理单元,所述节点特征处理单元用于对获取到的节点的特征设定统一的处理方案,并根据统一的处理方案对每个节点的特征进行处理;
[0007]所述认证评估模块用于对处理后的特征信息进行认证评估。
[0008]进一步地,所述节点特征获取单元配置有节点特征获取策略,所述节点特征获取策略包括:首先对节点的股权占比进行获取;
[0009]然后对节点的计算机处理特征进行获取,对该节点的计算机的处理速度和计算机
的处理量进行获取。
[0010]进一步地,所述节点特征处理单元配置有节点特征处理策略,所述节点特征处理策略包括:将获取到的每个节点的股权占比、计算机的处理速度以及计算机的处理量代入到节点特征占比公式中求得节点占比值;
[0011]求取区块链内若干节点的节点占比值的平均值,并将若干节点的节点占比值的平均值设定为区块链节点参考值,再获取若干节点的节点占比值中的最大值和最小值,再将区块链节点参考值、若干节点的节点占比值中的最大值和最小值代入到区块链节点划分单位公式中求得节点划分单位值,根据节点划分单位值依次由最小值的节点占比值到最大值的节点占比值对若干节点进行若干级别的划分。
[0012]进一步地,所述节点特征占比公式配置为:Pjdz=Vcl
×
Lcl
×
Zgq;其中Pjdz为节点占比值;Vcl为计算机的处理速度,Lcl为计算机的处理量,Zgq为股权占比;所述区块链节点划分单位公式配置为:其中,Dhf为节点划分单位值,Pjdz
max
为若干节点占比值中的最大值,Pjdz
min
为若干节点占比值中的最小值,Pjdz
c
为区块链节点参考值,a为划分频率参考系数。
[0013]进一步地,所述认证评估模块配置有评估策略,所述评估策略包括:分别获取划分后的每个级别内的节点的数量,并对不同级别的节点的数量依次标记为Sjd1至Sjd
n
,其中Sjd1为第一个划分级别内的节点的数量,Sjd
n
为第n个划分级别内的节点的数量;
[0014]选取每个划分级别内的参考节点占比值,当该划分级别内的节点的数量为偶数时,选取该划分级别内的中间的两组节点的占比值作为参考,并求取该划分级别内的中间的两组节点的占比值的平均值作为该划分级别的占比参考值;
[0015]当该划分级别内的节点的数量为奇数时,选取该划分级别内的中间的一组的节点占比值作为该划分级别的占比参考值;
[0016]将每个划分级别的节点的数量以及占比参考值代入到节点划分均匀度公式中求得节点划分均匀度参考值;
[0017]当节点划分均匀度参考值大于等于第一节点划分均匀度阈值时,将该区块链划分为低节点均匀度分布区块链;当节点划分均匀度参考值大于等于第二节点划分均匀度阈值且小于第一节点划分均匀度阈值时,将该区块链划分为中节点均匀度分布区块链;当节点划分均匀度参考值小于第二节点划分均匀度阈值时,将该区块链划分为高节点均匀度分布区块链。
[0018]进一步地,所述节点划分均匀度公式配置为:
[0019]Chfj=[|(Pzbc3‑
Pzbc2)

(Pzbc2‑
Pzbc1)|+...+|(Pzbc
n

Pzbc
n
‑1)

(Pzbc
n
‑1‑
Pzbc
n
‑2)|]×
[|Sjd2‑
Sjd1|+...+|Sjd
n

Sjd
n
‑1|];其中,Chfj为节点划分均匀度参考值,Pzbc1至Pzbc
n
分别为节点划分的第一级别的占比参考值至第n级别的占比参考值。
[0020]进一步地,所述认证评估模块还配置有认证策略,所述认证策略包括:将该区块链的节点占比值的最大值、节点占比值的最小值、节点划分单位值以及节点划分均匀度参考值代入到区块链认证参考公式中求得区块链认证参考值;
[0021]当区块链认证参考值大于等于第一区块链认证参考阈值时,将该区块链认证为高等级区块链;当区块链认证参考值大于等于第二区块链认证参考阈值且小于第一区块链认
证参考阈值时,将该区块链认证为低等级区块链。
[0022]进一步地,所述区块链认证参考公式配置为:其中,Crz为区块链认证参考值。
[0023]基于数字服务技术的区块链认证平台的认证方法,所述认证方法包括如下步骤:
[0024]步骤S1,首先对区块链内的节点进行获取,然后获取到的每一个节点的特征进行获取;
[0025]步骤S2,对获取到的节点以及节点的特征进行处理,并对获取到的节点本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于数字服务技术的区块链认证平台,其特征在于,所述认证平台包括特征获取模块、特征处理模块以及认证评估模块,所述特征获取模块用于获取区块链的特征,所述特征处理模块用于对获取到的区块链的特征进行处理;所述特征获取模块包括节点获取单元以及节点特征获取单元,所述节点获取单元用于对区块链内的节点进行获取,所述节点特征获取单元用于对获取到的每一个节点的特征进行获取;所述特征处理模块包括节点特征处理单元,所述节点特征处理单元用于对获取到的节点的特征设定统一的处理方案,并根据统一的处理方案对每个节点的特征进行处理;所述认证评估模块用于对处理后的特征信息进行认证评估。2.根据权利要求1所述的基于数字服务技术的区块链认证平台,其特征在于,所述节点特征获取单元配置有节点特征获取策略,所述节点特征获取策略包括:首先对节点的股权占比进行获取;然后对节点的计算机处理特征进行获取,对该节点的计算机的处理速度和计算机的处理量进行获取。3.根据权利要求2所述的基于数字服务技术的区块链认证平台,其特征在于,所述节点特征处理单元配置有节点特征处理策略,所述节点特征处理策略包括:将获取到的每个节点的股权占比、计算机的处理速度以及计算机的处理量代入到节点特征占比公式中求得节点占比值;求取区块链内若干节点的节点占比值的平均值,并将若干节点的节点占比值的平均值设定为区块链节点参考值,再获取若干节点的节点占比值中的最大值和最小值,再将区块链节点参考值、若干节点的节点占比值中的最大值和最小值代入到区块链节点划分单位公式中求得节点划分单位值,根据节点划分单位值依次由最小值的节点占比值到最大值的节点占比值对若干节点进行若干级别的划分。4.根据权利要求3所述的基于数字服务技术的区块链认证平台,其特征在于,所述节点特征占比公式配置为:Pjdz=Vcl
×
Lcl
×
Zgq;其中Pjdz为节点占比值;Vcl为计算机的处理速度,Lcl为计算机的处理量,Zgq为股权占比;所述区块链节点划分单位公式配置为:其中,Dhf为节点划分单位值,Pjdz
max
为若干节点占比值中的最大值,Pjdz
min
为若干节点占比值中的最小值,Pjdz
c
为区块链节点参考值,a为划分频率参考系数。5.根据权利要求4所述的基于数字服务技术的区块链认证平台,其特征在于,所述认证评估模块配置有评估策略,所述评估策略包括:分别获取划分后的每个级别内的节点的数量,并对不同级别的节点的数量依次标记为Sjd1至Sjd
n
,其中Sjd1为第一个划分级别内的节点的数量,Sjd
n
为第n个划分级别内的节点的数量;选取每个划分级别内的参考节点占比值,当该划分级别内的节点的数量为偶数时,选取该划分级别内的中间的两...

【专利技术属性】
技术研发人员:卢俊文曾光辉陈玉明刘冠峰
申请(专利权)人:厦门国信信用大数据创新研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1