【技术实现步骤摘要】
电子资源处理方法、装置、设备及存储介质
本申请涉及区块链
,更具体的说,是涉及电子资源处理方法、装置、设备及存储介质。
技术介绍
区块链网络包括多个节点,区块链网络中任意两个节点之间可以进行电子资源的转移,电子资源的转移是指通过互联网在多个节点分别对应的账户之间转移,电子资源可以是指虚拟资源,例如Token(通证)。对于区块链网络中任一节点而言,该节点存储有区块链网络中所有节点分别对应的包含电子资源的数目变更的变更信息,使得对作为节点的电子设备的要求较高,例如,至少要求作为节点的电子设备的存储空间较大。
技术实现思路
有鉴于此,本申请提供了一种电子资源处理方法、装置、设备及存储介质。为实现上述目的,本申请提供如下技术方案:根据本申请实施例的第一方面,提供一种电子资源处理方法,包括:若检测到目标信息,将基于所述目标信息得到的第一区块关联至第一节点存储的第一区块链;其中,所述目标信息表征所述第一节点具有的电子资源的数目发生变更;所述第一区块链由包含表征所述第一节点具有的电子资源的 ...
【技术保护点】
1.一种电子资源处理方法,其特征在于,包括:/n若检测到目标信息,将基于所述目标信息得到的第一区块关联至第一节点存储的第一区块链;/n其中,所述目标信息表征所述第一节点具有的电子资源的数目发生变更;所述第一区块链由包含表征所述第一节点具有的电子资源的数目变化的变更信息的至少一个区块组成;/n将所述第一区块分别发送至第一预设数目个备份节点,以使得所述第一区块关联至所述第一预设数目个备份节点分别存储的所述第一区块链;/n其中,所述第一预设数目个备份节点为网络节点集合包含的第二预设数目个节点中与所述第一节点的地理位置最近的所述第一预设数目个节点;所述第一预设数目小于所述第二预设数 ...
【技术特征摘要】
1.一种电子资源处理方法,其特征在于,包括:
若检测到目标信息,将基于所述目标信息得到的第一区块关联至第一节点存储的第一区块链;
其中,所述目标信息表征所述第一节点具有的电子资源的数目发生变更;所述第一区块链由包含表征所述第一节点具有的电子资源的数目变化的变更信息的至少一个区块组成;
将所述第一区块分别发送至第一预设数目个备份节点,以使得所述第一区块关联至所述第一预设数目个备份节点分别存储的所述第一区块链;
其中,所述第一预设数目个备份节点为网络节点集合包含的第二预设数目个节点中与所述第一节点的地理位置最近的所述第一预设数目个节点;所述第一预设数目小于所述第二预设数目;所述网络节点集合中除所述第一节点以及所述第一预设数目个备份节点外的节点不存储所述第一区块链;所述网络节点集合是由所述第一节点以及所述第一节点能够遍历到的各节点组成的。
2.根据权利要求1所述电子资源处理方法,其特征在于,还包括:
若获得第二区块,将所述第二区块关联至所述第一节点存储的第二区块链;
其中,所述第二区块包含表征第二节点具有的电子资源的数目变化的变更信息;其中,所述第二区块链由包含表征所述第二节点具有的电子资源的数目变化的变更信息的至少一个区块组成;所述第二节点属于所述网络节点集合,所述第一节点为所述第二节点的备份节点;所述第一区块链与所述第二区块链不同。
3.根据权利要求1所述电子资源处理方法,其特征在于,所述将所述第一区块分别发送至第一预设数目个备份节点步骤包括:
从所述网络节点集合中确定所述第一预设数目个备份节点;将所述第一区块分别发送至所述第一预设数目个备份节点;或,
将所述第一区块分别发送至预先得到的所述第一预设数目个备份节点,其中,预先得到的所述第一预设数目个备份节点是每隔第一预设时间从所述网络节点集合中确定的。
4.根据权利要求3所述电子资源处理方法,其特征在于,所述从所述网络节点集合中确定所述第一预设数目个备份节点步骤包括:
从所述网络节点集合中,确定距离所述第一节点的地理位置最近的至少一个第三节点;
将所述至少一个第三节点确定为备份节点;
针对每一第i节点,从所述网络节点集合中,确定距离所述第i节点的地理位置最近的第i+1节点;以得到至少一个第i节点对应的第i+1节点,i为大于或等于3的正整数;
将所述至少一个第i节点对应的第i+1节点确定为备份节点;
将i+1赋值给i,返回步骤针对每一第i节点,从所述网络节点集合中,确定距离所述第i节点的地理位置最近的第i+1节点,直至得到所述第一预设数目个备份节点。
5.根据权利要求4所述电子资源处理方法,其特征在于,所述第二预设数目个节点按照节点标识由小到大顺时针布局在带弦环中;对于所述带弦环中任一节点,所述节点的直接前序节点为所述带弦环中以所述节点为起点逆时针的第一个节点;所述节点的直接后继节点为所述带弦环中以所述节点为起点顺时针的第一个节点;所述节点的节点标识是基于所述节点的通信地址得到的;所述节点的直接后继节点以及直接前序节点为距离所述节点地理位置最近的两个节点;所述至少一个第三节点包括两个第三节点;
所述从所述网络节点集合中,确定距离所述第一节点的地理位置最近的至少一个第三节点步骤包括:
获取所述第一节点的直接前序节点以及直接后继节点;其中,所述两个第三节点中,一个第三节点为所述第一节点的直接前序节点,另一个第三节点为所述第一节点的直接后继节点。
6.根据权利要求1所述电子资源处理方法,其特征在于,还包括:
若检测到所述第一节点发起的转移交易可执行,确定检测到所述目标信息,所述转移交易为将发起转移交易的节点具有的电子资源转移至所述网络节点集合中另一节点的操作,所述转移交易可执行表征至少第三预设数目个共识节点均验证所述转移交易的交易有效,所述第一预设数目个备份节点包括所述第三预设数目个共识节点;或,
若检测到所述第一节点因执行第一事件被扣除电子资源,确定检测到所述目标信息;或,
若检测到所述第一节点因执行第二事件被分配电子资源,确定检测到所述目标信息;或,
若检测到所述第一节点因作为验证节点被分配电子资源,确定检测到所述目标信息;所述验证节点是指验证转移交易是否有效的第一个节点;或,
若检测到所述网络节点集合中任一节点将自身具有的...
【专利技术属性】
技术研发人员:李丰,赵猛,张辰,张伟,
申请(专利权)人:上海优扬新媒信息技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。