[发明专利]基于智能合约的安全交易方法在审
申请号: | 201810893438.5 | 申请日: | 2018-08-07 |
公开(公告)号: | CN108876381A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 杨国超 | 申请(专利权)人: | 杨国超 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 641103 四川省内*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易凭证 安全交易 智能 交易数据 加密 凭证 变化过程 记录数据 加密交易 密文区块 密文数据 唯一对应 原始交易 私钥 杂凑 追溯 伪造 记录 交易 保证 | ||
1.一种基于智能合约的安全交易方法,用于基于智能合约的金融交易凭证处理系统,其特征在于,包括:
接收原始交易凭证及杂凑值;
接收交易各方使用自己的私钥对交易凭证进行的加密,形成加密后的交易凭证;
将交易凭证的密文数据记录在基于智能合约的交易数据联盟链上。
2.根据权利要求1所述的方法,其特征在于,所述联盟链网络中进一步包括区块检验模块,所述区块检验模块,用于各类用户检验存储在区块链的各区块的交易数据信息。
3.根据权利要求1所述的方法,其特征在于,所述联盟链网络中进一步包括运行监控模块,所述运行监控模块用于监控联盟链网络各对等节点的运行情况和协调节点。
4.根据权利要求1所述的方法,其特征在于,所述协调节点用于协调各对等节点上的模块统一运行以及各对等节点间的交易数据同步。
5.根据权利要求1所述的方法,其特征在于,在生成所述交易凭证的密文数据时,先提取交易凭证中确定的特征数据,然后针对这些特征数据生成密文数据,所述特征数据包括交易双方ID、时间、金额。
6.根据权利要求5所述的方法,其特征在于,当所述交易凭证缺少至少一项所述特征数据时,根据所述交易凭证的交易类型确定缺少的特征数据的默认值。
7.根据权利要求1所述的方法,其特征在于,交易方之间通过协同加密来生成智能合约,根据智能合约进一步生成交易用户之间的可靠区块数据更新信息并加入联盟链中。
8.根据权利要求1所述的方法,其特征在于,进一步包括:
智能合约请求方根据预设的合约生成可靠性指标值确定协同加密的一个或多个合约签订方,智能合约请求方、合约签订方分别对应一个权限参量值,智能合约请求方和一个或多个合约签订方对应的权限参量值之和不小于预设的合约生成可靠性指标值;
生成交易凭证的交易凭证区块更新信息;所述交易凭证区块更新信息是基于智能合约请求方的私钥对原始交易凭证的区块数据信息进行加密后得到的;所述原始交易凭证的区块数据信息包括:智能合约请求方ID、合约签订方链表或合约签订方的公钥;
发送交易凭证区块更新信息至合约签订方请求协同加密;接收来自合约签订方的加密确认信息;根据加密确认信息进行交易凭证区块数据更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杨国超,未经杨国超许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810893438.5/1.html,转载请声明来源钻瓜专利网。