CN109829267A - 一种基于区块链的版权共识***和方法 - Google Patents

一种基于区块链的版权共识***和方法 Download PDF

Info

Publication number
CN109829267A
CN109829267A CN201910133337.2A CN201910133337A CN109829267A CN 109829267 A CN109829267 A CN 109829267A CN 201910133337 A CN201910133337 A CN 201910133337A CN 109829267 A CN109829267 A CN 109829267A
Authority
CN
China
Prior art keywords
resource
network
block chain
transaction
account
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
Application number
CN201910133337.2A
Other languages
English (en)
Inventor
张双牛
张建中
王艳鹏
梁龙飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shaanxi Youmi Data Technology Co Ltd
Original Assignee
Shaanxi Youmi Data Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shaanxi Youmi Data Technology Co Ltd filed Critical Shaanxi Youmi Data Technology Co Ltd
Priority to CN201910133337.2A priority Critical patent/CN109829267A/zh
Publication of CN109829267A publication Critical patent/CN109829267A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

一种基于区块链的版权共识***,包括区块链网络,区块链网络由多个网络节点构成,网络节点设有资源接口模块、资源播放模块和共识模块,资源接口模块建立并存储资源文件状态树,资源播放模块发起播放交易请求,共识模块使各方达成交易共识。一种基于区块链的版权共识方法,包括有多个网络节点构成的区块链主链,网络节点内部数据互通,用户通过节点全网广播请求,资源节点收到请求进行交易打包,进行全网广播,其他节点验证签名后出块,达成共识。本技术方案提供的基于区块链技术的版权共识***及方法,版权保护程度高、范围宽,有效保护视频创造者的利益;没有中心化收取管理费用,整个***操作简单;设有交易过期检测,创造了版权保护新模式。

Description

一种基于区块链的版权共识***和方法
技术领域
本发明涉及区块链***技术领域,尤其涉及一种基于区块链的版权共识***和方法。
背景技术
国音像著作权集体管理协会(简称“音集协”)向社会发出公告,通知KTV设备和***服务商(VOD)及KTV经营者在2018年10月31日前,删除或者不向消费者提供6000余首音乐电视作品,介于上面的规定,音视频版权保护迫在眉睫。随着我国经济的发展,商户数量不断增加且分散在全国各地,难以仅依靠协会自身的力量来进行维权工作,对经营场所使用音乐进行监管是项繁琐的工作,且工作量极大,而现阶段由于部分经营者对音乐版权授权方面的信息并不了解,处于未知状态,导致侵权事件不断发生、难以遏制。现有的技术并不能解决目前存在的KTV及网络音视频版权问题,而且现有技术对于版权保护程度低、范围窄,不能有效的保护音频视频创造者的利益,制版权所有人发布产品不够灵活,不能最大限度保护版权所有人利益。
发明内容
本发明的目的是提供一种基于区块链的版权共识***和方法,能有效的保护音频视频创造者的利益的
为了达到上述目的,本技术方案采用如下技术方案:
一种基于区块链的版权共识***,包括基于资源播放建立的区块链网络,区块链网络由多个网络节点构成,网络节点设有资源接口模块、资源播放模块和共识模块,资源接口模块存储资源文件状态树,资源播放模块发起资源播放交易请求,共识模块管理交易请求,并使各方达成交易共识。
优选的,述资源播放模块设有交易接口模块,用户通过所述交易接口模块发起交易请求。
优选的,资源接口模块建立并存储整个网络所有播放资源文件的文件状态树,文件状态树的内容包括文件名、文件名对应的hash码、文件的网络地址集、文件播放时长、文件播放单价,每次资源文件发生改变,所述资源接口模块进行同步更新。
优选的,共识模块设有账户管理模块、交易管理模块和网络模块。
优选的,资源接口模块验证链接资源文件是由版权所有人发起。
优选的,账户管理模块建立账户状态树,所述账户状态树包含注册账户信息、账户类型。
优选的,交易管理模块依照账户状态树信息建立相应的交易状态树,所述交易状态树包含交易账户地址、保障金账户地址、交易金额、交易资源、时间戳、资源时长的信息。
优选的,网络模块同步网络中所有账户、资源文件和交易信息,所述网络模块通过广播的方式向全网发布信息。
与现有技术相比,本发明具有以下优点及有益效果:
本技术方案提供的基于区块链技术的版权保护***保障每一个资源账户的收益,整个网络去中心化,不经过中心节点代理,没有任何手续费,整个***注册、播放操作简单,并设有交易过期检测方法,有效的保护了资源账户和播放账户的利益。
一种基于区块链的版权共识方法,包括区块链主链,所述区块链主链由多个网络节点构成,网络节点内部数据互通,网络节点构建文件状态树、账户状态树及交易状态树,网络节点通过文件状态树管理资源文件,网络节点通过账户状态树管理使用账户,网络节点通过交易状态树管理交易,所述网络节点依据交易实现资源流通。
与现有技术相比,本发明具有以下优点及有益效果:
本技术方案提供的基于区块链技术的版权共识方法,有效的解决版权保护程度低,范围窄的问题;使音频视频创造者的利益得到有效的保护,通过共识机制版权所有人可以更加灵活的发布产品,没有中心化收取管理费用,最大限度保护了版权所有人利益;创造了版权保护新模式。
附图说明
图1为本发明提供一种基于区块链的版权共识***示意图。
具体实施方式
下面结合附图对本技术方案作进一步详细的说明。
一种基于区块链技术的版权共识***,参见图1,具体过程如下。
(1)初始化过程。
Step1.启动节点,网络模块初始化配置信息,创建本地资源账户,加载本地状态信息,同步交易状态树、文件状态树,账户状态树信息。
Step2.网络模块同步整个网络所有文件的url信息到文件状态树,包含所有文件名、文件名对应的hash值、文件的url集、文件播放时长、文件播放单价。
Step3.网络模块同步整个网络所有交易数据到交易状态树,包含保障金交易信息、普通交易信息。
Step 4.网络模块同步整个网络所有账户信息到账户状态树。
(2)资源注册及资源存储。
Step5.版权所有者通过资源接口模块发起账户注册请求,账户管理模块收到请求,验证版权所有者身份后,确认注册为资源账户。
Step6.资源接口模块根据资源节点本地存储的视频文件,生成文件头部信息,信息包括:发起方账户信息、文件网络地址、文件价格、文件名称,资源接口模块对文件头部信息使用资源账户密钥进行加密。
Step7.资源接口模块建立文件状态树,将文件名称、名称对应hash值、文件网络地址存储到文件状态树中。
(3)交易账户注册。
Step8.用户通过交易接口模块发起交易账户注册请求,账户管理模块收到请求,验证用户信息,验证通过后确认注册为播放账户,并为播放账户建立保障金账户,使用不对称加密生成两对公私钥,一对用于播放账户,一对用于保障金账户。
Step9.账户管理模块将两个公钥存储到账户状态树上,并将新的状态树进行打包,进行全网广播。
(4)资源播放过程。
Step10.播放账户通过资源播放模块发起一次播放请求。
Step11.资源播放模块查询文件状态树,获取文件播放单价、播放时长,计算播放总金额,并将总金额信息返回给用户,如果用户确认播放调用交易接口模块。
Step12.交易接口模块发起一次交易请求,由文件发起账户所在节点的账户管理模块验证交易账户信息,验证通过后将播放账户信息发送给交易管理模块。
Step13.交易管理模块检测播放账户的播放账户地址、账户余额、余额过期时间以及播放的文件名称,播放账户满***易要求后,则满***易条件。
Step14.步骤13达成交易共识后,交易管理模块使用播放账户的公钥进行解密,确认交易合法性,从文件状态树获取此交易对应文件的单价。
Step15.交易管理模块对播放账户余额进行确认,确认后将交易金额打入保障金账户,保障金账户金额在交易过期之前无法挪做其他交易。
Step16.保障金账户金额充足时,交易管理模块根据交易共识信息中的文件名称,从文件状态树获取原始的文件url,将原始文件拷贝到本地节点,使用交易发起方账户公钥进行加密,最终将文件生成对应的播放文件;同时将交易信息及打包账户地址生成交易hash,连同交易信息一起保存在交易状态树上;通过全网广播,返还给资源播放模块。
Step17.播放账户通过资源播放模收到对应的hash值,对交易进行查询,获取对应的交易信息,使用账户私钥进行解码获取对应的播放文件。
Step18.资源播放模块获取到播放文件,使用播放账户的私钥解密播放文件,获取文件流进行播放。
Step19.播放终止或者保障金账户金额不足时,资源播放模块发起停止请求,交易管理模块收到停止请求,根据播放时长计算使用金额,同时将交易信息及打包账户地址生成交易hash,连同交易信息一起保存在交易状态树上,通过全网广播,返还给资源播放模块。
Step20.计算目前已经使用的金额、剩余金额,将已经使用的金额打入资源账户,将剩余金额返回给播放账户,将交易状态树上对应的播放文件设置成不可用;将交易及交易状态广播全网。
(5)交易过期检测。
Step21.网络模块会定期检测每一个交易对应的交易信息,使用发起交易的时间戳和播放文件时间对比,确认交易过期后,将播放文件设为不可用。
Step22.将剩余交易金额与播放文件总金额对比,如果剩余金额充足,将总金额部分打入资源账户。
Step23.如果剩余金额不足,将剩余部分金额打入资源账户,将播放文件设为不可用,进行全网广播。
本技术方案提供的基于区块链技术的版权保护***保障每一个资源账户的收益,整个网络去中心化,不经过中心节点代理,没有任何手续费,整个***注册、播放操作简单,并设有交易过期检测方法,有效的保护了资源账户和播放账户的利益
一种基于区块链技术的版权共识方法:包括区块链主链,所述区块链主链由多个网络节点构成,网络节点内部数据互通,网络节点构建文件状态树、账户状态树及交易状态树,网络节点通过文件状态树管理资源文件,网络节点通过账户状态树管理使用账户,网络节点通过交易状态树管理交易,所述网络节点依据交易实现资源流通。
使用时,版权所有者连接至网络节点,注册成为网络节点资源账户,网络节点根据资源账户资源信息建立文件状态树和账户状态树,用户点播资源时,先通过网络节点注册为播放账户,再由网络节点为播放账户建立账户状态树和交易状态树,并将交易状态树和账户状态树关联,达成交易共识后,网络节点通过文件状态树为播放账户创建播放资源文件,并按照播放账户要求进行播放。
本技术方案提供的基于区块链技术的版权共识方法,有效的解决版权保护程度低,范围窄的问题;使音频视频创造者的利益得到有效的保护,通过共识机制版权所有人可以更加灵活的发布产品,没有中心化收取管理费用,最大限度保护了版权所有人利益;创造了版权保护新模式。
本技术方案提供的基于区块链技术的版权共识***及方法,有效的解决版权保护程度低,范围窄的问题;使音频视频创造者的利益得到有效的保护,并且通过共识机制,版权所有人可以更加灵活的发布产品,没有中心化收取管理费用,最大限度保护了版权所有人利益;并且保障每一个资源账户的收益,整个***注册、播放操作简单,设有交易过期检测方法,有效的保护了资源账户和播放账户的利益,创造了版权保护新模式。

Claims (9)

1.一种基于区块链的版权共识***,包括基于资源播放建立的区块链网络,所述区块链网络由多个网络节点构成,其特征在于:所述网络节点设有资源接口模块、资源播放模块和共识模块,所述资源接口模块建立并存储资源文件状态树,所述资源播放模块发起播放交易请求,所述共识模块管理交易请求,并使各方达成交易共识。
2.依据权利要求1所述的基于区块链的版权共识***,其特征在于:所述资源播放模块设有交易接口模块,用户通过所述交易接口模块发起交易请求。
3.依据权利要求1所述的基于区块链的版权共识***,其特征在于:所述文件状态树的内容包括文件名、文件名对应的hash码、文件的网络地址集、文件播放时长、文件播放单价,每次资源文件发生改变,所述资源接口模块进行同步更新。
4.依据权利要求1至3任一所述的基于区块链的版权共识***,其特征在于:所述共识模块设有账户管理模块、交易管理模块和网络模块。
5.依据权利要求4所述的基于区块链的版权共识***,其特征在于:所述资源接口模块验证链接资源文件是由版权所有人发起。
6.依据权利要求4所述的基于区块链的版权共识***,其特征在于:所述账户管理模块建立账户状态树,所述账户状态树包含账户注册信息、账户类型。
7.依据权利要求6所述的基于区块链的版权共识***,其特征在于:所述交易管理模块依照账户状态树信息建立相应的交易状态树,所述交易状态树包含交易账户地址、保障金账户地址、交易金额、交易资源、时间戳、资源时长的信息。
8.依据权利要求7所述的基于区块链的版权共识***,其特征在于:所述网络模块同步网络中所有账户、资源文件和交易信息,所述网络模块通过广播的方式向全网发布信息。
9.一种基于区块链的版权共识方法,包括区块链主链,所述区块链主链由多个网络节点构成,用户通过节点全网广播请求,资源节点收到请求进行交易打包,进行全网广播,其他节点验证签名后出块,达成共识,其特征在于:所述网络节点内部数据互通,所述网络节点构建文件状态树、账户状态树及交易状态树,所述网络节点通过文件状态树管理资源文件,所述网络节点通过账户状态树管理使用账户,所述网络节点通过交易状态树管理交易,所述网络节点依据交易实现资源流通。
CN201910133337.2A 2019-02-22 2019-02-22 一种基于区块链的版权共识***和方法 Pending CN109829267A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910133337.2A CN109829267A (zh) 2019-02-22 2019-02-22 一种基于区块链的版权共识***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910133337.2A CN109829267A (zh) 2019-02-22 2019-02-22 一种基于区块链的版权共识***和方法

Publications (1)

Publication Number Publication Date
CN109829267A true CN109829267A (zh) 2019-05-31

Family

ID=66864129

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910133337.2A Pending CN109829267A (zh) 2019-02-22 2019-02-22 一种基于区块链的版权共识***和方法

Country Status (1)

Country Link
CN (1) CN109829267A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110602148A (zh) * 2019-10-10 2019-12-20 深圳前海微众银行股份有限公司 一种区块的状态树的生成和链上数据验证的方法及装置
CN112102082A (zh) * 2020-08-24 2020-12-18 深圳区块大陆科技有限公司 一种判定区块链交易执行结果的方法
CN112700333A (zh) * 2021-01-11 2021-04-23 东北大学 一种基于区块链的电子档案共识方法
CN113630475A (zh) * 2021-09-17 2021-11-09 无锡井通网络科技有限公司 基于接口化区块链***的区块链***集群及其操作方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108769751A (zh) * 2018-05-02 2018-11-06 中广热点云科技有限公司 一种基于智能合约的网络视听管理支撑***
CN108769752A (zh) * 2018-05-02 2018-11-06 中广热点云科技有限公司 一种基于区块链技术的网络视听管理支撑***
CN108769750A (zh) * 2018-05-02 2018-11-06 中广热点云科技有限公司 一种基于区块链技术的数字内容银行***
CN108876380A (zh) * 2018-08-07 2018-11-23 阿里巴巴集团控股有限公司 一种基于中心化结算与区块链存证的交易方法及***
CN108959523A (zh) * 2018-06-28 2018-12-07 北京首汽智行科技有限公司 一种基于区块链技术的音乐播放方法和播放器
CN109242453A (zh) * 2018-08-07 2019-01-18 阿里巴巴集团控股有限公司 一种基于中心化结算与区块链存证的交易方法及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108769751A (zh) * 2018-05-02 2018-11-06 中广热点云科技有限公司 一种基于智能合约的网络视听管理支撑***
CN108769752A (zh) * 2018-05-02 2018-11-06 中广热点云科技有限公司 一种基于区块链技术的网络视听管理支撑***
CN108769750A (zh) * 2018-05-02 2018-11-06 中广热点云科技有限公司 一种基于区块链技术的数字内容银行***
CN108959523A (zh) * 2018-06-28 2018-12-07 北京首汽智行科技有限公司 一种基于区块链技术的音乐播放方法和播放器
CN108876380A (zh) * 2018-08-07 2018-11-23 阿里巴巴集团控股有限公司 一种基于中心化结算与区块链存证的交易方法及***
CN109242453A (zh) * 2018-08-07 2019-01-18 阿里巴巴集团控股有限公司 一种基于中心化结算与区块链存证的交易方法及***

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110602148A (zh) * 2019-10-10 2019-12-20 深圳前海微众银行股份有限公司 一种区块的状态树的生成和链上数据验证的方法及装置
CN110602148B (zh) * 2019-10-10 2021-07-06 深圳前海微众银行股份有限公司 一种区块的状态树的生成和链上数据验证的方法及装置
CN112102082A (zh) * 2020-08-24 2020-12-18 深圳区块大陆科技有限公司 一种判定区块链交易执行结果的方法
CN112700333A (zh) * 2021-01-11 2021-04-23 东北大学 一种基于区块链的电子档案共识方法
CN112700333B (zh) * 2021-01-11 2023-10-03 东北大学 一种基于区块链的电子档案共识方法
CN113630475A (zh) * 2021-09-17 2021-11-09 无锡井通网络科技有限公司 基于接口化区块链***的区块链***集群及其操作方法

Similar Documents

Publication Publication Date Title
CN109829267A (zh) 一种基于区块链的版权共识***和方法
CN110782252B (zh) 一种基于区块链的监控视频数据交易方法及***
US7571488B2 (en) Rights management terminal, server apparatus and usage information collection system
US8924731B2 (en) Secure signing method, secure authentication method and IPTV system
CN101637005B (zh) 用于片段文件共享的方法、***以及装置
CN102946553B (zh) 一种适用于ott互联网电视的数字版权保护***和方法
US20090235330A1 (en) Domain management method and domain context of users and devices based domain system
JP2017504134A (ja) P2pコンテンツ配信ネットワーク、方法、および管理システム
WO2006092840A1 (ja) コンテンツ配信システム
JP6973454B2 (ja) 情報処理システムおよび送受信方法
JP2009129386A (ja) 配信方法、サーバ及び受信端末
KR20020034974A (ko) 컨텐츠 배신방법, 이에 이용하는 서버, 단말 및 컴퓨터프로그램
US20150206208A1 (en) Method and System for Charging and Fee Sharing According to Network Video Playing Amount
CN105659519A (zh) 可扩展媒体格式***及其使用方法
CN106507136A (zh) 二级电影院线的网络运营***及运营方法
JP2011529231A (ja) 広告管理システム
CN113052721A (zh) 电力数据的处理方法及装置
JP4846537B2 (ja) コンテンツ配信システム、通信装置、再生装置、および、権利管理装置
CN110266987B (zh) 被动式录像方法及计算机可读存储介质
WO2013181996A1 (zh) 一种获取信息的方法、设备及***
JP4566683B2 (ja) メタデータアクセス制御システム及びその方法、並びに受信装置、送信装置
WO2005046238A1 (ja) メタデータアクセス制御システム及びその方法、並びに受信装置、送信装置
JP2003319360A (ja) 映像配信システム、及び同システムにおける映像コンテンツのアクセス方法、認証アクセスサーバ、ウェブサーバ、並びにサーバプログラム
CN101867561B (zh) 用于管理正版多媒体文件的网络服务器
CN101133410A (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: 20190531