[发明专利]基于DIKWP模型的区块链共识方法有效
申请号: | 202111658319.X | 申请日: | 2021-12-30 |
公开(公告)号: | CN114363354B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 段玉聪 | 申请(专利权)人: | 海南大学 |
主分类号: | H04L67/1061 | 分类号: | H04L67/1061 |
代理公司: | 海南汉普知识产权代理有限公司 46003 | 代理人: | 李海峰 |
地址: | 570100 海*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 dikwp 模型 区块 共识 方法 | ||
本发明提供一种基于DIKWP模型的区块链共识方法,包括以下步骤:获取区块链中所有区块的类型化资源,根据类型化资源构建区块链DIKWP模型;用户发起请求信息,根据请求信息获取类型化资源,根据类型化资源构建用户DIKWP模型;用户DIKWP模型对区块链DIKWP模型进行遍历查找以及意图对比,并获得待添加区块链;用户DIKWP模型将用户发起的请求信息打包成新的区块连接到待添加区块链的末端,对区块链以及用户的请求信息进行DIKWP模型的构建,将区块链以及用户本身发起的内容进行聚合,DIKWP模型可以将内部的内容进行相互的转换以及结合,在经遍历查找和意图对比后可以快速获得待添加的区块链,提高共识上链的效率。
技术领域
本发明涉及区块链技术领域,特别涉及一种基于DIKWP模型的区块链共识方法。
背景技术
区块链是主要用来解决多个主体之间的信任和一致性问题的分布式账本,区块链的分布式共识机制主要用来解决分布式一致性的问题,即对数据进行确认、验证及更新,共识机制是区块链的核心技术,是指通过区块链网络中特殊节点的投票,完成对交易的验证和确认,目前的区块链共识技术需要多个节点进行验证,一般需要半数以上的节点确认后才会将该验证的信息区块添加到对应的区块链中,而整个验证的时间较长,效率较低,并且准确性不高。
每种事物都会存在其数据(Data)、信息(Information)、知识(Knowledge)、Wisdom(智慧)以及意图(Purpose),将数据、信息、知识、智慧以及意图组合在一起可以形成DIKWP图谱,DIKWP图谱中包含有事物的详细信息,如果可以将DIKWP图谱应用在区块链的共识中,将会极大的提高共识效率以及准确性,因此,如何将DIKWP图谱结合到区块链的共识中是目前亟需解决的问题。
发明内容
鉴于此,本发明提出基于DIKWP模型的区块链共识方法,将DIKWP图谱结合到区块链中,可以快速的进行共识,实现区块链的快速上链。
本发明的技术方案是这样实现的:
基于DIKWP模型的区块链共识方法,包括以下步骤:
步骤S1、获取区块链中所有区块的类型化资源,根据类型化资源构建区块链DIKWP模型;
步骤S2、用户发起请求信息,根据请求信息获取类型化资源,根据类型化资源构建用户DIKWP模型;
步骤S3、用户DIKWP模型对区块链DIKWP模型进行遍历查找以及意图对比,并获得待添加区块链;
步骤S4、用户DIKWP模型将用户发起的请求信息打包成新的区块连接到待添加区块链的末端。
优选的,所述区块链DIKWP模型以及用户DIKWP模型均包括数据模型、信息模型、知识模型以及意图模型,所述数据模型、信息模型以及知识模型三者可以相互转换得到,所述意图模型由数据模型、信息模型以及知识模型结合得到。
优选的,所述步骤S1的具体步骤为:
步骤S11、获取区块链中每一个区块包含的语义信息,并映射成类型化资源,所述类型化资源包括数据资源、信息资源、知识资源以及意图资源;
步骤S12、根据数据资源、信息资源、知识资源以及意图资源构建区块链DIKWP模型。
优选的,所述步骤S2的具体步骤为:
步骤S21、用户发起请求,将请求信息映射成类型化资源,所述类型化资源包括数据资源、信息资源以及知识资源;
步骤S22、提取用户发起的请求信息中包含的明显意图,对数据资源、信息资源以及知识资源进行转换和分析得到潜在意图,明显意图和潜在意图构成意图资源;
步骤S23、根据类型化资源以及意图资源构建用户DIKWP模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南大学,未经海南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111658319.X/2.html,转载请声明来源钻瓜专利网。