[发明专利]一种基于区块链技术的智能交易方法有效
申请号: | 201811202865.0 | 申请日: | 2018-10-16 |
公开(公告)号: | CN109377222B | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 李实;彭添才;章志容 | 申请(专利权)人: | 东莞市大易产业链服务有限公司;东莞盟大集团有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 东莞卓为知识产权代理事务所(普通合伙) 44429 | 代理人: | 汤冠萍 |
地址: | 523077 广东省东莞市南城街道周*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 技术 智能 交易 方法 | ||
本发明涉及交易区块链技术领域,具体公开了一种基于区块链技术的智能交易方法,包括,区块链程序编写方、区块链监管方和平台监管方形成联盟链;搭建区块链系统,将待应用平台接入区块链系统,将待应用平台与区块链的接口数据记录在区块链系统;读取对应的接口数据,进行业务处理。本发明利用区块链系统存储应用平台的通用规则,相关应用平台则负责具体操作和数据记录,因此当平台与区块链系统的合约程序或者规则出现漏洞或者需要更新修正时,只需在区块链系统中更改相关规则的状态或者增添相应规则,而无需对应用平台的服务器进行(软件或数据)升级。
技术领域
本发明涉及交易区块链技术领域,具体公开了一种基于区块链技术的智能交易方法。
背景技术
随着区块链技术的发展和应用,因区块链的去中心化及不易被篡改的特性,越来越多的电子商务平台将区块链技术应用于业务交易中。目前主要的应用在于利用区块链的记账功能,将电子交易平台上的数据记录在区块链中,也就是说,主要是针对具体的交易业务进行记录,按照相应的具体交易流程一步步触发、执行、记录。区块链系统与电子交易平台的操作和数据是交互的。
这种情况下,如果合约程序规则出现某种漏洞,将会引发严重后果;因为程序员必须得尽快修补漏洞,对合约程序进行修正并更新,这涉及电子交易平台的服务器升级,中间很有可能导致交易业务数据及其相关参数出现混乱甚至丢失,从而引起一系列不良后果。
发明内容
为了克服现有技术中存在的缺点和不足,本发明的目的在于提供一种基于区块链技术的智能交易方法,对于合约程序漏洞、算法改动或业务升级,本发明能够进行及时便捷的调整,并且不会引发不良后果。
为实现上述目的,本发明采用如下方案。
一种基于区块链技术的智能交易方法,包括:
区块链程序编写方、区块链监管方和平台监管方形成联盟链;
搭建区块链系统,将待应用平台接入区块链系统,将待应用平台与区块链的接口数据记录在区块链系统;
读取对应的接口数据,进行业务处理。
进一步地,区块链程序编写方、区块链监管方和平台监管方形成联盟链后,区块链程序编写方建立接口数据,存储在区块链,区块链监管方审核通过后,接口数据方可应用于待应用平台。
进一步地,搭建区块链系统,包括,在区块链系统对 待应用平台的操作所触发的主协议和对应的功能子协议建立映射表;所有的主协议和对应功能子协议均记录在联盟链中。
优选地,只有当应用平台的操作触发主协议时,功能子协议才会被读取,并进行处理。
进一步地,读取对应的接口数据,进行业务处理,具体为:当触发主协议时,读取对应的功能子协议,并进行业务处理。
进一步地,当需要更改应用平台的业务规则时,则对相对应的功能子协议进行相应状态的标注,或者增加相对应的功能子协议。
进一步地,对相对应的功能子协议进行相应状态的标注,包括,
若需注销主协议中的部分功能子协议,则对该部分功能子协议进行作废标注;
若需启用主协议中的部分功能子协议,则对该部分功能子协议进行启用标注。
本发明还提供一种计算机可读存储设备,存储有计算机程序,所述计算机程序被处理器执行以实现上述的基于区块链技术的智能交易方法。
一种移动终端,包括:
处理器,适于执行程序指令;
存储设备,适于存储程序指令,所述程序指令适于由处理器加载并执行以实现上述的基于区块链技术的智能交易方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市大易产业链服务有限公司;东莞盟大集团有限公司,未经东莞市大易产业链服务有限公司;东莞盟大集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811202865.0/2.html,转载请声明来源钻瓜专利网。