【技术实现步骤摘要】
数据获取方法、设备和存储介质
本申请涉及区块链
,具体涉及一种数据获取方法、设备和存储介质。
技术介绍
在现有的联盟链技术中,由于客户端所连接的节点可能存在故障或者为作恶节点,客户端无法向所连接的节点请求到正确的数据。
技术实现思路
鉴于现有技术中的上述缺陷或不足,期望提供一种保证客户端从联盟链所获取的数据为正确的数据的数据获取方法、设备和存储介质。第一方面,本专利技术提供一种适用于客户端的数据获取方法,客户端分别与联盟链的每一节点建立连接,上述方法包括:向各节点发送第一数据的请求信息,以供各节点返回相应的第一数据;根据联盟链预配置的共识规则的验证规则对各节点分别返回的第一数据比对验证,将通过验证的第一数据确认为正确的第一数据。第二方面,本专利技术还提供一种设备,包括一个或多个处理器和存储器,其中存储器包含可由该一个或多个处理器执行的指令以使得该一个或多个处理器执行根据本专利技术各实施例提供的数据获取方法。第三方面,本专利技术还提供一种存储有计算机程序的存储介 ...
【技术保护点】
1.一种数据获取方法,其特征在于,客户端分别与联盟链的每一节点建立连接,所述方法适用于客户端,所述方法包括:/n向各所述节点发送第一数据的请求信息,以供各所述节点返回相应的第一数据;/n根据所述联盟链预配置的共识规则的验证规则对各所述节点分别返回的第一数据比对验证,将通过验证的第一数据确认为正确的第一数据。/n
【技术特征摘要】
1.一种数据获取方法,其特征在于,客户端分别与联盟链的每一节点建立连接,所述方法适用于客户端,所述方法包括:
向各所述节点发送第一数据的请求信息,以供各所述节点返回相应的第一数据;
根据所述联盟链预配置的共识规则的验证规则对各所述节点分别返回的第一数据比对验证,将通过验证的第一数据确认为正确的第一数据。
2.根据权利要求1所述的方法,其特征在于,所述客户端分别与联盟链的每一节点建立连接前,还包括:
将各所述节点加入第一列表;
所述根据所述联盟链预配置的共识规则的验证规则对各所述节点分别返回的第一数据比对验证,将通过验证的第一数据确认为正确的第一数据后,还包括:
将所返回的第一数据与确认正确的第一数据不一致的节点从所述第一列表移入第二列表;
与所述第二列表中的各所述节点断开连接。
3.根据权利要求2所述的方法,其特征在于,还包括:
在根据所述联盟链配置的共识规则的验证规则和所述第一列表中的各节点所返回的第一数据无法确认所需的第一数据时...
【专利技术属性】
技术研发人员:曹平,王志文,吴思进,
申请(专利权)人:杭州复杂美科技有限公司,南京本链信息科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。