The invention provides a large geographic data exchange and transaction system and method based on block chain, which includes: data processing module for processing large geographic data of data provider, generating feature information of large geographic data and transmitting it to block chain configuration module; block chain configuration module for receiving and broadcasting feature information of large geographic data to blocks. Chain; contract generation and execution module, which is used to generate intelligent contracts according to the information of data providers and data buyers and distribute them on block chains, and execute contracts after the contract is established; data transmission module, which is used to transfer large geographic data designated by transactions to data buyers according to intelligent contracts. The invention uses block chain technology to exchange and trade large geographic data, and alleviates the problem of high price and difficult acquisition of large geographic data by decentralization technology, enables more people to purchase and use the large geographic data, and shortens the waiting time of auditing when users acquire data.
【技术实现步骤摘要】
基于区块链的地理大数据交换和交易系统及方法
本专利技术涉及信息
,尤其涉及一种基于区块链的地理大数据交换和交易系统及方法。
技术介绍
随着地理大数据技术的发展,包括遥感数据在内的地理大数据的使用逐渐的增加,对于数据的需求逐渐增多,而这些数据的获取大多只能在一些专门的网站上下载,例如气象局或是遥感集市。很多数据甚至无法获取。其对于包括遥感数据在内的地理大数据的获取,其具有以下问题:1)免费数据的质量不高,且由于分散,导致获取困难。2)商业数据的价格较高,如果需要定制数据类型其所需的价格更高。3)获取数据常常需要通过专门的机构,导致常常无法获取,阻碍了技术的发展。以遥感数据为例。目前,遥感数据交易平台包括遥感集市。使用此平台在获取遥感数据的时候大多只能获得30*30米级的卫星遥感数据,以及使用遥感数据制作出来的产品图例。而研究者在寻求其所需要的高精度的原始遥感数据时往往需要支付大量的费用,以及长时间的等待数据的交付。现在对于遥感数据的交易主要集中在一大类的中心化交易平台上,如气象网站和测绘网站,其公布出来可供使用的数据大多空间分辨率不高,而对于有特定需求的遥感数据往往价格较高,且需要等待较长时间。另外一种获取遥感数据的方法是使用爬虫技术,但此种获取数据的方法获取到的数据往往难以满足需求。
技术实现思路
本专利技术针对现有技术中的至少一部分技术问题,提供了一种基于区块链的地理大数据交换和交易系统及方法。为了解决上述技术问题,本专利技术提供了一种基于区块链的地理大数据交换和交易系统,包括:数据处理模块,用于对数据提供方的地理大数据进行处理,生成地理大数据的特征信 ...
【技术保护点】
1.一种基于区块链的地理大数据交换和交易系统,其特征在于,包括:数据处理模块,用于对数据提供方的地理大数据进行处理,生成地理大数据的特征信息并传输给区块链配置模块;区块链配置模块,用于接收并将地理大数据的特征信息广播至区块链;合约生成与执行模块,用于根据数据提供方和数据购买方的信息生成智能合约并发布在区块链上,并且在合约成立后执行合约;数据传输模块,用于根据智能合约将交易指定的数据提供方的地理大数据传输给数据购买方。
【技术特征摘要】
1.一种基于区块链的地理大数据交换和交易系统,其特征在于,包括:数据处理模块,用于对数据提供方的地理大数据进行处理,生成地理大数据的特征信息并传输给区块链配置模块;区块链配置模块,用于接收并将地理大数据的特征信息广播至区块链;合约生成与执行模块,用于根据数据提供方和数据购买方的信息生成智能合约并发布在区块链上,并且在合约成立后执行合约;数据传输模块,用于根据智能合约将交易指定的数据提供方的地理大数据传输给数据购买方。2.根据权利要求1所述的基于区块链的地理大数据交换和交易系统,其特征在于,所述系统还包括:身份审核模块,用于为新用户生成并审核账号信息,审核完成后加入区块链中;所述身份审核模块还用于对数据购买方的购买权限数据字段进行检测,判断其符合购买权限要求,返回有权限购买消息给所述合约生成与执行模块;检测其权限不符合购买权限要求时返回无权限购买消息给所述合约生成与执行模块。3.根据权利要求1所述的基于区块链的地理大数据交换和交易系统,其特征在于:所述数据传输模块在所述智能合约生效后先对数据购买方的IP进行一次连接测试,确认其状态正常后再对交易指定的地理大数据进行传输;并在传输完成后对数据购买方接收并重新生成的地理大数据进行数据完整性检查以及数字水印确认,在检测数据传输不完整或者存在错误时重新传输,在检测数据完整时回传传输完成信息;所述数据传输模块在接收传输完成信息后,继续根据智能合约将交易的费用给予数据提供方或者定时将交易指定的地理大数据传输给数据购买方。4.根据权利要求1所述的基于区块链的地理大数据交换和交易系统,其特征在于:所述数据处理模块提取地理大数据的数据类型、数据分布范围、数据存储结构和/或数据字段作为特征信息;所述地理大数据为遥感图像时,所述地理大数据的特征信息还包括光谱、辐射分辨率、遥感拍摄地点、遥感拍摄所使用的卫星和/或遥感数据种类。5.根据权利要求1所述的基于区块链的地理大数据交换和交易系统,其特征在于,所述系统包括:地理大数据审核模块,用于对数据处理模块生成的地理大数据的特征信息进行审核并设置其安全等级,审核通过则将其上传至区块链配...
【专利技术属性】
技术研发人员:陈曦,胡正欣,刘敏,
申请(专利权)人:华东师范大学,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。