基于区块链的数据可信共享交易系统技术方案

技术编号:19970077 阅读:62 留言:0更新日期:2019-01-03 16:03
本发明专利技术的实施例公开一种基于区块链的数据可信共享交易系统,涉及区块链技术领域,便于为科技数据在确权方面的管理提供安全保障。所述基于区块链的数据可信共享交易系统,包括:数据存储层、基础数据层和逻辑层;其中,数据存储层包括区块链信息以及MySQL数据库;基础数据层包含当前系统配置信息、交易池、区块缓存、用户个人信息、浏览器Session数据;逻辑层包括个人信息维护、数据审核、数据上传、收益自动分配、交易加密处理、订单评价、信息通知、数据搜索、用户注册、以及个人收益详情。本发明专利技术适用于科技数据的管理和使用。

Trusted Data Sharing Transaction System Based on Block Chain

The embodiment of the present invention discloses a trusted data sharing and trading system based on block chain, which relates to the technical field of block chain, and is convenient to provide security guarantee for the management of scientific and technological data in the aspect of confirming rights. The data trusted sharing transaction system based on block chain includes data storage layer, basic data layer and logical layer, in which data storage layer includes block chain information and MySQL database, basic data layer includes current system configuration information, transaction pool, block cache, user personal information and browser session data, and logical layer includes personal information maintenance and data review. Kernel, data upload, revenue automatic distribution, transaction encryption, order evaluation, information notification, data search, user registration, and personal income details. The invention is suitable for the management and use of scientific and technological data.

【技术实现步骤摘要】
基于区块链的数据可信共享交易系统
本专利技术涉及区块链
,尤其涉及一种基于区块链的数据可信共享交易系统。
技术介绍
近年来,由于数据来源的多样性以及存储介质的低成本性,越来越多的数据被产生存储并积累。随着数据规模的急剧增加以及人们对数据的愈发重视,大数据迅速发展并成为人们关注的焦点和社会各界关注的热点。数据尤其是科技数据作为当今时代最为重要的资源之一,如何使用合理的数据结构存储数据,同时进一步完善数据分享中所有权的管理,以实现深化数据利用能力的同时具有安全保障的数据开放,是一个亟待解决的问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种基于区块链的数据可信共享交易系统,便于为科技数据在确权方面的管理提供安全保障。一种基于区块链的数据可信共享交易系统,包括:数据存储层、基础数据层和逻辑层;其中,数据存储层包括区块链信息以及MySQL数据库,其中区块链信息,用于作为公开账本记录系统中所有的交易信息、记录用户登录操作、记录管理员审核信息;MySQL数据库,用于存储系统账户信息、数据详细信息、通知信息;基础数据层包含当前系统配置信息、交易池、区块缓存、用户个人信息、浏览器Sessio本文档来自技高网...

【技术保护点】
1.一种基于区块链的数据可信共享交易系统,其特征在于,包括:数据存储层、基础数据层和逻辑层;其中,数据存储层包括区块链信息以及MySQL数据库,其中区块链信息,用于作为公开账本记录系统中所有的交易信息、记录用户登录操作、记录管理员审核信息;MySQL数据库,用于存储系统账户信息、数据详细信息、通知信息;基础数据层包含当前系统配置信息、交易池、区块缓存、用户个人信息、浏览器Session数据;其中,当前系统配置信息包含当前系统的奖励机制的配置设置、当前系统的重置密码链接过期时间配置、系统分页情况配置;交易池,用于保存当前系统中尚未被封装的交易,有待进一步验证;区块缓存,用于表示区块链网络产生的下...

【技术特征摘要】
1.一种基于区块链的数据可信共享交易系统,其特征在于,包括:数据存储层、基础数据层和逻辑层;其中,数据存储层包括区块链信息以及MySQL数据库,其中区块链信息,用于作为公开账本记录系统中所有的交易信息、记录用户登录操作、记录管理员审核信息;MySQL数据库,用于存储系统账户信息、数据详细信息、通知信息;基础数据层包含当前系统配置信息、交易池、区块缓存、用户个人信息、浏览器Session数据;其中,当前系统配置信息包含当前系统的奖励机制的配置设置、当前系统的重置密码链接过期时间配置、系统分页情况配置;交易池,用于保存当前系统中尚未被封装的交易,有待进一步验证;区块缓存,用于表示区块链网络产生的下一个区块但此区块尚未写入至区块链中;逻辑层包括个人信息维护、数据审核、数据上传、收益自动分配、交易加密处理、订单评价、信息通知、数据搜索、用户注册、以及个人收益详情。2.根据权利要求1所述的系统,其特征在于,区块链和MySQL数据库之间进行定期数据同步;同步的信息包括交易的钱币地址、钱币数量、钱币所有者。3.根据权利要求1所述的系统,其特征在于,还包括用户管理模块、数据管理模块和交易管理模块;其中,用户管理模块,用于对用户进行注册、密码找回、密码修改和个人信息修改的管理;数据管理模块,用于数据信息完善子模块、数据搜索子模块、数据收益设置子模块、数据评分维护子模块和数据审核子模块;交易管理模块,用于交易入链、区块缓存、收益自动分配和交易信息查看。4.根据权利要求3所述的系统,其特征在于,所述用户管理模块包括用户注册子模块、统一入口登录子模块、密码找回子模块、密码修改子模块、用户个人信息修改子模块;其中,用户注册子模块,用于访客进行注册时输入注册名、邮箱和密码;统一入口登录子模块,用于为普通用户和管理员提供统一入口,通过用户名自动识别当前登录者身份,并跳转至不同页面;密码找回子模块,用于为用户发送邮件,其中邮件内容包含密码重置链接以及链接过期时间;密码修改子模块,用于用户输入当前密码,并两次输入新密码后可完成修改密码操作,同时发送密码修改子模...

【专利技术属性】
技术研发人员:童咏昕郑鹏飞陶乾高大伟
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:北京,11

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

1