[发明专利]一种基于区域链的去中心化货币交易方法有效
申请号: | 201810348378.9 | 申请日: | 2018-04-18 |
公开(公告)号: | CN108564369B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 班书昊;李晓艳;蒋学东 | 申请(专利权)人: | 常州大学 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 213164 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区域 中心 货币 交易 方法 | ||
1.一种基于区域链的去中心化货币交易方法,包括交易资金流出方Zeyu、交易资金流入方Xinyu以及区域链验证方,其特征在于包括以下步骤:
S1.资金流出方Zeyu和资金流入方Xinyu协商交易金额,并分别生成相关联的两对密钥;
S2.资金流出方Zeyu收到Xinyu正确密钥后,将资金转出到区域链验证方账户,同时生成密钥对;
S3.Xinyu将区域链验证方账户中来自Zeyu的资金转入到资金的资金账户中,并生成密钥对;
S4.区域链验证方根据新的密钥验证是否合法,如果合法则对双方资金账户更新,如果不合法则恢复初始资金数据;
所述步骤S1包括:
S1a.资金流出方Zeyu和资金流入方Xinyu协商交易金额,Zeyu根据系统参数以及当前网络IP生成一对初始密钥(SK-Z,SK-X),并将密钥SK-Z发送给区域链验证方,同时将密钥SK-X发送给Xinyu;
S1b.资金流入方Xinyu接收到密钥SK-X后,根据密钥SK-X以及自身所在的网络IP由系统生成一对互补的密钥对(SK-X,SK-X-Z),并将密钥SK-X发送到区域链验证方,同时将密钥SK-X-Z发送给资金流出方Zeyu;
所述步骤S2包括:
S2a.资金流出方Zeyu接收到SK-X-Z后,根据密钥SK-X-Z再次生成一对密钥(SK-X-Z,SK-Z-X),并将资金账户临时转出到区域链验证方;并同时将SK-X-Z与SK-Z-X分别发送给区域链验证方和交易资金流入方Xinyu;
S2b.区域链验证方根据密钥SK-Z与SK-X匹配程度判断Zeyu的资金转出操作是否有效,如果有效则锁住该账户进入下一步骤,否则Zeyu资金账户不变;
S2c.区域链验证方接收到Zeyu的临时资金后,对网络发布资金转出消息,等待Xinyu接收资金;
所述步骤S3包括:
S3a.资金流入方Xinyu收到网络发布的消息后,将区域链验证方收到的资金临时转入到自己的资金账户上,并根据密钥SK-Z-X生成一对新的密钥对(SK-Z-X-X,SK-Z-X-Z),并分别发送给资金验证方和资金流出方Zeyu;
S3b.区域链验证方根据密钥SK-X-Z与SK-Z-X-X的匹配程度判断Xinyu的资金转入操作是否有效,如果有效锁住该账户,并在网络上发布已经接收到转入资金的消息,进入下一步;否则区域验证方账户与资金流入方Xinyu账户不变;
所述步骤S4包括:
S4a.Zeyu根据SK-Z-X-Z与SK-X-Z的匹配程度判断交易是否正确;如果错误则发送伪密钥LastSK_W给区域链验证方,如果正确LastSK_R则再次发生密钥给区域验证方;
S4b.区域验证方接收到Zeyu的LastSK_R或LastSK_W判断整个交易是否成功,如果不成功恢复初始账户;如果成功更新Zeyu和Xinyu账户;无论整个交易成功与否均对两个账户解锁。
2.根据权利要求1所述的一种基于区域链的去中心化货币交易方法,其特征在于:
所述初始密钥对SK-Z和SK-X均应包括交易金额字符串、Zeyu所在网络IP字符串以及Zeyu与Xinyu的协商交易金额具体日期,并采用密码学算法生成;
所述密钥SK-X-Z至少包括两个时间参数,即所述协商交易金额具体日期与首次收到密钥SK-X的具体日期;
所述SK-Z-X中时间参数为资金流出方Zeyu首次接收到SK-X-Z的时间参数,不再包括协商交易金额具体日期;
所述区域链验证方为互联网上任意具有服务器功能的网络节点,所述网络节点的任何一个交易操作均同步拷贝到区域链上所有节点上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州大学,未经常州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810348378.9/1.html,转载请声明来源钻瓜专利网。