一种基于USBOTG设备的区块链数字货币转账系统的制作方法

文档序号:15388823发布日期:2018-09-08 00:53阅读:1517来源:国知局

本发明涉及一种基于usbotg设备的区块链数字货币转账系统。



背景技术:

当今随着比特币,以太坊等虚拟数字货币的广泛使用,数字货币的账号安全防护更显得尤为重要,据报道截止到目前以各种形式丢失的数字货币总价值就已超过600亿美金,如何安全的存储,管理,使用虚拟货币账号是人们首要解决的问题之一。

目前,使用热钱包及交易所等在线账号管理使用方法都存在账号可能被木马病毒盗号的风险,而现有的硬件钱包虽然具备较高的安全属性,却都存在支持货币种类少,使用不灵活等特点,相比之下离线生成的冷钱包在没有使用私钥在线签发转账之前具有最高的安全特性,但于此同时也产生了使用不便,一旦使用就存在可能暴露私钥的风险的问题。



技术实现要素:

本发明旨在至少在一定程度上解决上述技术问题之一或至少提供一种有用的商业选择。为此,本发明的目的在于提出一种基于usbotg设备的区块链数字货币转账系统,所述系统具有可支持货币各类多而且灵活的特点,同时冷钱包私钥在设备内部生成并且永远离线空气隔离,不仅安全性高,而且操作便携,提升了用户体验。

根据本发明的基于usbotg设备的区块链数字货币转账系统,所述基于usbotg设备的区块链数字货币转账系统包括在线电脑,所述在线电脑用于生成数字货币转账信息;冷钱包管理器,所述冷钱包管理器通过usbotg设备接口与所述在线电脑连接,所述冷钱包管理器用于接收并存储所述数字货币转账信息,所述冷钱包管理器还用于确认所述数字货币转账信息是否受到黑客篡改,并在确认所述数字货币未受到黑客篡改后由该冷钱包管理器中预存的私钥签发所述数字货币转账信息。

根据本发明的基于usbotg设备的区块链数字货币转账系统,所述系统具有可支持货币各类多而且灵活的特点,同时冷钱包私钥在设备内部生成并且永远离线空气隔离,不仅安全性高,而且操作便携,提升了用户体验。

另外,根据本发明上述的基于usbotg设备的区块链数字货币转账系统,还可以具有如下附加的技术特征:

所述冷钱包管理器还用于在确认所述数字货币转账信息是否受到黑客篡改之前,验证客户的身份。

所述冷钱包管理器包括离线微型电脑、显示屏和按键,所述离线微型电脑分别与所述显示屏和所述按键相连,所述离线微型电脑用于解读所述数字货币转账信息并生成一解读结果信息,所述显示屏用于显示所述解读结果信息。

所述离线微型电脑用于比较所述解读结果信息与真实转账信息,并在解读结果信息与真实转账信息相同时判断所述数字货币未受到黑客篡改。

所述冷钱包管理器还包括电源模块。

所述冷钱包管理器还包括虚拟存储设备镜像模块、安全保护模块、密钥存储模块,所述虚拟存储设备镜像模块用于传递货币转账信息与签发信息,所述安全保护模块用于保证系统安全,所述密钥存储模块用于存储密钥。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1是本发明的一个实施例的基于otg的区块链数字货币转账系统的结构框图;

图2是本发明的一个实施例的冷钱包管理器的结构框图;

图3是本发明的另一个实施例的冷钱包管理器的结构框图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

图1是本发明的一个实施例的基于otg的区块链数字货币转账系统的结构框图;图2是本发明的一个实施例的冷钱包管理器的结构框图;图3是本发明的另一个实施例的冷钱包管理器的结构框图。参考图1-图2,本发明提供了一种基于otg的区块链数字货币转账系统,该系统用于保障数字货币的转账操作时的安全,所述系统包括在线电脑10与冷钱包管理器20。

在线电脑10用于与冷钱包管理器20进行数据传输,在线电脑10处于通电状态,在线电脑10可以通过各种形式生成一个未签发的数字货币转账信息。在本实施例中,所述数字货币是比特币、莱特币、以太币、ppcoin中的一个或多个。

冷钱包管理器20通过otg(on-the-go)接口与在线电脑10连接,冷钱包管理器20用于接收并存储在线电脑10发送的数字货币转账信息,该冷钱包管理器20还用于确认所述数字货币转账信息是否受到黑客篡改,并在确认所述数字货币未受到黑客篡改后由该冷钱包管理器20中预存的私钥签发所述数字货币转账信息。

本发明实施例的基于usbotg设备的区块链数字货币转账系统,该系统包括在线电脑10和冷钱包管理器20,且通过otg接口实现在线电脑10与冷钱包管理器20的连接,该系统具有可支持货币各类多而且灵活的特点,同时冷钱包私钥在设备内部生成并且永远离线空气隔离,不仅安全性高,而且操作便携,提升了用户体验。

在具体实施中,所述冷钱包管理器20还用于在确认所述数字货币转账信息是否受到黑客篡改之前,验证客户的身份。具体地,冷钱包管理器20在确认数字货币转账信息是否受到黑客篡改之前验证客户的身份,对于身份合法的客户予以登入,身份不合法的客户则不予登入,可以避免非法客户登陆,提升信息安全。在本实施例中,冷钱包管理器20可通过密码验证的方式来验证客户的身份。

在具体实施中,参考图2,所述冷钱包管理器20包括离线微型电脑21、显示屏22和按键23。离线微型电脑21分别与显示屏22和按键23相连,优选地,显示屏22与按键23内嵌在离线微型电脑21中,离线微型电脑21与显示屏22、按键23保持电连接。冷钱包管理器20在与在线电脑10相连接后,其可被在线电脑10识别为一个usb存储设备;在其他实施例中,该冷钱包管理器20也可不局限于被识别为一个usb存储设备。

所述离线微型电脑21用于解读所述数字货币转账信息并生成一解读结果信息,所述显示屏22用于显示所述解读结果信息,所述离线微型电脑21还用于比较所述解读结果信息与真实转账信息,并在解读结果信息与真实转账信息相同时判断所述数字货币未受到黑客篡改。具体地,在线电脑10通过各种形式生成一个未签发的数字货币转账信息并将该数字货币转账信息存储于冷钱包管理器20的存储设备之后,离线微型电脑21通过密码验证的方式对客户信息进行验证,然后对该数字货币转账信息进行解读以生成一解读结果信息,该解读结果信息通过显示屏22显示出来,然后离线微型电脑21通过比较该解读结果信息与客户的真实转账信息是否相匹配,当解读结果信息与真实转账信息相同时判断所述数字货币未受到黑客篡改,而后客户可通过按键23予以确认,确认后的数字货币转账信息则会被离线微型电脑21中存储的私钥签发并存储于所述存储设备中,进而在线电脑10可对签发的数字货币转账信息进行发布。本发明实施例的基于usbotg设备的区块链数字货币转账系统,该系统在整个签发过程中私钥没有以任何形式从离线电脑流出到外界,离线电脑也没有与在线电脑10进行任何形式的直接连接(只被识别为一个usb存储设备),因而木马,病毒,黑客等攻击并不能够对离线电脑进行篡改与攻击;同时由于离线电脑被识别成了一个简单的usb存储设备,使整个签发过程在安全的基础上非常易于用户操作过程,保证了用户的信息安全,提升了用户体验。

现有技术中的在线钱包都具有极其不安全、易受攻击的问题,而离线钱包如离线电脑、离线手机则具有设置极其繁琐、使用不便的问题,虽然冷钱包具有最高的安全性,却必须要经过几种特定方式才能进行转账,而一旦进行转账则丧失了其安全性,本发明实施例的基于usbotg设备的区块链数字货币转账系统则可在保证安全性的同时,非常简单的进行转账操作。

在具体实施中,参考图3,所述冷钱包管理器20还包括电源模块24。该电源模块24集成在冷钱包管理器20中,用于为冷钱包管理器20提供电能;在冷钱包管理器20与在线电脑10相连后,在线电脑10也可为冷钱包管理器20提供电能。在其他实施例中,电源模块24也可以为一独立的模块,该电源模块24与冷钱包管理器20电连接,用于为该冷钱包管理器20提供电力。

在具体实施中,参考图3,所述冷钱包管理器20还包括虚拟存储设备镜像模块25、安全保护模块26、密钥存储模块27,所述虚拟存储设备镜像模块25用于传递货币转账信息与签发信息,所述安全保护模块26用于保证系统安全,所述密钥存储模块27用于存储密钥。具体地,虚拟存储设备镜像模块25用来传递转账信息与签发信息;安全保护模块26用来保证整个系统的安全;密钥存储模块27用于存储所有密钥,以及实现对各种数字货币的程序管理。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1