基于区块链的数字货币交易方法及数字货币钱包硬件技术

技术编号:19825048 阅读:49 留言:0更新日期:2018-12-19 15:53
本发明专利技术揭示了一种基于区块链的数字货币交易方法,包括:数字货币钱包硬件创建私钥与公钥,并将所述公钥发送至数字货币钱包处理器;接收所述数字货币钱包处理器通过监控花费到所述公钥上的输出形成的未签名的交易;向所述数字货币钱包处理器发送断开网络连接的请求信号;接收所述数字货币钱包处理器发送的成功断开网络连接的反馈信号;利用所述私钥对所述未签名的交易进行数字签名,得到包含数字签名的交易;发送所述包含数字签名的交易至所述数字货币钱包处理器,以便所述数字货币钱包处理器在恢复网络连接后,将所述包含数字签名的交易广播到区块链P2P网络上。本发明专利技术提高了私钥存储的方便性,也使得用户能方便地完成数字货币的交易支付。

【技术实现步骤摘要】
基于区块链的数字货币交易方法及数字货币钱包硬件
本专利技术涉及通讯
,具体涉及一种基于区块链的数字货币交易方法及数字货币钱包硬件。
技术介绍
区块链技术,也被称之为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、公开透明,让每个人均可参与数据库记录。区块链的概念首次在自称中本聪(SatoshiNakamoto)论文《比特币:一种点对点的电子现金系统(Bitcoin:APeer-to-PeerElectronicCashSystem)》中提出,因此可以把比特币看做首个运用区块链技术实现的数字货币。比特币是类似电子邮件的电子现金,交易双方需要类似电子邮箱的“比特币钱包”和类似电邮地址的“比特币地址”。和收发电子邮件一样,汇款方通过电脑或智能手机,按收款方地址将比特币直接付给对方。现有的数字钱包软件功能都比较类似,它同时保存用户的比特币地址和私钥信息。因为装有数字钱包的计算机或手机必须接入互联网,这样的计算机或手机存在被黑客入侵或植入木马病毒的机会,如果数字货币的私钥被窃取,相当于钱包内所有财产被窃取。目前主要有两种方式来存储数字货币私钥。1、冷存储:将数字货币钱包私钥单独本文档来自技高网...

【技术保护点】
1.一种基于区块链的数字货币交易方法,其特征在于,包括:数字货币钱包硬件创建私钥与公钥,并将所述公钥发送至数字货币钱包处理器;接收所述数字货币钱包处理器通过监控花费到所述公钥上的输出形成的未签名的交易;向所述数字货币钱包处理器发送断开网络连接的请求信号;接收所述数字货币钱包处理器发送的成功断开网络连接的反馈信号;利用所述私钥对所述未签名的交易进行数字签名,得到包含数字签名的交易;发送所述包含数字签名的交易至所述数字货币钱包处理器,以便所述数字货币钱包处理器在恢复网络连接后,将所述包含数字签名的交易广播到区块链P2P网络上。

【技术特征摘要】
1.一种基于区块链的数字货币交易方法,其特征在于,包括:数字货币钱包硬件创建私钥与公钥,并将所述公钥发送至数字货币钱包处理器;接收所述数字货币钱包处理器通过监控花费到所述公钥上的输出形成的未签名的交易;向所述数字货币钱包处理器发送断开网络连接的请求信号;接收所述数字货币钱包处理器发送的成功断开网络连接的反馈信号;利用所述私钥对所述未签名的交易进行数字签名,得到包含数字签名的交易;发送所述包含数字签名的交易至所述数字货币钱包处理器,以便所述数字货币钱包处理器在恢复网络连接后,将所述包含数字签名的交易广播到区块链P2P网络上。2.根据权利要求1所述的基于区块链的数字货币交易方法,其特征在于,所述接收所述数字货币钱包处理器通过监控花费到所述公钥上的输出形成的未签名的交易的步骤之前,包括:获取用户输入的访问密码;判断所述访问密码是否与预设密码一致;若一致,生成接收所述未签名的交易的指令。3.根据权利要求1所述的基于区块链的数字货币交易方法,其特征在于,所述利用所述私钥对所述未签名的交易进行数字签名,得到包含数字签名的交易的步骤,包括:判断是否获取到用户对所述未签名的交易的确认信息;若是,将所述未签名的交易利用指定哈希算法计算得到摘要信息;根据所述摘要信息和所述私钥,利用加密算法生成数字签名;将所述数字签名与所述未签名的交易进行信息组合,生成所述包含数字签名的交易。4.根据权利要求1所述的基于区块链的数字货币交易方法,其特征在于,所述数字货币钱包硬件为第一芯片,所述数字货币钱包处理器为第二芯片,所述第一芯片与所述第二芯片集成于同一移动终端内,所述数字货币钱包硬件创建私钥与公钥,并将所述公钥发送至数字货币钱包处理器的步骤,包括:数字货币钱包硬件创建所述私钥;根据所述私钥生成所述公钥;通过芯片传输协议将所述公钥发送至所述数字货币钱包处理器。5.根据权利要求1所述的基于区块链的数字货币交易方法,其特征在于,所述数字货币钱包硬件创建私钥与公钥,并将所述公钥发送至数字货币钱包处理器的步骤之后,包括:对所述私钥进行备份,得到备份私钥...

【专利技术属性】
技术研发人员:张超
申请(专利权)人:奇酷互联网络科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1