【技术实现步骤摘要】
基于区块链的交易方法、装置、系统与可读存储介质
[0001]本专利技术涉及金融科技(Fintech)
,尤其涉及一种基于区块链的交易方法、装置、系统与计算机可读存储介质。
技术介绍
[0002]近年来,随着金融科技(Fintech),尤其是互联网金融的不断发展,越来越多的技术(如分布式、区块链Blockchain、人工智能等)应用在金融领域,但金融业也对其提出了更高的要求,如金融业对基于区块链的交易有更高的要求。
[0003]传统的交易模式需要用户手持现金交易,交易不方便且不安全,因此催生了预付费卡,预付费卡指由发行机构发行的,可在商业服务业领域使用的债权凭证,具体表现为购物券或消费卡等,体现了持卡(券)人作为消费者对发行机构享有的债权,而随着互联网金融的不断发展,实体预付费卡逐步被电子预付费卡取代,那么如何使用电子预付费卡进行交易是当前银行等金融机构需要解决的技术问题。
[0004]在现有技术中,银行等金融机构为方便管理且实现电子预付费卡的交易,搭建了预付费卡系统,该系统包含了预付费卡业务中的制卡、发 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的交易方法,其特征在于,所述基于区块链的交易方法包括如下步骤:若接收到基于第一系统触发的交易请求,则将所述交易请求转发至第二系统,并基于所述第二系统处理所述交易请求,得到处理结果;确定所述第一系统的数据主题,并基于所述第二系统和所述数据主题,发布所述处理结果对应的交易事件到目标区块链;基于所述目标区块链和所述第一系统,获取所述交易事件,以完成所述交易请求的对账。2.如权利要求1所述的基于区块链的交易方法,其特征在于,所述若接收到基于第一系统触发的交易请求,则将所述交易请求转发至第二系统,并基于所述第二系统处理所述交易请求,得到处理结果的步骤之前,所述基于区块链的交易方法还包括:确定所述目标区块链对应的节点信息,并基于所述节点信息和所述第一系统,生成合约地址;基于所述节点信息和所述合约地址,将所述第一系统接入所述目标区块链。3.如权利要求2所述的基于区块链的交易方法,其特征在于,所述基于所述节点信息和所述合约地址,将所述第一系统接入所述目标区块链的步骤包括:获取预封装资源包,并将所述预封装资源包嵌入所述第一系统中,所述预封装资源包包含上链API,用于建立与所述目标区块链的连接;基于所述节点信息,修改所述预封装资源包中配置文件的IP和端口,并将所述配置文件中的默认地址修改为所述合约地址,以完成所述第一系统接入所述目标区块链。4.如权利要求1所述的基于区块链的交易方法,其特征在于,所述确定所述第一系统的数据主题,并基于所述第二系统和所述数据主题,发布所述处理结果对应的交易事件到目标区块链的步骤包括:获取所述第一系统的ID信息,以及所述交易请求的交易类型,并基于所述ID信息和所述交易类型,确定所述第一系统的数据主题;确定所述第一系统的公钥,并基于所述公钥,对所述处理结果进行加密;将加密后的所述处理结果与所述数据主题绑定,以生成交易事件,并基于所述第二系统,将所述交易事件发布到所述目标区块链。5.如权利要求1所述的基于区块链的交易方法,其特征在于,所述目标区块链包括多条业务链,所述基于所述第二系统和所述数据主题,发布所述处理结果对应的交易事件到目标区块链的步骤包括:基于所述数据主题,在所述业务链中确定第一系统对应的目标业务链;基于所述第二系统,将所述处理结果对应的交易事件发布到目标业务链。6.如权利要求1所述的基于区块链的交易方法,其特征在于,所述基于所述第二系统和所述数据主题,发...
【专利技术属性】
技术研发人员:朱文涛,韩海燕,卢道和,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。