CN110968846A - 一种基于区块链的音乐内容版权保护方法和*** - Google Patents
一种基于区块链的音乐内容版权保护方法和*** Download PDFInfo
- Publication number
- CN110968846A CN110968846A CN201911182324.0A CN201911182324A CN110968846A CN 110968846 A CN110968846 A CN 110968846A CN 201911182324 A CN201911182324 A CN 201911182324A CN 110968846 A CN110968846 A CN 110968846A
- Authority
- CN
- China
- Prior art keywords
- audio
- information
- audio file
- copyright protection
- watermark
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000003860 storage Methods 0.000 claims abstract description 87
- 238000005516 engineering process Methods 0.000 claims abstract description 19
- 238000012545 processing Methods 0.000 claims description 9
- 230000001360 synchronised effect Effects 0.000 claims description 9
- 238000001514 detection method Methods 0.000 claims description 6
- 230000000739 chaotic effect Effects 0.000 claims description 5
- 230000008569 process Effects 0.000 description 6
- RTZKZFJDLAIYFH-UHFFFAOYSA-N Diethyl ether Chemical compound CCOCC RTZKZFJDLAIYFH-UHFFFAOYSA-N 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000009466 transformation Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 238000007792 addition Methods 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004880 explosion Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000007480 spreading Effects 0.000 description 2
- 238000003892 spreading Methods 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000011230 binding agent Substances 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/61—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3297—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving time stamps, e.g. generation of time stamps
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2107—File encryption
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Technology Law (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Storage Device Security (AREA)
Abstract
本发明公开了一种种基于区块链的音乐内容版权保护方法和***,包括:将用户的音频文件添加水印后和音频信息一起保存到分布式存储***,形成版权保护事件声明,同时保存包含存储地址的保存信息;将所述版权保护事件声明公布到区块链网络,并保存包含公布地址的公布信息。在区块链技术上,增加了一个分布式文件***,并利用数字音频水印技术,能够提供一个高吞吐、稳定和环保的版权文件保护管理***,有效解决存储难、取证难的问题,降低了维权成本。
Description
技术领域
本发明涉及区块链技术领域,特别涉及一种基于区块链的音乐内容版权保护方法和***。
背景技术
随着数字化进程不断加快,数字化内容已然成为新时代下的主要信息传播载体,全民创作与分享逐渐成为新趋势,在这其中以新兴平台抖音和快手作为主要例子。自从乔布斯时代下的iTunes开始,数字音乐已经完全重塑了人们享受方式,同时由于现当下短视频、AR/VR等新媒体媒介日益成熟,数字音频内容正在以前所未有的速度渗透到生活当中。但是对于数字音频内容的版权保护机制还未十分成熟,这意味着大量原创性内容将面临着非法的截获、复制、篡改、盗版,严重损害了原创音乐人权益,同时也极大程度上浇灭了其创作动力和热情。所以数字音频版权保护也俨然成为了亟待解决的问题。
区块链是随着比特币等数字加密货币的日益普及而逐渐兴起的一种全新的去中心化基础架构与分布式数据库***。区块链技术具有去中心化、时序数据、集体维护、可编程和安全等特点,因此特别适合构建去中心化的版权保护***、金融***。同时区块链的信息不可伪造和篡改,大大降低了现实经济、社会活动的信任成本与会计成本。
近年来,欧美等国基于区块链技术的运用所开发的版权运营项目如火如荼,一些初创公司试图通过区块链技术运营数字作品,达到版权保护和便利交易的目的,并且在资本市场广受关注和青睐,例如位于美国公司Binded、欧洲的Ascribe、Tcosto等。而且在2019年3月28日的中国版权服务年会DCI体系论坛上,版权中心***内多家头部互联网平台和核心机构发布了DCI标准联盟链体系。这意味着在中国,DCI体系与区块链技术结合后,DCI标准联盟链将连结版权产业链各环节,各参与方互信、共赢,让版权价值在全网充分流动。
随着5G技术成熟、多媒体数据的爆发的新时代的到来,分布式的一般文件***俨然成为了提供全球性,低延迟,去中心化的主流网络选择之一。而IPFS作为一个新的对等、版本控制、分布式的文件***,它综合了之前的想法,包括DHTs、BitTorrent、Git和SFS。IPFS的贡献正在简化、发展和连接经过验证的技术,并成为一个单一的凝聚的***,比各个部分的总和更加强大。IPFS提供了一个用于创建和部署应用的新平台,一个分发版本化大数据的新***。IPFS甚至可以改进网络本身。
目前,针对上述技术应用场景,已提出一些音乐内容版权保护方法。现有方案的种类及不足之处如下:
(1)传统的政府登记版权,从申请提交到获得证书往往长达20个工作日,费用至少500元/每件,需要一个政府机构(各级版权局)来受理并登记版权,而版权登记机构更多会对提交的材料进行形式审查。所以当出现版权纠纷时,版权登记的证书能够提供的法律支撑力度有限。传统权威机构的版权登记,这种方式的缺点有:需要准备的材料多,过程比较长,费用较高,出现版权纠纷后的法律支撑力不够理想。
(2)在现有的一些基于传统的文件***的区块链的版权保护,目前在将数字作品版权加密存储在区块链中做法,主要有两种:一是OP_RETURN或CoinSpark制作加密ID,保存到区块链中;二是用定制的分布式账本将作品的数据直接绑定到每笔交易中。这两种方法都有各自的缺点:比特币协议当中每笔交易最大数据容量是40字节,这样也导致了随着内容存储递增,容易造成区块链的堵塞,处理效率低下,并且会导致“区块链膨胀”。第二个方法的缺陷在于其安全性。
发明内容
本发明的目的是提供了一种基于区块链的音乐内容版权保护方法和***,在区块链技术上,增加了一个分布式文件***,并利用数字音频水印技术,能够提供一个高吞吐、稳定和环保的版权文件保护管理***,有效解决存储难、取证难的问题,降低了维权成本。
本发明的技术方案为:
一种基于区块链的音乐内容版权保护方法,所述方法包括:
将用户的音频文件添加水印后和音频信息一起保存到分布式存储***,形成版权保护事件声明,同时保存包含存储地址的保存信息;
将所述版权保护事件声明公布到区块链网络,并保存包含公布地址的公布信息。
本发明中,音频文件是指能够被播放的音频数据,音频信息是指对音频文件的一些描述信息,具体至少包括音频文件的封面、音频名称、作者相关信息、音频时长以及音频完成时间。其中,作者相关信息可以包括作者名称。
优选地,所述方法还包括:
对用户的音频文件进行水印检测,对含有数字水印的音频文件直接保存到分布式存储***中;
对不含有数字水印的音频文件进行水印添加,将用户信息添加到音频文件后,将添加有水印的音频文件保存到分布式存储***中。
本发明中,音频文件进行分布式存储前,需要先对音频文件进行水印检测,若检测出音频文件已经含有数字水印信息,则提醒用户并不做后续处理;若未检测到音频文件含有数字水印信息,则将用户信息嵌入到音频文件中。其中,用户信息包括用户姓名、邮箱以及上传时间等。
优选地,所述将用户信息添加到音频文件包括:
将所述用户信息生成二值图像;
引入混沌序列对所述二值图像进行加密处理,获得水印图像;
利用离散小波技术处理原有的音频文件并获得音频文件的同步信号;
将所述水印图像和所述同步信号共同嵌入到音频文件中,实现将用户信息添加到音频文件。
本发明中,版权保护事件声明包含存储地址和保存上传时间戳。存储地址是指将音频文件和音频信息存储到分布式文件***的Hash地址。保存长传时间戳是指将音频文件和音频信息上传存储到分布式文件***的时间戳。公布地址是指版权保护事件声明上传到区块链网络中进行公布的Hash地址。
本发明中,所述保存信息除了要包含存储地址外,所述保存信息还包括带有水印的音频文件、音频信息以及保存上传时间戳。所述公布信息除了包含公布地址外,所述公布信息还包括保存上传时间戳、音频信息以及用户信息。
优选地,所述分布式存储***采用星际文件***IPFS,区块链网络采用以太坊网络。
优选地,所述方法还包括:
用户根据公布地址获得版权保护事件声明,再根据版权保护事件声明获得存储地址,以根据存储地址获得存储在分布式存储***中国内地音频文件和音频信息。
一种基于区块链的音乐内容版权保护***,包括:
水印添加模块,用于对用户的音频文件添加水印;
分布式文件存储模块,用于将添加水印的音频文件和音频信息一起保存到分布式存储***,并形成版权保护事件声明;
数据库模块,用于存储包含存储地址的保存信息和包含公布地址的公布信息;
区块链公布模块,将版权保护事件声明公布到区块链网络。
优选地,所述***还包括:
查询模块,用户根据公布地址获得版权保护事件声明,再根据版权保护事件声明获得存储地址,以根据存储地址获得存储在分布式存储***中国内地音频文件和音频信息。
与现有技术相比,本发具有的有益效果为:
通过对音频文件添加水印能够更好的对抗音频文件在时间域上的攻击,例如抵抗平移、裁剪等攻击,因此水印信息也能够保证音频的文件在传输过程当中的取证更加便利,达到保护音频文件传播过程当中版权权益。
通过结合区块链网络和分布式存储***,利用分布式存储***的内容和地址一一对应和利于存储多媒体文件的特性,以及区块链技术的不可篡改和可溯源的特性,能够在用户上音频文件时对音频能够提供一个高吞吐、稳定和环保的版权文件保护管理***,只要该地址不发生变化,就能够保证该音频作品的安全性,有效解决存储难、取证难的问题,降低了维权成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动前提下,还可以根据这些附图获得其他附图。
图1是基于区块链的音乐内容版权保护方法的流程框图;
图2是基于区块链的音乐内容版权保护方法的流程图;
图3是基于区块链的音乐内容版权保护方法中水印添加的流程图;
图4是基于区块链的音乐内容版权保护方法中分布式存储和版权保护事件声明公布的流程框图;
图5是基于区块链的音乐内容版权保护***的结果示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。
随着5G万物互联的时代临近,多媒体数据***时代也即将到来。海量数字音频文件的存储和管理必然需要一个高吞吐、稳定、环保和安全的***支持。同时全面数字化、智能化是一个大趋势,因此也对数字版权保护***也提出了更高的要求,能够从线上到线下全流程的保护。本发明提出了一种基于区块链技术的音乐内容版权保护方法和***,结合区块链、数字音频水印技术、分布式文件***三种技术,能够一定程度上对数字音频版权提供更低成本、高效率、稳固性的全链路的保护,有效解决取证难问题,降低了维权成本。
图1所示为本发明基于区块链的音乐内容版权保护方法的流程框图。
其中,如附图2所示,本发明提供一种基于区块链的音乐内容版权保护方法,包括:
S1、获取用户信息和音频文件A以及音频信息;
S2、对音频文件A进行水印检测,若检测出音频文件A中已经含有数字水印,则提醒用户并不做后续处理;若未检测到音频文件A含有水印信息,则在音频文件A中嵌入水印信息获得音频文件B;
S3、将带有水印的音频文件B和对应的音频信息上传至星际文件***IPFS上,形成包含存储地址和保存上传时间戳的版权保护事件声明,同时保存包含存储地址、带有水印的音频文件、音频信息以及保存上传时间戳的保存信息到本地数据库;
S4、将版权保护事件声明上传到以太坊网络并公布,同时保存包含公布地址、保存上传时间戳、音频信息以及用户信息的公布信息到本地数据库;
S5、用户根据公布地址获得版权保护事件声明,再根据版权保护事件声明获得存储地址,以根据存储地址获得存储在分布式存储***中国内地音频文件和音频信息。
本发明实施例中,为了解决文件存储***安全性问题,以及解决区块链网络带宽低和数据存储容量少的问题,将使用IPFS(Inter-Planetary File System)星际分布式文件***。整个操作流程如下,通过获取用户上传的信息和相对应的音频文件;通过水印检测***,若检测出音频文件A中已经含有数字水印,则提醒用户并不做后续处理;若未检测到音频文件A含有水印信息,则将用户信息嵌入音频该音频文件中,获得水印文件;将带有水印的音频文件和音频信息上传至星际文件IPFS分布式文件***中,获得文件存储的Hash地址,并在数据库中记录音频信息、保存上传时间戳、文件存储的Hash地址等信息;将本次用户版权保护操作事件信息上传到以太坊区块链网络中,数据库也记录此次申明的Hash地址,并对上述所有音乐作品版权信息进行公示;用户可以利用上述公布的作品Hash值去获得在以太坊网络上事件信息,以及IPFS上存储的音频文件和音频信息,从而对已经公布文件假如有盗版传播现象,可以在该平台上进行取证,以确定音乐作品的归属权。
图3所示的是水印添加的流程图,即用户信息生成水印并嵌入音频文件的具体过程,包括:
S21.根据用户信息初步生成水印图像A;
本实施例中需要将用户信息转化成二值图像,然后对二值图像进行归一化处理,以保证图像的大小为32*32,因为随着添加水印图像的大小和通道数增加,包含的信息能量增大,会明显影响音频的感知透明性,以及添加和提取水印提取速率。
S22.引入混沌序列对水印图像A进行加密的处理,获得水印图像B;
在具体实施例当中,为了抵抗低通滤波或JPEG压缩等攻击,本发明引入了混沌序列对二值图像进行加密处理,建立Logistic映射来实现保护。
它定义为:
si+1=μsi(1-si) (1.1)
其中,μ为分支参数,取值为0≤μ≤4,并且当0<Si<1时,Logistic映射工作在混沌状态,也即一种无序状态,能够一定程度分散关键信息分布,提高水印稳定,同时提高算法的安全性。
也就是本发明首先对二维图像降进行降维操作,获得降维后的水印序列为N,并采取μ,S0作为参数,对水印序列N进行Logistic映射获得序列R,然后对水印序列N和序列R都进行二值化处理,获得加密后的水印图像B。
S23.利用离散小波技术处理原有的音频文件并获得音频文件的同步信号;
在具体的实施例中,同步信号主要利用离散小波变换上所具有的时域特性生成,匹配水印一齐嵌入音频当中,以达到确定位置的作用。从而能够减少后续检索、增加和提取水印的操作和时间复杂度,降低工作量。
S24.将同步信号和水印图像B共同嵌入音频文件中,获得带水印的音频文件。
图4是基于区块链的音乐内容版权保护方法中分布式存储和版权保护事件声明公布的流程框图。
本发明中,将音频文件和音频信息等多媒体文件上传至星际文件***IPFS当中,并获得相对应文件存储的文件路由,从中获得文件存储的Hash地址。
IPFS是一个端对端的分布式超媒体分发协议,整合了以往DHTs、BitTorrent、Git和自证文件***SFS等优秀分布式***思路,旨在连接拥有相同的文件***的计算机设备。当一个文件传入IPFS的节点时,文件都会转换成散列字符串,同时大文件会被切分成多个小块进而分散在网络中存储。同时在网络中的每个节点都会根据其内容计算得到一个哈希值,与其内容直接相关。因此假如两个完全相同音频文件传入IPFS网络时,就发生版权上矛盾,可以通过后续以太坊区块链中时间戳解决该矛盾。
将音频文件和音频信息存储到分布式***中后,获得文件存储的地址,并在数据库中记录音频文件、音频信息、上传时间戳、文件存储的Hash地址等存储信息。
S4中将版权保护事件声明上传到以太坊网络当中,并获得该次申明的Hash地址,数据库也记录该地址等信息;存储在本地的存储在IPFS的Hash地址,以及作者个人信息和对应时间戳等信息,上传至以太坊区块链网络当中,在此过程当中,将并将申明获得的Hash地址存储在本地数据库当中。
以太坊(Etherum)是一种具有智能合同功能的开放源代码的区块链分布式分类帐。能够为分布式计算和去中心化经济活动提供基础环境。因此开发人员能够在以太坊网络上构建和部署去中心化的应用程序、产品和服务。其中智能合约是内嵌于区块中的自定义程序逻辑,也即当场景满足一定条件,区块中的程序逻辑会被触发并自动执行合同约定的指令(比如资产清算、赔偿、交割等)。因此开发者能够基于以太坊全球网络的可靠性,构建一个具有独特商业逻辑的让社会信任的产品。
通过获取用户上传的信息和相对应的音频文件;通过水印检测***,若检测出文件A中已经含有数字水印,则提醒用户并不做后续处理;若未检测到文件A含有水印信息,则将用户信息通过使用基于小波变换的自同步音频水印算法嵌入音频该音频文件中,获得水印文件,从而能够更好的对抗音频文件在时间域上的攻击,例如抵抗平移、裁剪等攻击,因此水印信息也能够保证音频的文件在传输过程当中的取证更加便利,达到保护音频文件传播过程当中版权权益。
在本实施例,将带有水印的音频和音频信息上传至星际文件IPFS分布式文件***中,获得文件存储的Hash地址,并在数据库中记录对应音频信息、上传时间戳、文件存储的Hash地址等信息;将本次用户版权保护操作事件信息上传到以太坊区块链网络中,数据库也记录此次申明的Hash地址,并对上述所有音乐作品版权信息进行公示;用户可以利用上述公布的作品Hash值去获得在以太坊网络上事件信息,以及IPFS上存储的多媒体文件,从而对已经公布文件假如有盗版传播现象,可以在该平台上进行取证,以确定音乐作品的归属权。通过结合区块链技术和星际分布式文件***IPFS,利用IPFS的内容和地址一一对应和利于存储多媒体文件的特性,以及区块链技术的不可篡改和可溯源的特性,能够在用户上音频文件时对音频能够提供一个高吞吐、稳定和环保的版权文件保护管理***,只要该地址不发生变化,我们就能够保证该音频作品的安全性,有效解决存储难、取证难的问题,降低了维权成本。
如图5所示,实施例还提供了一种基于区块链的音乐内容版权保护***,包括客户端和服务器端,其中,服务器端包括:
水印添加模块,用于对用户的音频文件添加水印;
分布式文件存储模块,用于将添加水印的音频文件和音频信息一起保存到分布式存储***,并形成版权保护事件声明;
数据库模块,用于存储包含存储地址的保存信息和包含公布地址的公布信息;
区块链公布模块,将版权保护事件声明公布到区块链网络。
客户端包括:
用户模块,用于用户信息登记;
音频提交模块,用于提交音频文件以及音频信息到服务器端进行音频文件存储和存储信息公布;
信息公示模块,用于将音频文件版权信息进行公示;
查询模块,用户根据公布地址获得版权保护事件声明,再根据版权保护事件声明获得存储地址,以根据存储地址获得存储在分布式存储***中国内地音频文件和音频信息。
服务器端中,构造一个适用于数字音频大媒体文件存储、加密和溯源的去中心化的加密存储***。进而能够通过区块链上记录事件的时间戳,保证该该音频文件的归属证据是具有法律效益的。
本发明实施例中,为了解决文件存储***安全性问题,以及解决区块链网络带宽低和数据存储容量少的问题,将在IPFS星际分布式文件***上构建文件***。
相对于传统中心服务器的提供的存储文件保护,现在每个作者或者版权出品方都可以在IPFS网络创建自己的节点,并上传对应的水印音频文件和音频信息,获得对应加密后的地址和私钥,因此可由用户自我管理该节点上的版权信息。
在本发明实例进行版权注册时,每个用户需要在提交音频文件A之后,填写对应音频信息表单,主要包括该首歌音频名字和唱片封面图片,同时***会在数据库中检索上传者的用户信息,并将用户信息生成一张图片潜入音频文件A中,获得水印音频文件B。然后将上述音频名字、唱片封面图片和音频文件B一并打包上传至IPFS当中,获得IPFS文件Hash地址,再将该申明信息上传到以太坊区块链中。因此伴随着音乐传播过程当中,音乐版权信息始终存在于音频文件B的水印当中,能够在一定范围内提供有效的离线保护,进一步防止侵权事件发生。同时音频文件B在IPFS当中,而且在区块链上的保护申明,进一步降低了侵权取证成本,同时也有效解决存储难的问题,降低了维权成本。
对于用户上传的音频文件,都会调用水印添加模块,对于该音频文件进行检测是否含有数字水印信息,若含有对应水印信息,则不提供对应后续版权注册服务,并取消该用户使用该***的权利,以达到保护每个创作者权益。
本发明实例当中,使用基于小波变换的自同步音频水印算法,首先是先将音频信号进行等分,并对数据进行预处理和加密,然后在每段音频中嵌入一个同步信号和水印的连接序列。在这其中,主要使用Haar小波基进行变换,变换后分别得到音频信号的低频和高频系数。主要在音频信号的低频系数当中隐藏水印,最后把分解得到所有信号再经过IDWT变换换后重构得到含水印的完整的音频信号。
为了对抗在时间域上的攻击,例如抵抗平移、裁剪等攻击,有必要引入同步信号进行对抗,而基于小波变换的自同步音频水印算法,主要利用同步信号来配合,从而以达到定位嵌入水印的位置。在该算法当中应用了DWT的时频和频率的双重特性,将同步信号嵌入相对稳定的频域系数中,因此相对于时域算法,本发明鲁棒性更高。与此同时,有了同步信号的存在,大大降低了同步信号搜索的计算量。
本实施例在音频文件和音频信息成功上传到IPFS后,可以获取音乐作品IPFS中的存储地址。与此同时IPFS相对与传统P2P网络,将内容寻址替代域名寻址,因此只需要通过文件或数据块的哈希值,便可自动在全网节点中找到拥有这些数据块的节点,并从节点上拉去数据。利用了当一个文件传入IPFS的节点时,文件都会转换成散列字符串,同时大文件会被切分成多个小块进而分散在网络中存储。同时在网络中的每个节点都会根据其内容计算得到一个哈希值,与其内容直接相关。因此假如两个完全相同音频文件传入IPFS网络时,就发生版权上矛盾,可以通过后续以太坊区块链中时间戳解决该矛盾。这意味着,只要该地址不发生变化,我们就能够保证该音频作品的安全性。
本实施例中,将IPFS的存储Hash地址以及对应上传时间戳文件,借助区块链的不可篡改的特性,在以太坊网络上进行申明,从而保证了音频文件的地址不会丢失,当发生音乐作品的版权发生纠纷的时候,可以以此作为有力版权证明证据。
另外,每个作者都可以作为普通节点对公示的音乐作品发起访问请求,以查询该作品版权等信息。
以上所述的具体实施方式对本发明的技术方案和有益效果进行了详细说明,应理解的是以上所述仅为本发明的最优选实施例,并不用于限制本发明,凡在本发明的原则范围内所做的任何修改、补充和等同替换等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种基于区块链的音乐内容版权保护方法,其特征在于,所述方法包括:
将用户的音频文件添加水印后和音频信息一起保存到分布式存储***,形成版权保护事件声明,同时保存包含存储地址的保存信息;
将所述版权保护事件声明公布到区块链网络,并保存包含公布地址的公布信息。
2.如权利要求1所述的基于区块链的音乐内容版权保护方法,其特征在于,所述方法还包括:
对用户的音频文件进行水印检测,对含有数字水印的音频文件直接保存到分布式存储***中;
对不含有数字水印的音频文件进行水印添加,将用户信息添加到音频文件后,将添加有水印的音频文件保存到分布式存储***中。
3.如权利要求2所述的基于区块链的音乐内容版权保护方法,其特征在于,所述将用户信息添加到音频文件包括:
将所述用户信息生成二值图像;
引入混沌序列对所述二值图像进行加密处理,获得水印图像;
利用离散小波技术处理原有的音频文件并获得音频文件的同步信号;
将所述水印图像和所述同步信号共同嵌入到音频文件中,实现将用户信息添加到音频文件。
4.如权利要求1所述的基于区块链的音乐内容版权保护方法,其特征在于,所述版权保护事件声明包含存储地址和保存上传时间戳。
5.如权利要求1所述的基于区块链的音乐内容版权保护方法,其特征在于,所述保存信息还包括带有水印的音频文件、音频信息以及保存上传时间戳。
6.如权利要求1所述的基于区块链的音乐内容版权保护方法,其特征在于,所述公布信息还包括保存上传时间戳、音频信息以及用户信息。
7.如权利要求1所述的基于区块链的音乐内容版权保护方法,其特征在于,所述分布式存储***采用星际文件***IPFS,区块链网络采用以太坊网络。
8.如权利要求1~7任一项所述的基于区块链的音乐内容版权保护方法,其特征在于,所述方法还包括:
用户根据公布地址获得版权保护事件声明,再根据版权保护事件声明获得存储地址,以根据存储地址获得存储在分布式存储***中国内地音频文件和音频信息。
9.一种基于区块链的音乐内容版权保护***,其特征在于,包括:
水印添加模块,用于对用户的音频文件添加水印;
分布式文件存储模块,用于将添加水印的音频文件和音频信息一起保存到分布式存储***,并形成版权保护事件声明;
数据库模块,用于存储包含存储地址的保存信息和包含公布地址的公布信息;
区块链公布模块,将版权保护事件声明公布到区块链网络。
10.如权利要求9所述的基于区块链的音乐内容版权保护***,其特征在于,所述***还包括:
查询模块,用户根据公布地址获得版权保护事件声明,再根据版权保护事件声明获得存储地址,以根据存储地址获得存储在分布式存储***中国内地音频文件和音频信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911182324.0A CN110968846A (zh) | 2019-11-27 | 2019-11-27 | 一种基于区块链的音乐内容版权保护方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911182324.0A CN110968846A (zh) | 2019-11-27 | 2019-11-27 | 一种基于区块链的音乐内容版权保护方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110968846A true CN110968846A (zh) | 2020-04-07 |
Family
ID=70031790
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911182324.0A Pending CN110968846A (zh) | 2019-11-27 | 2019-11-27 | 一种基于区块链的音乐内容版权保护方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110968846A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111754344A (zh) * | 2020-06-05 | 2020-10-09 | 天津理工大学 | 一种基于区块链的媒体数据版权保护方法 |
CN111898155A (zh) * | 2020-06-19 | 2020-11-06 | 杭州鸽子蛋网络科技有限责任公司 | 一种信息存储方法、检验方法及存储、检验*** |
CN112699185A (zh) * | 2021-01-18 | 2021-04-23 | 上海对外经贸大学 | 基于离散变换和稀疏采样的区块链压缩感知存储方法 |
CN113098941A (zh) * | 2021-03-25 | 2021-07-09 | 浙江大学 | 基于积分激励的虚拟现实内容分布式管理方法与*** |
CN113572952A (zh) * | 2021-05-19 | 2021-10-29 | 海南师范大学 | 一种线上赛事***的参赛视频处理方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102867515A (zh) * | 2012-02-20 | 2013-01-09 | 我友网络科技有限公司 | 通过数字水印对数字音频版权进行认证的方法 |
CN107171785A (zh) * | 2017-05-18 | 2017-09-15 | 电子科技大学 | 一种基于区块链技术的数字版权管理方法 |
CN108389059A (zh) * | 2018-02-26 | 2018-08-10 | 成都大学 | 基于权属的数字版权作品保护、交易和发行方法及*** |
CN108648761A (zh) * | 2018-05-10 | 2018-10-12 | 北京泛融科技有限公司 | 一种在音频数字水印中嵌入区块链账本的方法 |
CN109086577A (zh) * | 2018-08-06 | 2018-12-25 | 深圳市网心科技有限公司 | 一种基于区块链的原创音乐作品管理方法及相关设备 |
CN109145617A (zh) * | 2018-08-07 | 2019-01-04 | 蜘蛛网(广州)教育科技有限公司 | 一种基于区块链的数字版权保护方法及*** |
CN109472118A (zh) * | 2018-11-23 | 2019-03-15 | 北京奇眸科技有限公司 | 一种基于区块链的版权保护方法 |
CN109711120A (zh) * | 2018-12-17 | 2019-05-03 | 浙江大学 | 一种基于区块链数字水印的数字资源侵权追踪方法与*** |
CN109729093A (zh) * | 2019-01-17 | 2019-05-07 | 重庆邮电大学 | 一种基于区块链的数字版权登记技术 |
CN110147652A (zh) * | 2019-05-15 | 2019-08-20 | 合肥工业大学 | 基于区块链和数字水印的音乐版权保护方法和*** |
CN110276172A (zh) * | 2019-06-20 | 2019-09-24 | 重庆邮电大学 | 一种基于区块链的音乐版权管理方法、平台及*** |
-
2019
- 2019-11-27 CN CN201911182324.0A patent/CN110968846A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102867515A (zh) * | 2012-02-20 | 2013-01-09 | 我友网络科技有限公司 | 通过数字水印对数字音频版权进行认证的方法 |
CN107171785A (zh) * | 2017-05-18 | 2017-09-15 | 电子科技大学 | 一种基于区块链技术的数字版权管理方法 |
CN108389059A (zh) * | 2018-02-26 | 2018-08-10 | 成都大学 | 基于权属的数字版权作品保护、交易和发行方法及*** |
CN108648761A (zh) * | 2018-05-10 | 2018-10-12 | 北京泛融科技有限公司 | 一种在音频数字水印中嵌入区块链账本的方法 |
CN109086577A (zh) * | 2018-08-06 | 2018-12-25 | 深圳市网心科技有限公司 | 一种基于区块链的原创音乐作品管理方法及相关设备 |
CN109145617A (zh) * | 2018-08-07 | 2019-01-04 | 蜘蛛网(广州)教育科技有限公司 | 一种基于区块链的数字版权保护方法及*** |
CN109472118A (zh) * | 2018-11-23 | 2019-03-15 | 北京奇眸科技有限公司 | 一种基于区块链的版权保护方法 |
CN109711120A (zh) * | 2018-12-17 | 2019-05-03 | 浙江大学 | 一种基于区块链数字水印的数字资源侵权追踪方法与*** |
CN109729093A (zh) * | 2019-01-17 | 2019-05-07 | 重庆邮电大学 | 一种基于区块链的数字版权登记技术 |
CN110147652A (zh) * | 2019-05-15 | 2019-08-20 | 合肥工业大学 | 基于区块链和数字水印的音乐版权保护方法和*** |
CN110276172A (zh) * | 2019-06-20 | 2019-09-24 | 重庆邮电大学 | 一种基于区块链的音乐版权管理方法、平台及*** |
Non-Patent Citations (1)
Title |
---|
:陈根方: "《智能音乐学与中国音乐数字媒体论 国家社科基金后期资助项目》", 31 May 2018 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111754344A (zh) * | 2020-06-05 | 2020-10-09 | 天津理工大学 | 一种基于区块链的媒体数据版权保护方法 |
CN111754344B (zh) * | 2020-06-05 | 2024-03-19 | 天津理工大学 | 一种基于区块链的媒体数据版权保护方法 |
CN111898155A (zh) * | 2020-06-19 | 2020-11-06 | 杭州鸽子蛋网络科技有限责任公司 | 一种信息存储方法、检验方法及存储、检验*** |
CN111898155B (zh) * | 2020-06-19 | 2024-04-26 | 杭州鸽子蛋网络科技有限责任公司 | 一种信息存储方法、检验方法及存储、检验*** |
CN112699185A (zh) * | 2021-01-18 | 2021-04-23 | 上海对外经贸大学 | 基于离散变换和稀疏采样的区块链压缩感知存储方法 |
CN113098941A (zh) * | 2021-03-25 | 2021-07-09 | 浙江大学 | 基于积分激励的虚拟现实内容分布式管理方法与*** |
CN113572952A (zh) * | 2021-05-19 | 2021-10-29 | 海南师范大学 | 一种线上赛事***的参赛视频处理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110968846A (zh) | 一种基于区块链的音乐内容版权保护方法和*** | |
Wang et al. | A blockchain-based framework for data sharing with fine-grained access control in decentralized storage systems | |
TW202029694A (zh) | 用於透過區塊鏈網路有效安全處理、存取及傳輸資料之系統與方法(二) | |
US11288345B2 (en) | Identifying copyrighted material using embedded timestamped copyright information | |
US8607354B2 (en) | Deriving multiple fingerprints from audio or video content | |
EP3070630A2 (en) | Data system and method | |
US20200226233A1 (en) | Distributed ledger-based digital content piracy deterrence | |
CN111309711A (zh) | 跨区块链的数据迁移方法、装置、设备及存储介质 | |
GB2507551A (en) | Copyright protection by comparing identifiers of first and second electronic content | |
CN108769752A (zh) | 一种基于区块链技术的网络视听管理支撑*** | |
CN112532718B (zh) | 基于区块链的海上装备数据共享***、方法和介质 | |
CN111183423A (zh) | 使用嵌入在电子文件中的版权信息识别版权材料 | |
US20230161886A1 (en) | Distributed ledger-based digital content tracing | |
KR20210037274A (ko) | 저작물 관리 장치 및 방법 | |
CN111164640A (zh) | 使用嵌入在表中的版权信息识别版权材料 | |
US20030131241A1 (en) | Trustworthy digital document interchange and preservation | |
CN110866222A (zh) | 数字内容资产确权***及方法 | |
CN110809762A (zh) | 使用嵌入式版权信息识别版权材料 | |
CN112732695A (zh) | 一种基于区块链的云存储数据安全去重方法 | |
CN111740841A (zh) | 溯源码的生成、验证方法和装置 | |
CN100428107C (zh) | 数字水印基础设施 | |
US20240097879A1 (en) | Blockchain-based data management of distributed binary objects | |
CN114547698A (zh) | 一种基于区块链的cors服务数据存储***和方法 | |
Wolf et al. | Complementing DRM with digital watermarking: mark, search, retrieve | |
CN110691079A (zh) | 一种基于区块链加密的多副本可靠性验证方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200407 |