当前位置: 首页 > 专利查询>海南大学专利>正文

基于DIKWP模型面向本质语义计算与推理的区块链构建方法技术

技术编号:33131402 阅读:48 留言:0更新日期:2022-04-17 00:48
本发明专利技术提供一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法,包括步骤:构建基于DIKWP体系的区块链,所述区块链包括数据链、信息链、知识链、智慧链中的一种或多种;构建用户的DIKWP模型,识别用户意图;获取用户的待上链内容,根据用户意图对所述待上链内容进行类型化,获得相应的类型资源,所述类型资源的类型包括数据资源、信息资源、知识资源和智慧资源,所获得类型资源称为待上链类型资源;将待上链类型资源存储至相应的区块链中。所述方法在面向用户本质意图的基础上进一步提高了上链内容的安全性,其所构建的区块链相较于传统区块链所占用的存储资源更少。较于传统区块链所占用的存储资源更少。较于传统区块链所占用的存储资源更少。

【技术实现步骤摘要】
基于DIKWP模型面向本质语义计算与推理的区块链构建方法


[0001]本专利技术涉及区块链
,尤其涉及一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法。

技术介绍

[0002]区块链是一个分布式的共享账本和数据库,具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点,基于上述特点,区块链具有广泛的应用前景,迅速成为了社会关注的焦点。区块链本质上是一种“数据”链,哈希算法是其构建区块和确认交易完整性的基础,而随着密码学领域的发展,常规哈希算法的破解不再如以往学者们所想的那般困难,区块链的数据安全性需要进一步提高。另一方面,随着存储数据的增加,新的区块被不断添加到区块链中,区块链的长度会越来越长,对存储性能的要求也随之增加,有必要对其数据存储方式进行改进。

技术实现思路

[0003]鉴于此,本专利技术的目的在于提供一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法,以克服或至少部分解决现有技术所存在的上述问题。
[0004]为实现上述专利技术目的,本专利技术提供一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法,所述方法包括以下步骤:
[0005]构建基于DIKWP体系的区块链,所述区块链包括数据链、信息链、知识链、智慧链中的一种或多种;
[0006]构建用户的DIKWP模型,识别用户意图;
[0007]获取用户的待上链内容,根据用户意图对所述待上链内容进行类型化,获得相应的类型资源,所述类型资源的类型包括数据资源、信息资源、知识资源和智慧资源,所获得类型资源称为待上链类型资源;
[0008]将待上链类型资源存储至相应的区块链中。
[0009]进一步的,所述构建用户的DIKWP模型,识别用户意图,具体包括以下步骤:
[0010]获取用户的相关内容,对用户相关内容进行类型化,获得用户类型资源;
[0011]根据用户类型资源分别构建数据模型、信息模型、知识模型、智慧模型和意图模型;
[0012]遍历用户意图模型节点,识别用户意图。
[0013]进一步的,所述根据用户意图对所述待上链内容进行类型化,获得相应的类型资源,具体为:根据用户意图确定上链方式,根据上链方式对待上链内容进行类型化,获得待上链类型资源。
[0014]进一步的,所述上链方式包括:
[0015]将全部待上链内容分别转换为数据资源、信息资源、知识资源和智慧资源,分别上传到数据链、信息链、知识链和智慧链;
[0016]将待上链内容随机转换为一种类型资源,根据转换后的类型资源类型,将其上传到相应的区块链;
[0017]将待上链内容切分为多个部分,将每部分转换为不同类型的类型资源,分别上传到相应的区块链;
[0018]以效率最高、转换次数最少为原则,将待上链内容转换为待上链类型资源,将待上链类型资源转上传到相应的区块链。
[0019]进一步的,所述根据用户意图确定上链方式,具体为:通过识别用户意图确定用户对于认知距离和获取效率之间的平衡意图,根据用户的平衡意图选择对应的上链方式,所述认知距离为用户与攻击者对于同一内容的认知差距,所述获取效率为数据获取者认知用户上传内容的效率。
[0020]进一步的,所述认知距离的计算方式具体包括:
[0021]建立攻击者的DIKWP模型;
[0022]基于用户的DIKWP模型与攻击者的DIKWP模型进行比对,判断用户与攻击者对于待上链内容中同一概念的语义区别;
[0023]根据用户与攻击者对于待上链类型资源中所有概念的整体语义区别情况计算用户与攻击者的认知距离。
[0024]进一步的,所述将待上链内容存储至相应的区块链中,具体包括:
[0025]在将待上链类型资源存储至相应区块链之前,遍历区块链中所有区块存储的类型资源,查找可通过进行模态运算得到待上链类型资源的已上链类型资源;
[0026]若查找到所述已上链类型资源,则仅将已上链类型资源的索引信息和模态运算方式写入新的区块中,将新的区块上传到区块链中;
[0027]若未查找到所述已上链类型资源,则将带上链资源写入新的区块中,将新的区块上传到区块链中。
[0028]进一步的,所述模态运算方式包括同模态运算和跨模态运算。
[0029]与现有技术相比,本专利技术的有益效果是:
[0030]本专利技术所提供的一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法,构建了鉴于DIKWP体系的区块链,在用户需要将内容上传到区块链上时,通过构建用户的DIKWP模型来识别用户意图,根据用户意图对待上链内容进行类型化,获得待上链类型资源,通过将待上链类型资源存储于相应的区块链中,从而在面向用户本质意图的基础上进一步提高了上链内容的安全性。
附图说明
[0031]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的优选实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1是本专利技术实施例提供的一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法整体流程示意图。
[0033]图2是本专利技术实施例提供的用户意图识别流程示意图。
[0034]图3是本专利技术实施例提供的认知距离计算流程示意图。
[0035]图4是本专利技术实施例提供的待上链类型资源上链流程示意图。
具体实施方式
[0036]以下结合附图对本专利技术的原理和特征进行描述,所列举实施例只用于解释本专利技术,并非用于限定本专利技术的范围。
[0037]参照图1,本实施例提供一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法,所述方法包括以下步骤:
[0038]S101、构建基于DIKWP体系的区块链,所述区块链包括数据链、信息链、知识链、智慧链中的一种或多种。所述DIKWP体系,指数据(data)、信息(information)、知识(knowledge)、智慧(wisdom)和意图(purpose)。
[0039]S102、构建用户的DIKWP模型,识别用户意图。识别用户意图的目的主要在于提取出用户实施将其数据上传到区块链这一动作所想要达成的意图,以便于后续步骤中根据用户的本质意图对待上链内容进行相应的预处理。
[0040]S103、获取用户的待上链内容,根据用户意图对所述待上链内容进行类型化,获得相应的类型资源,所述类型资源的类型包括数据资源、信息资源、知识资源和智慧资源,所获得类型资源称为待上链类型资源。
[0041]S104、将待上链类型资源存储至相应的区块链中。本实施例中,每种区块链用于对应存储一种类型资源,例如,数据链用于存储数据资源,信息链用于存储信息资源,以此类推。
[0042]参照图2,步骤S102中,所述构建用户的DIKWP模型,识别用户意图,具体包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法,其特征在于,所述方法包括以下步骤:构建基于DIKWP体系的区块链,所述区块链包括数据链、信息链、知识链、智慧链中的一种或多种;构建用户的DIKWP模型,识别用户意图;获取用户的待上链内容,根据用户意图对所述待上链内容进行类型化,获得相应的类型资源,所述类型资源的类型包括数据资源、信息资源、知识资源和智慧资源,所获得类型资源称为待上链类型资源;将待上链类型资源存储至相应的区块链中。2.根据权利要求1所述的一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法,其特征在于,所述构建用户的DIKWP模型,识别用户意图,具体包括以下步骤:获取用户的相关内容,对用户相关内容进行类型化,获得用户类型资源;根据用户类型资源分别构建数据模型、信息模型、知识模型、智慧模型和意图模型;遍历用户意图模型节点,识别用户意图。3.根据权利要求1所述的一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法,其特征在于,所述根据用户意图对所述待上链内容进行类型化,获得相应的类型资源,具体为:根据用户意图确定上链方式,根据上链方式对待上链内容进行类型化,获得待上链类型资源。4.根据权利要求3所述的一种基于DIKWP模型面向本质语义计算与推理的区块链构建方法,其特征在于,所述上链方式包括:将全部待上链内容分别转换为数据资源、信息资源、知识资源和智慧资源,分别上传到数据链、信息链、知识链和智慧链;将待上链内容随机转换为一种类型资源,根据转换后的类型资源类型,将其上传到相应的区块链;将待上链内容切分为多个部分,将每部分转换为不同类型的类型资源,分别上传到相应的区块链;以效率最...

【专利技术属性】
技术研发人员:段玉聪
申请(专利权)人:海南大学
类型:发明
国别省市:

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

1