区块链余额的调整方法及装置、电子设备制造方法及图纸

技术编号:25481850 阅读:16 留言:0更新日期:2020-09-01 23:02
本说明书一个或多个实施例提供一种区块链余额的调整方法及装置、电子设备,该方法可以包括:至少一个成员查询自身存托于所述区块链内至少一个锚点处的区块链余额,不同成员分别存托于所述至少一个锚点处的区块链余额之间存在资金往来而产生的变动;当查询到的区块链余额的变动数额达到预设变动阈值时,所述至少一个成员发起用于调整余额的合约操作,以通过调整自身存托于所述至少一个锚点处的区块链余额,使所述变动数额变化至小于所述预设变动阈值。

【技术实现步骤摘要】
区块链余额的调整方法及装置、电子设备
本说明书一个或多个实施例涉及区块链
,尤其涉及一种区块链余额的调整方法及装置、电子设备。
技术介绍
在相关技术中,经常涉及到用户与用户、用户与企业、企业与企业等之间的资金流转场景,其中付出资金的用户或企业作为付款方、取得资金的用户或企业作为收款方,从而在付款方与收款方之间实现资金流转。在基于区块链技术实现资金流转时,区块链内的成员在锚点处存托有区块链余额,这些区块链余额会参与相应成员涉及的资金流转过程,以帮助实现付款方与收款方之间的资金流转。
技术实现思路
有鉴于此,本说明书一个或多个实施例提供一种区块链余额的调整方法及装置、电子设备。为实现上述目的,本说明书一个或多个实施例提供技术方案如下:根据本说明书一个或多个实施例的第一方面,提出了一种区块链余额的调整方法,包括:至少一个成员查询自身存托于所述区块链内至少一个锚点处的区块链余额,不同成员分别存托于所述至少一个锚点处的区块链余额之间存在资金往来而产生的变动;当查询到的区块链余额的变动数额达到预设变动阈值时,所述至少一个成员发起用于调整余额的合约操作,以通过调整自身存托于所述至少一个锚点处的区块链余额,使所述变动数额变化至小于所述预设变动阈值。根据本说明书一个或多个实施例的第二方面,提出了一种区块链余额的调整方法,包括:至少一个成员查询自身存托于区块链内至少一个锚点处的区块链余额,不同成员分别存托于所述至少一个锚点处的区块链余额之间存在资金往来而产生的变动;当所述至少一个成员存托于所述至少一个锚点处的区块链余额区别于指定数额时,所述至少一个成员发起用于调整余额的合约操作,以将自身存托于所述至少一个锚点处的区块链余额调整至所述指定数额。根据本说明书一个或多个实施例的第三方面,提出了一种区块链余额的调整装置,包括:余额查询单元,使至少一个成员查询自身存托于所述区块链内至少一个锚点处的区块链余额,不同成员分别存托于所述至少一个锚点处的区块链余额之间存在资金往来而产生的变动;余额调整单元,当查询到的区块链余额的变动数额达到预设变动阈值时,使所述至少一个成员发起用于调整余额的合约操作,以通过调整自身存托于所述至少一个锚点处的区块链余额,使所述变动数额变化至小于所述预设变动阈值。根据本说明书一个或多个实施例的第四方面,提出了一种区块链余额的调整装置,包括:余额查询单元,使至少一个成员查询自身存托于区块链内至少一个锚点处的区块链余额,不同成员分别存托于所述至少一个锚点处的区块链余额之间存在资金往来而产生的变动;余额调整单元,当所述至少一个成员存托于所述至少一个锚点处的区块链余额区别于指定数额时,使所述至少一个成员发起用于调整余额的合约操作,以将自身存托于所述至少一个锚点处的区块链余额调整至所述指定数额。根据本说明书一个或多个实施例的第五方面,提出了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为实现如上述实施例中任一项所述的区块链余额的调整方法。附图说明图1A是一示例性实施例提供的一种区块链余额的调整方法的流程图。图1B是一示例性实施例提供的另一种区块链余额的调整方法的流程图。图2是一示例性实施例的一种汇款场景的示意图。图3是一示例性实施例的一种跨境汇款过程中的交互示意图。图4是一示例性实施例的一种钱包1收取用户1提供的汇款资金的示意图。图5是一示例性实施例的一种确定出汇款路由的示意图。图6是一示例性实施例的一种在汇款路由中的各个成员之间实现资金流转的示意图。图7是一示例性实施例的一种钱包2向用户2提供汇款资金的示意图。图8是一示例性实施例的一种将汇款资金转入区块链余额中实现汇款的示意图。图9是一示例性实施例的一种基于授信实现汇款的示意图。图10是一示例性实施例的一种资金结算时的交易信息的示意图。图11是一示例性实施例的一种资金结算时恢复水位的示意图。图12是一示例性实施例的一种资金结算时根据历史变动数据调整水位的示意图。图13是一示例性实施例的一种资金结算时根据资金往来预测数据调整水位的示意图。图14是一示例性实施例提供的一种设备的结构示意图。图15是一示例性实施例提供的一种区块链余额的调整装置的框图。图16是一示例性实施例提供的另一种区块链余额的调整装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。图1A是一示例性实施例提供的一种区块链余额的调整方法的流程图。如图1A所示,该方法可以包括以下步骤:步骤102A,至少一个成员查询自身存托于所述区块链内至少一个锚点处的区块链余额,不同成员分别存托于所述至少一个锚点处的区块链余额之间存在资金往来而产生的变动。在一实施例中,成员可以为金融机构或者其他形式的组织或平台等,本说明书并不对此进行限制。其中,以金融机构为例,不同成员可以属于不同机构(例如多家银行),也可以属于同一机构的不同分支机构(例如同一银行的多家支行),本说明书并不对此进行限制。在一实施例中,区块链中的每一成员均可以在各个锚点处存托一定数额的区块链余额,而每一锚点负责在区块链上登记各个成员在自身处存托的区块链余额。该锚点记录的信息可以被广播至其他所有节点处进行保存。当区块链余额发生任何变化时,锚点同样会将相应的变化信息记录至区块中并广播至其他所有节点。由于区块链采用分布式记账的形式,且各个节点均保存全量记账信息,而且区块链的所有节点可以通过共识算法达成一致,共同维护了一个统一账本,即区块链账本。因此,本说明书中描述某一成员或锚点针对“区块链账本”实施信息的读取或记录时,该成员或锚点具体是针对自身保存的全量记账信息实施信息的读取或记录。在一实施例中,区块链的若干成员通过加入针对资金流转业务的智能合约(简称为合约),并向该合约进行授权,使得这些成员能够基于该合约实现资金流转业务。每一成员可以在各个锚点处存托区块链余额,而每个锚点可以将被存托的区块链余额的所有权信息登记在区块链账本中,以使得该区块链账本中登记有每一成员在每一锚点处存托的区块链余额。在一实施例中,所述至少一个成员可以发起用于查询余额的合约操作,以查询自身存托于区块链内至少一个锚点处的区块链余额。在其他实施例中,该至少一个成员可以通过其他方式查询区块链余额,本说明书并不对此进行限制。在一实施例中,所述至少一个成员根据所述区块链的各个成员之间约定的结算周期(比如1天、3天、1周等,本本文档来自技高网...

【技术保护点】
1.一种区块链余额的调整方法,其特征在于,包括:/n至少一个成员查询自身存托于区块链内至少一个锚点处的区块链余额,不同成员分别存托于所述至少一个锚点处的区块链余额之间存在资金往来而产生的变动;/n当查询到的区块链余额的变动数额达到预设变动阈值时,所述至少一个成员发起用于调整余额的合约操作,以通过调整自身存托于所述至少一个锚点处的区块链余额,使所述变动数额变化至小于所述预设变动阈值。/n

【技术特征摘要】
1.一种区块链余额的调整方法,其特征在于,包括:
至少一个成员查询自身存托于区块链内至少一个锚点处的区块链余额,不同成员分别存托于所述至少一个锚点处的区块链余额之间存在资金往来而产生的变动;
当查询到的区块链余额的变动数额达到预设变动阈值时,所述至少一个成员发起用于调整余额的合约操作,以通过调整自身存托于所述至少一个锚点处的区块链余额,使所述变动数额变化至小于所述预设变动阈值。


2.根据权利要求1所述的方法,其特征在于,所述至少一个成员查询自身存托于区块链内至少一个锚点处的区块链余额,包括:
所述至少一个成员发起用于查询余额的合约操作,以查询自身存托于区块链内至少一个锚点处的区块链余额。


3.根据权利要求1所述的方法,其特征在于,所述区块链的区块链账本上登记有各个成员之间的资金往来信息;所述变动数额被基于所述区块链账本上记录的所述至少一个成员与所述其他成员之间的资金往来信息而确定得到。


4.根据权利要求1所述的方法,其特征在于,所述变动数额包括:所述至少一个成员与所述其他成员之间的资金往来而形成的资金变动净额。


5.根据权利要求1所述的方法,其特征在于,所述至少一个成员查询自身存托于区块链内至少一个锚点处的区块链余额,包括:
所述至少一个成员根据所述区块链的各个成员之间约定的结算周期,在每一结算周期的开始或结束时查询自身存托于区块链内至少一个锚点处的区块链余额。


6.根据权利要求1所述的方法,其特征在于,所述用于调整余额的合约操作生效后,所述至少一个成员存托于所述至少一个锚点处的区块链余额被调整,以使所述变动数额变化为0。


7.根据权利要求6所述的方法,其特征在于,所述至少一个成员存托于所述至少一个锚点处被调整后的区块链余额的数额为指定数额;所述指定数额由所述至少一个成员存托于所述至少一个锚点处的区块链余额的历史变动数据而生成。


8.根据权利要求1所述的方法,其特征在于,还包括:
所述至少一个成员根据自身存托于所述至少一个锚点处的区块链余额的历史变动数据,和/或针对所述区块链内各个成员之间的资金往来预测数据,对所述预设变动阈值进行调整。


9.根据权利要求8所述的方法,其特征在于,所述至少一个成员根据自身存托于所述至少一个锚点处的区块链余额的历史变动数据对所述预设变动阈值进行调整,包括:
所述至少一个成员根据自身存托于所述至少一个锚点处的区块链余额在历史上的实际变动数额与预设变动阈值之间的关系,对所述预设变动阈值进行调整;
其中,在所述实际变动数额远小于所述预设变动阈值时,将所述预设变动阈值的数值减小;在所述实际变动数额与所述预设变动阈值相近时,不对所述预设变动阈值进行调整。


10.根据权利要求1所述的方法,其特征在于,所述至少一个成员发起用于调整余额的合约操作,以通过调整自身存托于所述至少一个锚点处的区块链余额,包括:
当所述至少一个成员在所述区块链内的多个锚点处分别存托有区块链余额时,所述至少一个成员基于所述用于调整余额的合约操作,在自身分别存托于所述多个锚点处的区块链余额之间进行调整。


11.根据权利要求1所述的方法,其特征在于,所述至少一个成员发起用于调整余额的合约操作,以通过调整自身存托于所述至少一个锚点处的区块链余额,包括:
所述至少一个成员基于所述用于调整余额的合约操作,在成员自有账户与存托于所述至少一个锚点处的区块链余额之间进行调整。


12.根据权利要求1所述的方法,其特征在于,所述用于调整余额的合约操作生效后,指示所述至少一个锚点基于对所述至少一个成员的授信,对所述至少一个成员存托于所述至少一个锚点处的区块链余额进行调整。


13.一种区块链余额的调整方法,其特征在于,包括:
至少一个成员查询自身存托于区块链内至少一个锚点处的区块链余额,不同成员分别存托于所述至少一个锚点处的区块链余额之间存在资金往来而产生的变动;
当所述至少一个成员存托于所述至少一个锚点处的区块链余额区别于指定数额时,所述至少一个成员发起用于调整余额的合约操作,以将自身存托于所述至少一个锚点处的区块链余额调整至所述指定数额。


14.根据权利要求13所述的方法,其特征在于,所述指定数额由所述至少一个成员根据下述数据中至少之一分析得出:所述至少一个成员存托于所述至少一个锚点处的区块链余额的历史变动数据,针对所述区块链内各个成员之间的资金往来预测数据。


15.一种区块链余额的调整装置,其特征在于,包括:
余额查询单元,使...

【专利技术属性】
技术研发人员:胡丹青闫雪冰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1