【技术实现步骤摘要】
一种基于中心化结算与区块链存证的交易系统
[0001]本专利技术涉及交易结算
,尤其涉及一种基于中心化结算与区块链存证的交易系统。
技术介绍
[0002]交易系统是在商业行为过程中常见的载体,方便人们进行交易,传统的有中心化的交易系统,流行的有去中心化交易系统,中心化交易系统对交易双方的追溯性更高,但对中心服务器的依赖较高,一旦中心服务器出现问题,造成的安全影响较大,而去中心化交易系统的安全性较高,不依赖某一服务器,但对交易双方的追溯性较低,容易被用来进行非法交易。
[0003]现在已经开发出了很多交易系统,经过我们大量的检索与参考,发现现有的交易系统有如公开号为KR100888323B1,KR100943110B1、CN108665261B和KR101695201B1所公开的系统,其中,物联网数据供给方将可交易数据的信息通过智能合约发布到区块链网络,基于智能合约实现自动点对点数据交易,数据供给方获取数字凭证后交付数据,系统将执行结果记录在区块链账本中。其中,数据供给方只作为数据提供者的角色,数据需求方只作为数 ...
【技术保护点】
【技术特征摘要】
1.一种基于中心化结算与区块链存证的交易系统,其特征在于,包括交易节点、存证节点和中心服务器,所述交易节点用于生成交易信息并将所述交易信息发送至所述中心服务器,所述中心服务器根据所述交易信息进行数据处理,同时将所述交易信息发送至所述存证节点,所述存证节点利用区块链对所述交易信息进行记录并生成交易存证,将所述交易存证发送至所述交易节点;所述交易节点发送至所述中心服务器的交易信息包含交易码、交易内容和发送者信息,所述交易内容包括指定资源数额、支出账户信息和收入账户信息,所述中心服务器对所述交易信息进行合法性验证后再进行数据处理,所述合法性验证包括对交易码的验证,所述交易码通过下述步骤生成:S1、将支出账户和收入账户的账户信息转换为16进制数n1和n2;S2、对n1和n2进行处理,处理公式为:;其中,m为n1和n2的长度,n1(i)表示n1上的第i位数字,n2(j)表示n2上的第j位数字,n3(i)表示n3上的第i位数字;S3、将n3转换成字符串,该字符串为交易码;所述中心服务器通过所述交易内容中的支出账户和收入账户生成交易码,并与接收的交易码进行比对,比对无误则通过交易码验证。2.如权利要求1所述的一种基于中心化结算与区块链存证的交易系统,其特征在于,所述中心服务器包括数据库和交易处理模块...
【专利技术属性】
技术研发人员:张卫平,彭中华,张思琪,米小武,
申请(专利权)人:环球数科集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。