基于区块链的知识产权交易方法、系统、设备及计算机可读存储介质技术方案

技术编号:24996002 阅读:47 留言:0更新日期:2020-07-24 17:58
本发明专利技术公开了一种基于区块链的知识产权交易方法、系统、设备及计算机可读存储介质,所述方法包括接收知识产权交易请求;对交易请求进行校验,若通过校验,则根据交易请求进行数据处理;接收知识产权交易数据,根据交易请求及交易数据生成对应的区块并存入区块链。通过对知产数据分块存储,能够满足数据量较大的数据存储,并提高了数据存储可靠性,避免整体存储模式下数据被整体损坏的风险;对知产数据摘要、块数据摘要及交易数据摘要等重要信息进行区块链分布式存储,由于区块链具备的防篡改特性,致使任意一方无法私自对区块链中的存储数据进行篡改,从而有效保证了数据的安全性。

【技术实现步骤摘要】
基于区块链的知识产权交易方法、系统、设备及计算机可读存储介质
本专利技术涉及区块链
,尤其涉及一种基于区块链的知识产权交易方法、系统、设备及计算机可读存储介质。
技术介绍
区块链技术也称为分布式账本技术,本质上是一种去中心化的分布式互联网数据库。采用区块链技术架构的网络可视为区块链网络,该区块链网络中包含多个区块链节点,任一区块链节点可对应至少一个区块链,任一区块链可包含至少一个区块。具体地,业务数据上链(即被存储在区块链网络中)的过程包含三个阶段:受理阶段,可以理解为待上链的业务数据被区块链网络中的某一区块链节点接收到,并由该区块链节点受理该业务数据;共识阶段,可以理解为区块链节点在受理该业务数据之后,需要由区块链网络中的其他区块链节点参与对该业务数据进行共识处理,业务数据通过共识后,可以进入存储阶段;存储阶段,可以理解为区块链节点将共识通过的业务数据进行上链处理。区块链技术中的共识方法即共识算法是区块链网络中实现不同区块链节点之间建立信任、获取权益的重要方法。所谓共识方法,是通过特殊节点本文档来自技高网...

【技术保护点】
1.一种基于区块链的知识产权交易方法,其特征在于,所述方法包括:/n接收知识产权交易请求;/n对所述交易请求进行校验,若通过校验,则根据所述交易请求进行数据处理;/n接收知识产权交易数据,根据所述交易请求及交易数据生成对应的区块并存入所述区块链。/n

【技术特征摘要】
1.一种基于区块链的知识产权交易方法,其特征在于,所述方法包括:
接收知识产权交易请求;
对所述交易请求进行校验,若通过校验,则根据所述交易请求进行数据处理;
接收知识产权交易数据,根据所述交易请求及交易数据生成对应的区块并存入所述区块链。


2.根据权利要求1所述的方法,其特征在于,所述根据所述交易请求进行数据处理,所述方法包括:
根据所述交易请求的编号从本地数据库中获取相应的知识产权文件;
对所述知识产权文件进行分块,生成多个知识产权文件块;
获取所述知识产权数据文件的哈希与各个知识产权文件块的哈希,并将所述知识产权文件的编号、哈希与各个知识产权文件块的哈希一起广播至所述区块链以存储。


3.根据权利要求2所述的方法,其特征在于,所述根据所述交易请求及交易数据生成对应的区块并存入所述区块链,所述方法包括:
获取所述知识产权文件块的哈希;
根据所述知识产权文件块的哈希查找对应的知识产权文件并获取对应的所述知识产权文件块内容;
将所述知识产权文件块内容分布式地按块存储至所述本地数据库中,并将所述交易数据生成的区块广播至所述区块链以存储。


4.根据权利要求3所述的方法,其特征在于,所述将所述交易数据生成的区块广播至所述区块链以存储,所述方法包括:
确定所述区块链中的各个节点的负载能力;
按照负载均衡的规则,将所述交易数据生成的区块以分布式存储分配至所述区块链中的至少一个节点。


5.根据权利要求4所述的方法,其特征在于,所述交易数据生成的区块以分布式存储分配至所述区块链中的至少一个节点,所述方法包括:
将所述交易数据的哈希及所述交易数据添加至所述区块链列表中前一区块的哈希值之后形成候选区块,并将所述候...

【专利技术属性】
技术研发人员:段峥易荣
申请(专利权)人:榕知杭州信息技术有限公司
类型:发明
国别省市:浙江;33

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

1