基于区块链的转账方法、系统、计算设备及存储介质技术方案

技术编号:21972451 阅读:34 留言:0更新日期:2019-08-28 01:41
本说明书提供基于区块链的转账方法、系统、计算设备及存储介质,其中所述基于区块链的转账方法包括:接收业务处理请求,所述业务处理请求中携带有用户的身份标识及业务信息;根据所述业务请求创建与所述业务请求对应的智能合约并将所述智能合约写入区块链网络中;在满足所述智能合约的自动执行条件的情况下,自动执行转账任务,完成对所述用户的转账过程。通过这种处理方式首先保证了智能合约的不可篡改,其次在业务处理过程中,若满足智能合约的自动执行条件,则可自动执行转账任务,实现了对用户的快速转账,极大地缩短了业务处理时长,提高了工作效率。

Transfer Method, System, Computing Equipment and Storage Medium Based on Block Chain

【技术实现步骤摘要】
基于区块链的转账方法、系统、计算设备及存储介质
本说明书涉及区块链
,特别涉及一种基于区块链的转账方法、系统、计算设备及存储介质。
技术介绍
随着经济的发展,大众的生活质量及消费水平不断提高,越来越多的东西已经成为我们生活中很重要的甚至是必不可少的组成部分。保险作为一种保证机制已经融入到了人们的生活当中。保险的种类日趋繁多,保险的赔偿条款也是各不相同,现有技术中,用户在投保后,如果在投保期限内发生了事故,可以通过保险进行赔偿。目前,相互保险属于后付费模式,案件出险之后通过固定时间循环批量代扣的方式汇集资金,汇集完成后资金还需要在相关机构的账户间进行流转,一段时间之后才能到出险人账户中,这个过程持续的周期较长,无法给用户带来很好的用户体验。
技术实现思路
有鉴于此,本说明书实施例提供了一种基于区块链的转账方法、系统、计算设备及存储介质,以解决现有技术中存在的技术缺陷。根据本说明书实施例的一方面,提供了一种基于区块链的转账方法,包括:接收业务处理请求,所述业务处理请求中携带有用户的身份标识及业务信息;根据所述业务请求创建与所述业务请求对应的智能合约并将所述智能合约写入区块链网络中;在满本文档来自技高网...

【技术保护点】
1.一种基于区块链的转账方法,其特征在于,包括:接收业务处理请求,所述业务处理请求中携带有用户的身份标识及业务信息;根据所述业务请求创建与所述业务请求对应的智能合约并将所述智能合约写入区块链网络中;在满足所述智能合约的自动执行条件的情况下,自动执行转账任务,完成对所述用户的转账过程。

【技术特征摘要】
1.一种基于区块链的转账方法,其特征在于,包括:接收业务处理请求,所述业务处理请求中携带有用户的身份标识及业务信息;根据所述业务请求创建与所述业务请求对应的智能合约并将所述智能合约写入区块链网络中;在满足所述智能合约的自动执行条件的情况下,自动执行转账任务,完成对所述用户的转账过程。2.如权利要求1所述的方法,其特征在于,所述根据所述业务请求创建与所述业务请求对应的智能合约包括:获取所述用户的身份标识,根据所述身份标识确定对应的收款账户信息;从所述业务请求中提取业务信息以及资金转出账户信息;检验所述资金转出账户信息以及所述用户的收款账户信息合法性及准确性;在所述资金转出账户信息以及所述用户的收款账户信息验证成功的情况下,根据资金在资金转出账户以及所述用户的收款账户间的流转顺序创建所述智能合约。3.如权利要求1所述的方法,其特征在于,所述将所述智能合约写入区块链网络中包括:将用私钥签名的智能合约传入区块链网络中;对传入区块链网络中的智能合约进行有效性验证;当智能合约的有效性验证成功后,将智能合约集成为一个哈希区块ID,并将所述哈希区块ID扩散到全网。4.如权利要求1所述的方法,其特征在于,所述将所述智能合约写入区块链网络中之后,还包括:监控智能合约是否达到自动执行条件。5.如权利要求4所述的方法,其特征在于,所述监控智能合约是否达到自动执行条件包括:监控所述智能合约中的状态机、事物和/或触发条件是否满足预设的执行条件,若是,则表明所述智能合约达到自动执行条件。6.如权利要求1所述的方法,其特征在于,所述接收业务处理请求之后,还包括:从所述业务处理请求中提取用户的身份标识及业务信息;根据所述用户的身份标识及业务信息判断所述用户是否满足预设的业务处理条件;在所述用户满足预设业务处理条件的情况下,进行资金汇集。7.如权利要求6所述的方法,其特征在于,所述进行资金汇集之前,还包括:根据所述业务信息确定业务处理金额;获取项目成员总人数,根据所述项目成员总人数及业务处理金额确定每个项目成员账户应被扣除的金额;判断所述每个项目成员账户应被扣除的金额是否大于预设阈值;若所述每个项目成员的账户应被扣除的金额大于预设阈值,则将所述预设阈值作为每个项目成员的账户应被扣除的金额值;若所述每个项目成员的账户应被扣除的金额小于预设阈值,则将所述金额值作为每个项目成员的账户应被扣除的金额值。8.如权利要求6所述的方法,其特征在于,还包括:在所述用户不满足预设业务处理条件的情况下,显示业务处理失败的提示信息。9.一种基于区块链的转账系统,其特征在于,包括:接收模块,被配置为接收业务处理请求,所述业务处理请求中携带有用户的身份标识及业务信息;创建模块,被配...

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

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

1