摘要
本发明公开了一种基于区块链的数据交易系统,属于数据交易技术领域,解决了现有数据交易方式难以兼顾隐私、效率与可信性的问题。该系统包括若干数据交易者节点和消费者节点,区块链网络及云服务器;其中,各数据交易者节点还分别接入云服务器,将各自基于关键字的加密数据上传至云服务器;区块链网络,用于接收消费者节点提交的基于关键字的数据查询请求及交易押金、数据交易者节点响应当前数据查询请求的重加密密钥、云服务器响应当前数据查询请求及重加密密钥的加密数据经重加密处理得到的重加密数据;还用于验证重加密数据,将验证通过的重加密数据发送至消费者节点,将交易押金发送至云服务器,结束本次交易。