[发明专利]基于以太坊的数据交易平台在审
申请号: | 201811148017.6 | 申请日: | 2018-09-29 |
公开(公告)号: | CN109389500A | 公开(公告)日: | 2019-02-26 |
发明(设计)人: | 刘媛妮;李垚焬;张建辉;赵国峰 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q20/38;G06F21/62;G06F21/64 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 400065*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于以太坊的数据交易平台,包括数据提供方(卖方)和数据需求方(买方)。以太坊是一个开源的具有智能合约功能的公共区块链平台,数据提供方和数据需求方通过以太坊节点加入到交易平台的底层以太坊平台中,用户双方通过操作自己的以太坊节点,在以太坊平台中通过智能合约完成交易过程。数据交易平台通过以太坊平台的智能合约实现交易规则的制定,数据提供方通过智能合约注册所提供的数据的描述信息,并将其保存在区块链上;数据需求方通过智能合约查询当前平台中已经注册的数据信息,选择自己想要的数据进行交易;买家、卖家双方通过智能合约完成交易流程。数据交易平台引入IPFS系统作为源数据的存储系统,IPFS是一个点对点的分布式版本文件系统,它提供了极大的存储空间,节点间拥有极快的下载速度,同时保证了数据的安全性。由于区块链去中心化、匿名性、不可篡改的特点,本发明的数据交易平台没有第三方控制机构,解决了交易数据存储的安全问题,保证了参与用户的个人隐私安全,且交易记录是永久保存的,数据交易平台具有可追溯性。 | ||
搜索关键词: | 数据交易 智能 数据提供方 数据需求方 区块 安全问题 版本文件 参与用户 存储空间 存储系统 个人隐私 公共区块 交易规则 交易过程 交易记录 交易流程 交易平台 交易数据 节点加入 可追溯性 描述信息 数据信息 永久保存 第三方 点对点 匿名性 源数据 中心化 下载 卖方 存储 买方 篡改 保证 查询 保存 引入 交易 安全 制定 | ||
【主权项】:
1.一种基于以太坊的数据交易平台,其特征在于:所述数据交易平台的参与用户包括数据提供者和数据需求者,两者通过交易平台底层区块链系统完成交易和通信,所述数据交易平台包括三大模块:区块链系统模块,该模块是采用以太坊平台作为数据交易平台的底层系统,数据提供者与数据需求者的交易流程是在以太坊平台中完成的;该模块分为以太坊节点和智能合约两部分:智能合约建立了数据交易平台的交易规则;每个用户都会创建一个本地的以太坊节点,通过该以太坊节点来实现与智能合约的交互,以及与其他用户之间的通信,同时以太坊节点通过在以太坊网络中调用智能合约完成用户之间的交易;数据传输模块,该模块用来存储和发送交易数据集的原始数据;该模块采用IPFS(InterPlanetary File System)作为文件存储分发系统,当数据提供者将所提供的数据集上传至IPFS节点,就得到基于该文件内容计算出的唯一加密哈希值,数据需求者可通过该hash值下载数据;交易平台控制模块,该模式为参与交易的用户(买卖双方)提供一个操作交易行为和监听交易事件的环境,该模块采用Node.js实现;用户通过Node.js中的web3模块与以太坊平台连接,使用web3.js library提供的web3对象,就可以在Node.js的JavaScript控制台中对自己节点的交易行为进行控制;本发明通过Node.js的web3模块编写代码实现对交易进程的实时监听,用户会在JavaScript控制台中实时接收到监听信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811148017.6/,转载请声明来源钻瓜专利网。
- 上一篇:商品委托单的生成方法、系统、装置及存储介质
- 下一篇:一种计算设备、计算系统