会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 加密货币 / 一种加密货币的交易系统及方法

一种加密货币的交易系统及方法

申请号 CN202010640691.7 申请日 2020-07-06 公开(公告)号 CN111784344A 公开(公告)日 2020-10-16
申请人 杭州师范大学; 发明人 时昕昱; 韩筱璞;
摘要 本发明提供一种加密货币的交易系统,包括数据采集器、后台管理系统、加解密模块、用户显示端和通讯模块;数据采集器连接后台管理系统,用于检测P2P网络上是否有相关交易发生;通讯模块连接后台管理系统,检测用户所发出的消息;所述的后台管理系统接收到数据采集器采集到的数据后判断交易是否正常进行并控制交易流程;用户通过所述的用户显示端寻找交易对象,确定交易细节,发出交易操作;所述的加解密模块在用户显示端与后台管理系统执行秘钥的生成、公钥计算,地址计算操作,加密与解密操作。本发明系统减少了交易的风险,不存在在支付对价或提供服务之后又有中间账户的转账被第三方恶意转移的风险。
权利要求

1.一种加密货币的交易系统,其特征在于,包括数据采集器、后台管理系统、加解密模块、用户显示端和通讯模块;

数据采集器连接后台管理系统,用于检测P2P网络上是否有相关交易发生;通讯模块连接后台管理系统,检测用户所发出的消息;所述的后台管理系统接收到数据采集器采集到的数据后判断交易是否正常进行并控制交易流程;用户显示端包括手机、平板电脑、PC端,用户通过所述的用户显示端寻找交易对象,确定交易细节,发出交易操作;所述的加解密模块在用户显示端与后台管理系统执行秘钥的生成、公钥计算,地址计算操作,加密与解密操作。

2.根据权利要求1所述的一种加密货币的交易系统,其特征在于,使用方法步骤如下:步骤1,用户加入及保证金交纳;

步骤2,购买者与出售者使用用户显示端协商确定交易内容;

步骤3,购买者通过加解密模块随机选择私钥pa,并计算公钥PA,出售者通过加解密模块随机选择私钥pb,并计算公钥PB;

步骤4,交易双方通过用户显示端向后台管理系统上报交易内容,后台管理系统通过通讯模块收到消息,确认一致后锁定双方保证金;

步骤5,购买者公开PA,出售者公开PB,后台系统通过通讯模块得到PA、PB后通过加解密模块计算新公钥PA(+)PB,并计算新地址S,同时将获得的新公钥PA(+)PB和新地址S通过通讯模块发送给购买者和出售者;

步骤6,出售者向新地址S转账数字货币,后台管理系统通过数据收据器检测转账;如果出售者在一小时内不正确转账,执行步骤11;如果正确执行转账,执行步骤7;

步骤7,后台管理系统通过通讯模块通知购买者向出售者支付交易对价;出售者确认得到交易对价后通知后台管理系统;

步骤8,后台管理系统确认购买者支付对价后,通知出售者公开私钥pa,并使用通讯模块进行检测;如果出售者在一小时内正确公开pa,执行步骤10,如果没有,执行步骤9;

步骤9,后台管理系统通过通讯模块在一小时后未发现出售者正确公开pa,将出售者与购买者保证金一起作为赔偿金返还给购买者;

步骤10,后台管理系统解除对购买者与出售者的保证金的锁定,购买者使用pa解锁地址S中的数字货币,交易完成;

步骤11,后台管理系统将出售者与购买者保证金作为赔偿金返还购买者,交易结束。

3.根据权利要求2所述的一种加密货币的交易系统,其特征在于,步骤1实现如下:

1-1.用户申请加入,提供银行账户,进行NYC审核,通过后创立账户,下发用户显示端使用权限;

1-2.用户交纳自定义数额的保证金。

4.根据权利要求3所述的一种加密货币的交易系统,其特征在于,步骤2中所述交易内容,包括交易的数字货币数额,以及单价。

说明书全文

一种加密货币的交易系统及方法

技术领域

[0001] 本发明涉及加密货币的交易方法,特别涉及一种加密货币的交易系统及方法。技术背景
[0002] 近年来,比特币及衍生出来的其他类型的加密货币一道,获得了很多关注。在越来越多的人认知并认同虚拟货币的同时,加密货币交易所的营业规模迅速扩大。但是数字货币交易所作为一种中心化的机构,依靠信用维持信心,并且大量贮存加密货币,一是容易被盗,二是交易所欺诈的后果很严重,形成了很大的风险。

发明内容

[0003] 针对现有技术中存在的不足,本发明提供一种加密货币的交易系统及方法,用于提高加密货币交易的安全性,减少交易所的欺诈风险。
[0004] 本发明可以用于设计加密货币与法币的互换系统,降低中心化交易所的保管责任,使得交易所更加安全可信。
[0005] 一种加密货币的交易系统,包括数据采集器、后台管理系统、加解密模块、用户显示端和通讯模块。数据采集器连接后台管理系统,用于检测P2P网络上是否有相关交易发生;通讯模块连接后台管理系统,检测用户所发出的消息。所述的后台管理系统接收到数据采集器采集到的数据后判断交易是否正常进行并控制交易流程;用户显示端包括手机、平板电脑、PC端,用户通过所述的用户显示端寻找交易对象,确定交易细节,发出交易操作。所述的加解密模块在用户显示端与后台管理系统执行秘钥的生成、公钥计算,地址计算操作,加密与解密操作。
[0006] 一种加密货币的交易系统的使用方法,步骤如下:
[0007] 步骤1,用户加入及保证金交纳。
[0008] 步骤2,购买者与出售者使用用户显示端协商确定交易内容。
[0009] 步骤3,购买者通过加解密模块随机选择私钥pa,并计算公钥PA,出售者通过加解密模块随机选择私钥pb,并计算公钥PB。
[0010] 步骤4,交易双方通过用户显示端向后台管理系统上报交易内容,后台管理系统通过通讯模块收到消息,确认一致后锁定双方保证金。
[0011] 步骤5,购买者公开PA,出售者公开PB,后台系统通过通讯模块得到PA、PB后通过加解密模块计算新公钥PA(+)PB,并计算新地址S,同时将获得的新公钥PA(+)PB和新地址S通过通讯模块发送给购买者和出售者。
[0012] 步骤6,出售者向新地址S转账数字货币,后台管理系统通过数据收据器检测转账。如果出售者在一小时内不正确转账,执行步骤11;如果正确执行转账,执行步骤7。
[0013] 步骤7,后台管理系统通过通讯模块通知购买者向出售者支付交易对价。出售者确认得到交易对价后通知后台管理系统。
[0014] 步骤8,后台管理系统确认购买者支付对价后,通知出售者公开私钥pa,并使用通讯模块进行检测。如果出售者在一小时内正确公开pa,执行步骤10,如果没有,执行步骤9。
[0015] 步骤9,后台管理系统通过通讯模块在一小时后未发现出售者正确公开pa,将出售者与购买者保证金一起作为赔偿金返还给购买者。
[0016] 步骤10,后台管理系统解除对购买者与出售者的保证金的锁定,购买者使用pa解锁地址S中的数字货币,交易完成。
[0017] 步骤11,后台管理系统将出售者与购买者保证金作为赔偿金返还购买者,交易结束。
[0018] 步骤1实现如下:
[0019] 1-1.用户申请加入,提供银行账户,进行NYC审核,通过后创立账户,下发用户显示端使用权限。
[0020] 1-2.用户交纳自定义数额的保证金。
[0021] 步骤2中所述交易内容,包括交易的数字货币数额,以及单价。
[0022] 本发明有益效果如下:
[0023] 本发明系统减少了交易的风险。对于出售者而言,需要向中间地址转账,出售者完成转账却得不到支付对价的风险比较小。因为购买者如果不支付对价不会得到任何东西,而且会损失保证金。对于购买者来,中间地址的转账是可以观察并验证的,也不存在在支付对价或提供服务之后又有中间账户的转账被第三方恶意转移的风险。出售者不出示私钥的风险比较小,因为如果出售者不出示私钥,不会得到任何东西。而出售者出示私钥给购买者使其能够完成转账的话就会从后台管理系统处得到保证金返还。
[0024] 对于后台管理系统来说,只需保管保证金,无需像现行的交易所一样保管数字货币。欺诈行为的获益降低,且资金流向受到银行业的监管,进行不法行为的成本较高。

附图说明

[0025] 图1为本发明系统结构示意图;
[0026] 图2为本发明系统使用方法流程图。

具体实施方式

[0027] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
[0028] 如图1所示,一种加密货币的交易系统,包括数据采集器、后台管理系统、加解密模块、用户显示端和通讯模块。数据采集器连接后台管理系统,用于检测P2P网络上是否有相关交易发生;通讯模块连接后台管理系统,检测用户所发出的消息。所述的后台管理系统接收到数据采集器采集到的数据后判断交易是否正常进行并控制交易流程;用户显示端包括手机、平板电脑、PC端,用户通过所述的用户显示端寻找交易对象,确定交易细节,发出交易操作。所述的加解密模块在用户显示端与后台管理系统执行秘钥的生成、公钥计算,地址计算操作,加密与解密操作。
[0029] 如图2所示,一种加密货币的交易系统的使用方法,步骤如下:
[0030] 步骤1,用户加入及保证金交纳。
[0031] 1-1.用户申请加入,提供银行账户,进行NYC审核,通过后创立账户,下发用户显示端使用权限。
[0032] 1-2.用户交纳自定义数额的保证金。
[0033] 步骤2,购买者与出售者使用用户显示端协商确定交易内容。
[0034] 所述交易内容,包括交易的数字货币数额,以及单价。
[0035] 步骤3,购买者通过加解密模块随机选择私钥pa,并计算公钥PA,出售者通过加解密模块随机选择私钥pb,并计算公钥PB。
[0036] 步骤4,交易双方通过用户显示端向后台管理系统上报交易内容,后台管理系统通过通讯模块收到消息,确认一致后锁定双方保证金。
[0037] 步骤5,购买者公开PA,出售者公开PB,后台系统通过通讯模块得到PA、PB后通过加解密模块计算新公钥PA(+)PB,并计算新地址S,同时将获得的新公钥PA(+)PB和新地址S通过通讯模块发送给购买者和出售者。
[0038] 步骤6,出售者向新地址S转账数字货币,后台管理系统通过数据收据器检测转账。如果出售者在一小时内不正确转账,执行步骤11;如果正确执行转账,执行步骤7。
[0039] 步骤7,后台管理系统通过通讯模块通知购买者向出售者支付交易对价。出售者确认得到交易对价后通知后台管理系统。
[0040] 步骤8,后台管理系统确认购买者支付对价后,通知出售者公开私钥pa,并使用通讯模块进行检测。如果出售者在一小时内正确公开pa,执行步骤10,如果没有,执行步骤9。
[0041] 步骤9,后台管理系统通过通讯模块在一小时后未发现出售者正确公开pa,将出售者与购买者保证金一起作为赔偿金返还给购买者。
[0042] 步骤10,后台管理系统解除对购买者与出售者的保证金的锁定,购买者使用pa解锁地址S中的数字货币,交易完成。
[0043] 步骤11,后台管理系统将出售者与购买者保证金作为赔偿金返还购买者,交易结束。
[0044] 上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所盖。