【技术实现步骤摘要】
基于区块链和IPFS的图像文件共享平台侵权保护方法
[0001]本专利技术涉及图像文件共享平台的版权保护方法,具体涉及一种基于区块链和IPFS的图像文件共享平台侵权保护方法。
技术介绍
[0002]星际文件系统(InterPlanetary File System,IPFS)是在分布式文件系统中通过点对点网络储存和共享数据的网络传输协议。IPFS可采用分布式web网关,在没有本地节点的情况下也能简单、快速、安全地访问文件系统。IPFS从设计之初就可以规避中心化服务器大面积宕机和数据丢失,而且特别适应大数据时代的高并发、大文件、实时媒体流的传输。当加入IPFS的节点达到一定规模,分布式Web会成为世界上最快、最可靠、最大的数据仓库。
[0003]区块链在信息溯源,权益证明方面显示了宽广的应用前景,但是天然面临带宽不足,大量数据的存储效率低等问题。而IPFS和区块链似乎是天生一对,他们的设计理念都是分布式,去中心化的。区块链不容篡改但是速度慢,存储费用高,IPFS文件系统也不能单方面篡改,但是访问速度快。
[00 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链和IPFS的图像文件共享平台侵权保护方法,其特征在于,包含以下步骤:接收上传的新图像文件;计算新图像文件的pHash;根据计算出的pHash判断上传的新图像文件是否符合标准;将符合标准的新图像文件添加到IPFS网络,并更新区块链网络,将新图像文件的pHash添加到区块链网络中。2.根据权利要求1所述的基于区块链和IPFS的图像文件共享平台侵权保护方法,其特征在于,上传的新图像文件包含图像和视频。3.根据权利要求2所述的基于区块链和IPFS的图像文件共享平台侵权保护方法,其特征在于,当上传的新图像文件为图像时,所述计算新图像文件的pHash的具体方法为:将图像的尺寸缩小为32*32;将图像转换成灰度图像;计算转换后的图像的DCT得到32*32的DCT矩阵;选取32*32的DCT矩阵的左上角8*8的小DCT矩阵;计算8*8的小DCT矩阵的均值;根据计算出的均值转换32*32的DCT矩阵;根据转换后的32*32的DCT矩阵创建pHash。4.根据权利要求3所述的基于区块链和IPFS的图像文件共享平台侵权保护方法,其特征在于,通过下述公式计算转换后的图像的DCT得到32*32的DCT矩阵:X
k
是DCT系数,k∈[0,63]。5.根据权利要求4所述的基于区块链和IPFS的图像文件共享平台侵权保护方法,其特征在于,通过下述公式计算8...
【专利技术属性】
技术研发人员:冉熙,琚春华,鲍福光,许轶航,周华键,沈仲华,
申请(专利权)人:浙江工商大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。