一种基于区块链的实时交易系统技术方案

技术编号:20076822 阅读:73 留言:0更新日期:2019-01-15 01:09
本发明专利技术涉及一种基于区块链的实时交易系统,包括交易构建模块,实时存储模块,智能运算模块,校验模块。本发明专利技术利用区块链区块头信息实时更新且无法预测的特性,结合区块链不可篡改的技术,使交易的进行更加安全可靠,保证交易的实时性,避免因数字签名的丢失导致签署多个未来进行的交易,使得数字签名丢失后的损失大大降低。

A Real-time Transaction System Based on Block Chain

The invention relates to a real-time transaction system based on block chain, which includes transaction construction module, real-time storage module, intelligent operation module and verification module. The invention utilizes the characteristics of real-time updating and unpredictability of block head information in block chain, combines the technology of block chain untouchable, makes the transaction more secure and reliable, guarantees the real-time of the transaction, avoids signing multiple future transactions due to the loss of digital signature, and greatly reduces the loss after the loss of digital signature.

【技术实现步骤摘要】
一种基于区块链的实时交易系统
本专利技术涉及一种基于区块链的实时交易系统。
技术介绍
电子商务的迅猛发展使得数字资产变得前所未有的重要,数字签名作为确认交易身份的重要工具,与交易的进行有着密不可分的关系。然而,数字证书的安全性存在很大的漏洞,签名被盗往往意味着数字资产的大量损失,被盗的签名可在短时间内签署大量损害数字签名所有者的交易,造成不可挽回的损失;同时交易没有可靠的记录和管理平台,导致交易信息的不透明,存在很大的安全隐患。
技术实现思路
有鉴于此,本专利技术提供一种解决或部分解决上述问题的基于区块链的实时交易系统。为达到上述技术方案的效果,本专利技术的技术方案为:一种基于区块链的实时交易系统,包括:交易构建模块,实时存储模块,智能运算模块,校验模块,报警模块;交易构建模块由参与交易的一方或者多方使用,用来参与交易的发起和确认;实时存储模块用于实时将交易的信息保存,记录当前时间之前所有交易的信息,并将交易信息记录在区块链上;智能运算模块与实时存储模块进行实时通讯,能够根据实时存储模块的交易信息进行计算,得出交易信息的哈希值;校验模块与实时存储模块进行实时通讯,用于校验用户身份以及最新本文档来自技高网...

【技术保护点】
1.一种基于区块链的实时交易系统,其特征在于,包括:交易构建模块,实时存储模块,智能运算模块,校验模块,报警模块;所述交易构建模块由参与交易的一方或者多方使用,用来参与交易的发起和确认;所述实时存储模块用于实时将交易的信息保存,记录当前时间之前所有交易的信息,并将交易信息记录在区块链上;所述智能运算模块与所述实时存储模块进行实时通讯,能够根据所述实时存储模块的交易信息进行计算,得出交易信息的哈希值;所述校验模块与所述实时存储模块进行实时通讯,用于校验用户身份以及最新区块头的哈希值;所述报警模块根据所述实时存储模块的交易记录,获取交易参与方提供数字签名的时间,通过运算判断该数字签名的是否存在安全...

【技术特征摘要】
1.一种基于区块链的实时交易系统,其特征在于,包括:交易构建模块,实时存储模块,智能运算模块,校验模块,报警模块;所述交易构建模块由参与交易的一方或者多方使用,用来参与交易的发起和确认;所述实时存储模块用于实时将交易的信息保存,记录当前时间之前所有交易的信息,并将交易信息记录在区块链上;所述智能运算模块与所述实时存储模块进行实时通讯,能够根据所述实时存储模块的交易信息进行计算,得出交易信息的哈希值;所述校验模块与所述实时存储模块进行实时通讯,用于校验用户身份以及最新区块头的哈希值;所述报警模块根据所述实时存储模块的交易记录,获取交易参与方提供数字签名的时间,通过运算判断该数字签名的是否存在安全问题,将判断结果反应在所述交易构建模块上;所述基于区块链的实时交易系统的工作过程如下:交易发起方利用所述交易构建模块发起交易,该发起交易的信息包括交易发起时间,交易设定签署时间,交易的内容,交易发起方身份;所述交易构建模块将该发起交易的信息传输至所述实时存储模块;所述智能运算模块根据所述实时存储模块的该发起交易的信息,采用SHA256进行计算,计算后得到所述交易的交易发起时间的哈希值,设定签署时间的哈希值,交易的内容的哈希值;所述智能运算模块根据所述实时存储模块的所述交易发起方身份,采用ed25519算法进行计算,得到交易发起方的身份哈希;所述智能运算模块将所述交易设定签署时间的哈希值,所述交易的内容的哈希值,所述交易发起方的身份哈希传输至所述实时存储模块,所述实时存储模块将上述哈希值记录在区块链上;交易参与方在所述交易构建模块提供证明其身份的数字签名;所述交易构建模块将该交易参与方的身份实时传输至所述实时存储模块,所述实时存储模块,将该交易参与方的身份以及其提供证明其身份的数字签名的时间进行记录;所述智能运算模块接收到来自所述实时存储模块的交易参与方身份,采用ed25519算法进行计算,得到交易参与方的身份哈希,并将该交易参与方的身份哈希传输至所述实时存储模块,...

【专利技术属性】
技术研发人员:吴思进王志文
申请(专利权)人:杭州复杂美科技有限公司
类型:发明
国别省市:浙江,33

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

1