基于区块链的数据共享服务平台及方法技术

技术编号:21300007 阅读:161 留言:0更新日期:2019-06-12 08:02
一种基于区块链技术的数据共享服务平台,主要包括数据目录上传到共享系统、区块链存证其上传信息、查找目标信息、打包需求信息、调用智能合约、公钥加密传送、解密验签。数据上传实现了数据的主要信息以及数据格式上传到共享系统;数据需求者根据自己的需求在共享系统中查找目标数据;数据需求者根据数据提供者的格式打包自己的需求信息同时调用智能合约;数据提供者根据数据需求者的公钥加密自己的详细信息并发送;数据需求者解密验签。本发明专利技术能提高数据共享的安全性,增强了整个交易的透明度。

Data Sharing Service Platform and Method Based on Block Chain

A data sharing service platform based on block chain technology mainly includes data directory uploading to the sharing system, block chain certificate uploading information, finding target information, packaging requirement information, calling intelligent contract, public key encryption transmission, decryption and verification. Data upload realizes the main information of data and the data format uploaded to the sharing system; data demanders find target data in the sharing system according to their own needs; data demanders package their own demand information according to the format of data providers while calling intelligent contracts; data providers encrypt their own detailed information and send data according to the public key of data demanders; The demander decrypts the label. The invention can improve the security of data sharing and enhance the transparency of the whole transaction.

【技术实现步骤摘要】
基于区块链的数据共享服务平台及方法
本专利技术属于区块链
,特别涉及一种基于区块链的数据共享服务平台及方法。
技术介绍
随着共享经济涉及的领域不断增多,数据的安全、流通、共享以及隐私保护问题逐渐体现,数据技术已经成为共享经济进一步发展的最大瓶颈。由于区块链技术具有加密共享、分布式账本等特征,这样就为数据的流通与共享提供了一种新的方法与思路,与数据技术形成互补。因此通过区块链与数据技术相结合可以垫付传统的共享经济商业模式,模式和发展可以得到再一次的创新,为共享经济的发展提供全新的机遇。区块链通过将数据写入链中,将各种数据连接在一起。同时,区块链是一种去中心化协议,能够安全的存储数据信息以及数据的交易记录,信息具有不可伪造和篡改等特性,具有很高的公信力,可以自动执行智能合约,无需任何中心化机构的参与。
技术实现思路
本专利技术提供了一种基于区块链的数据共享服务平台,利用区块链实现了数据共享。本专利技术针对在公有链的环境中,所有人通过向认证服务器发送身份注册信息,每个人都会有一个由认证服务器签名的身份注册信息,由认证服务器对所有人的身份进行统一的认证管理。本专利技术实施例之一,一种基于区本文档来自技高网...

【技术保护点】
1.一种基于区块链的数据共享服务平台,其特征在于,平台对于数据共享的处理步骤包括:步骤1,数据提供者上传数据目录以及数据格式至数据共享服务平台,在得到网络节点验证后,将存证信息写入区块链;步骤2,数据需求者在共享服务平台中查找、检索符合自己需求的数据,获取数据提供者的“联络方式”;步骤3,数据需求者根据数据提供者的格式要求打包需求数据,同时调用智能合约,在得到网络节点验证后,将部分交易信息写入区块链,与此同时,根据数据提供者的ID发送给数据提供者;步骤4,数据提供者利用数据需求者的公钥解密其密文,与需求数据相对比,验证需求数据的准确性;步骤5,数据提供者分析需求数据对需求的分析,利用数据需求者...

【技术特征摘要】
1.一种基于区块链的数据共享服务平台,其特征在于,平台对于数据共享的处理步骤包括:步骤1,数据提供者上传数据目录以及数据格式至数据共享服务平台,在得到网络节点验证后,将存证信息写入区块链;步骤2,数据需求者在共享服务平台中查找、检索符合自己需求的数据,获取数据提供者的“联络方式”;步骤3,数据需求者根据数据提供者的格式要求打包需求数据,同时调用智能合约,在得到网络节点验证后,将部分交易信息写入区块链,与此同时,根据数据提供者的ID发送给数据提供者;步骤4,数据提供者利用数据需求者的公钥解密其密文,与需求数据相对比,验证需求数据的准确性;步骤5,数据提供者分析需求数据对需求的分析,利用数据需求者的公钥加密将要提供的数据,调用并确认智能合约,然后将提供的数据进行广播,在得到验证后,将完整的交易信息放入区块链中,同时将提供的数据根据数据需求者的ID发送过去;步骤6,数据需求者利用自己的私钥解密数据提供者发送过来的数据,确认数据接收成功,智能合约捕获交易完成信息,数据共享服务平台将约定的对价支付给数据提供者,完成整个交易过程。2.一种基于区块链的数据共享方法,其特征在于,数据共享的处理步骤包括:步骤1,数据提供者上传数据目录以及数据格式...

【专利技术属性】
技术研发人员:张绍华戴炳荣李超宋俊典王凌董学强刘丰源
申请(专利权)人:上海计算机软件技术开发中心
类型:发明
国别省市:上海,31

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

1