CN109829267A - A kind of copyright common recognition system and method based on block chain - Google Patents
A kind of copyright common recognition system and method based on block chain Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000012856 packing Methods 0.000 claims abstract description 3
- 238000012795 verification Methods 0.000 claims abstract description 3
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 9
- 238000001514 detection method Methods 0.000 abstract description 6
- 238000012790 confirmation Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
A kind of copyright common recognition system based on block chain, including block chain network, block chain network is made of multiple network nodes, network node is equipped with resource interface module, resource playing module and common recognition module, resource interface module is established and storage resource file status tree, resource playing module initiates to play transaction request, and common recognition module makes each side conclude the transaction common recognition.A kind of copyright common recognition method based on block chain, it include the block chain main chain that multiple network nodes are constituted, network node internal data intercommunication, user passes through node the whole network broadcast request, resource node receives request and carries out transaction packing, the whole network broadcast is carried out, goes out block after other node verifications signature, reaches common understanding.The copyright common recognition system and method based on block chain technology that the technical program provides, copyright protection degree is high, range is wide, the interests of effective protection video creator;There is no centralization to collect administration fee, whole system is easy to operate;Equipped with expired detection of trading, copyright protection new model is created.
Description
Technical field
The present invention relates to block catenary system technical field more particularly to a kind of copyright common recognition systems and side based on block chain
Method.
Background technique
National phonetics is made an announcement as copyright management block association (referred to as " sound collection association ") Xiang Shehui, is notified KTV equipment and is
It unites service provider (VOD) and KTV operator is before on October 31st, 2018, delete or do not provide the consumer with more than 6000 songs
TV work, between stated above, audio-video copyright protection is extremely urgent.With China's expanding economy, trade company's quantity is not
It is disconnected to increase and disperse throughout the country, it is difficult to only rely on the strength of association itself to carry out Safeguarding Lawful Rights, management place is used
It is the cumbersome work of item that music, which carries out supervision, and workload is very big, and at this stage since part operator is to music copyright authorization
The information of aspect is not known about simultaneously, is in unknown state, is caused infringement event constantly to occur, is difficult to contain.Existing technology is not
Can solve presently, there are KTV and network audio-video copyright problem, and the prior art is low for copyright protection degree, range
It is narrow, the interests of audio frequency and video creator cannot be effectively protected, right of plate making owner's release product is inflexible, is unable to maximum limit
Degree protection copyright holder's interests.
Summary of the invention
The copyright common recognition system and method based on block chain that the object of the present invention is to provide a kind of, can be effectively protected audio
The interests of video creator
In order to achieve the above object, the technical program adopts the following technical scheme that
A kind of copyright common recognition system based on block chain, including playing the block chain network established, block chain network based on resource
It is made of multiple network nodes, network node is equipped with resource interface module, resource playing module and common recognition module, resource interface mould
Block storage resource file status tree, resource playing module initiate resource and play transaction request, module management transaction request of knowing together, and
Each side is set to conclude the transaction common recognition.
Preferably, resource playing module is stated equipped with transaction interface module, and user initiates to hand over by the transaction interface module
Easily request.
Preferably, the file status tree of all playing resource files of whole network is established and stored to resource interface module, text
The content of part State Tree includes filename, the corresponding hash code of filename, the network address collection of file, file playing duration, text
Part plays unit price, and each resource file changes, and the resource interface module synchronizes update.
Preferably, common recognition module is equipped with account management module, trade management module and network module.
Preferably, resource interface module verified link resource file is initiated by copyright holder.
Preferably, account management module establishes account status tree, and the account status tree includes login account information, account
Type.
Preferably, trade management module establishes corresponding stateful transaction tree, the transaction shape according to account status tree information
State tree include trading account address, ensuring funds account address, transaction amount, trading resources, timestamp, resource duration information.
Preferably, all accounts, resource file and Transaction Information, the network module pass through in network module synchronizing network
The mode of broadcast releases news to the whole network.
Compared with prior art, the present invention has the following advantages and beneficial effects:
The copyright protecting system based on block chain technology that the technical program provides ensures the income of each resource account, entirely
Network decentralization, is acted on behalf of without central node, and without any service charge, whole system registration, play operation are simple, and set
There is the expired detection method of transaction, effectively protect resource account and plays the interests of account.
A kind of copyright common recognition method based on block chain, including block chain main chain, the block chain main chain is by multiple networks
Node is constituted, network node internal data intercommunication, and network node constructs file status tree, account status tree and stateful transaction tree,
Network node manages resource file by file status tree, and network node uses account, network section by the management of account status tree
Point is managed by stateful transaction tree and is traded, and the network node realizes resource circulation according to transaction.
Compared with prior art, the present invention has the following advantages and beneficial effects:
The copyright common recognition method based on block chain technology that the technical program provides, effective solution copyright protection degree is low, model
Enclose narrow problem;The interests of audio frequency and video creator are made to be effectively protected, it can be more by common recognition mechanism copyright holder
Add flexible release product, administration fee is collected in no centralization, protects copyright holder's interests to greatest extent;Create version
Power protection new model.
Detailed description of the invention
Fig. 1 provides a kind of copyright common recognition system schematic based on block chain for the present invention.
Specific embodiment
The technical program is described in further detail with reference to the accompanying drawing.
A kind of copyright common recognition system based on block chain technology, referring to Fig. 1, detailed process is as follows.
(1) initialization procedure.
Step1. starter node, network module initial configuration information create local resource account, load local state letter
Breath, isochronous transaction State Tree, file status tree, account status tree information.
Step2. the url information of the synchronous whole network All Files of network module includes All Files to file status tree
Name, the corresponding hash value of filename, the url collection of file, file playing duration, file play unit price.
Step3. the synchronous whole network All Activity data of network module include ensuring funds transaction letter to stateful transaction tree
Breath, general transaction information.
4. network module of Step synchronizes all account informations of whole network to account status tree.
(2) resource registering and resource storage.
Step5. copyright owner initiates Account Registration request by resource interface module, and account management module, which receives, asks
It asks, after verifying copyright owner's identity, confirmation is registered as resource account.
Step6. the video file that resource interface module is locally stored according to resource node generates file header, letter
Breath includes: promoter account information, file network address, file price, file name, and resource interface module believes top of file
Breath is encrypted using resource account key.
Step7. resource interface module establishes file status tree, with corresponding to hash value, file network by file name, title
Location is stored into file status tree.
(3) trading account is registered.
Step8. user initiates trading account registration request by transaction interface module, and account management module receives request,
User information is verified, confirmation is registered as playing account after being verified, and establishes ensuring funds account to play account, and use is not right
Encryption is claimed to generate two pairs of public and private keys, a pair is used for ensuring funds account for playing account, a pair.
Step9. account management module stores two public keys onto account status tree, and new State Tree is beaten
Packet carries out the whole network broadcast.
(4) resource playing process.
Step10. it plays account and playing request is initiated by resource playing module.
Step11. resource playing module inquires file status tree, obtains file and plays unit price, playing duration, calculates and play
Total amount, and total amount information is returned into user, if user, which confirms to play, calls transaction interface module.
Step12. transaction interface module initiates a transaction request, the account management of node where initiating account by file
Module verification transaction account information will play account information and be sent to trade management module after being verified.
Step13. trade management module detection play the broadcasting account address of account, account balance, remaining sum expired time with
And the file name played then meets terms of trade after broadcasting account meets transaction-based requirements.
Step14. after step 13 concludes the transaction common recognition, trade management module is decrypted using the public key for playing account, really
Recognize transaction legitimacy, the unit price of this transaction respective file is obtained from file status tree.
Step15. trade management module confirms to account balance is played, and transaction amount is squeezed into ensuring funds after confirmation
Account, ensuring funds account amount of money can not move before transaction is expired and do other transaction.
Step16. when ensuring funds account amount of money abundance, trade management module according to transaction consensus information in file name,
Original file url is obtained from file status tree, copies original document to local node, uses transaction promoter account public key
It is encrypted, finally by the corresponding played file of file generated;Transaction Information and packing account address are generated into transaction simultaneously
Hash is stored on stateful transaction tree together with Transaction Information;It is broadcasted by the whole network, returns to resource playing module.
Step17. it plays account and corresponding hash value is received by resource broadcasting mould, transaction is inquired, obtains and corresponds to
Transaction Information, be decoded using account private key and obtain corresponding played file.
Step18. resource playing module gets played file, decrypts played file using the private key for playing account, obtains
File stream plays out.
Step19. end of playing or when ensuring funds account amount of money deficiency, resource playing module initiates to stop request, transaction
Management module receives stopping request, calculates amount according to playing duration, while by Transaction Information and being packaged the life of account address
It at transaction hash, is stored on stateful transaction tree together with Transaction Information, is broadcasted by the whole network, return to resource and play mould
Block.
Step20. the amount of money, the residual amount used at present is calculated, the amount of money used is squeezed into resource account,
Residual amount is returned into broadcasting account, the upper corresponding played file of stateful transaction tree is arranged to unavailable;It will transaction and friendship
Easy state broadcasts the whole network.
(5) the expired detection of transaction.
Step21. each corresponding Transaction Information of trading of network module meeting periodic detection, uses the time for initiating transaction
Played file is set as unavailable after confirmation transaction is expired by stamp and the comparison of played file time.
Step22. remaining transaction amount and played file total amount are compared, if residual amount is sufficient, by total amount portion
Divide and squeezes into resource account.
Step23. if residual amount is insufficient, the remainder amount of money is squeezed into resource account, played file is set as can not
With progress the whole network broadcast.
The copyright protecting system based on block chain technology that the technical program provides ensures the income of each resource account,
Whole network decentralization, is acted on behalf of without central node, and without any service charge, whole system registration, play operation are simple,
And it is equipped with expired detection method of trading, effectively protect resource account and plays the interests of account
A kind of copyright common recognition method based on block chain technology: including block chain main chain, the block chain main chain is by multiple networks
Node is constituted, network node internal data intercommunication, and network node constructs file status tree, account status tree and stateful transaction tree,
Network node manages resource file by file status tree, and network node uses account, network section by the management of account status tree
Point is managed by stateful transaction tree and is traded, and the network node realizes resource circulation according to transaction.
In use, copyright owner is connected to network node, be registered as network node resource account, network node according to
Resource account resource information establishes file status tree and account status tree, when user's on-demand assets, first passes through Network Node registry
To play account, then be by network node account is played to establish account status tree and stateful transaction tree, and by stateful transaction tree with
Account status tree is associated with, and after common recognition of concluding the transaction, network node is to play account creation playing resource text by file status tree
Part, and require to play out according to account is played.
The copyright common recognition method based on block chain technology that the technical program provides, effective solution copyright protection degree
It is low, the problem of narrow range;The interests of audio frequency and video creator are made to be effectively protected, it can by common recognition mechanism copyright holder
With more flexible release product, administration fee is collected in no centralization, protects copyright holder's interests to greatest extent;It creates
Copyright protection new model.
The copyright common recognition system and method based on block chain technology that the technical program provides, effective solution copyright protection
The problem of degree is low, narrow range;So that the interests of audio frequency and video creator is effectively protected, and passes through common recognition mechanism, version
Power owner can collect administration fee with more flexible release product, no centralization, protect that all rights reserved to greatest extent
People's interests;And ensure the income of each resource account, whole system registration, play operation are simple, are equipped with expired inspection of trading
Survey method effectively protects resource account and plays the interests of account, creates copyright protection new model.
Claims (9)
- The system 1. a kind of copyright based on block chain is known together, including playing the block chain network established, the block based on resource Chain network is made of multiple network nodes, it is characterised in that: the network node is equipped with resource interface module, resource playing module With common recognition module, the resource interface module is established and storage resource file status tree, and the resource playing module initiates to play Transaction request, the common recognition module management transaction request, and each side is made to conclude the transaction common recognition.
- The system 2. copyright according to claim 1 based on block chain is known together, it is characterised in that: the resource playing module Equipped with transaction interface module, user initiates transaction request by the transaction interface module.
- The system 3. copyright according to claim 1 based on block chain is known together, it is characterised in that: the file status tree Content include filename, the corresponding hash code of filename, the network address collection of file, file playing duration, file play unit price, Each resource file changes, and the resource interface module synchronizes update.
- 4. according to any copyright common recognition system based on block chain of claims 1 to 3, it is characterised in that: the common recognition Module is equipped with account management module, trade management module and network module.
- The system 5. copyright according to claim 4 based on block chain is known together, it is characterised in that: the resource interface module Verified link resource file is initiated by copyright holder.
- The system 6. copyright according to claim 4 based on block chain is known together, it is characterised in that: the account management module Account status tree is established, the account status tree includes Account Registration information, Account Type.
- The system 7. copyright according to claim 6 based on block chain is known together, it is characterised in that: the trade management module Corresponding stateful transaction tree is established according to account status tree information, the stateful transaction tree includes trading account address, ensuring funds Account address, transaction amount, trading resources, timestamp, resource duration information.
- The system 8. copyright according to claim 7 based on block chain is known together, it is characterised in that: the network module is synchronous All accounts, resource file and Transaction Information in network, the network module are released news by way of broadcast to the whole network.
- Method, including block chain main chain 9. a kind of copyright based on block chain is known together, the block chain main chain is by multiple network sections Point is constituted, and by node the whole network broadcast request, resource node receives request and carries out transaction packing user, carries out the whole network broadcast, Go out block after his node verification signature, reaches common understanding, it is characterised in that: the network node internal data intercommunication, the network section Point building file status tree, account status tree and stateful transaction tree, the network node manage resource text by file status tree Part, the network node use account by the management of account status tree, and the network node is managed by stateful transaction tree and traded, The network node realizes resource circulation according to transaction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910133337.2A CN109829267A (en) | 2019-02-22 | 2019-02-22 | A kind of copyright common recognition system and method based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910133337.2A CN109829267A (en) | 2019-02-22 | 2019-02-22 | A kind of copyright common recognition system and method based on block chain |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109829267A true CN109829267A (en) | 2019-05-31 |
Family
ID=66864129
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910133337.2A Pending CN109829267A (en) | 2019-02-22 | 2019-02-22 | A kind of copyright common recognition system and method based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109829267A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110602148A (en) * | 2019-10-10 | 2019-12-20 | 深圳前海微众银行股份有限公司 | Method and device for generating state tree of block and verifying data on chain |
CN112102082A (en) * | 2020-08-24 | 2020-12-18 | 深圳区块大陆科技有限公司 | Method for judging block chain transaction execution result |
CN112700333A (en) * | 2021-01-11 | 2021-04-23 | 东北大学 | Electronic archive consensus method based on block chain |
CN113630475A (en) * | 2021-09-17 | 2021-11-09 | 无锡井通网络科技有限公司 | Block chain system cluster based on interfacing block chain system and operation method thereof |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108769750A (en) * | 2018-05-02 | 2018-11-06 | 中广热点云科技有限公司 | A kind of digital content banking system based on block chain technology |
CN108769752A (en) * | 2018-05-02 | 2018-11-06 | 中广热点云科技有限公司 | A kind of network video based on block chain technology listens Management Support System |
CN108769751A (en) * | 2018-05-02 | 2018-11-06 | 中广热点云科技有限公司 | A kind of network video based on intelligent contract listens Management Support System |
CN108876380A (en) * | 2018-08-07 | 2018-11-23 | 阿里巴巴集团控股有限公司 | A kind of method of commerce and system for depositing card based on centralization clearing and block chain |
CN108959523A (en) * | 2018-06-28 | 2018-12-07 | 北京首汽智行科技有限公司 | A kind of method for playing music and player based on block chain technology |
CN109242453A (en) * | 2018-08-07 | 2019-01-18 | 阿里巴巴集团控股有限公司 | A kind of method of commerce and system for depositing card based on centralization clearing and block chain |
-
2019
- 2019-02-22 CN CN201910133337.2A patent/CN109829267A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108769750A (en) * | 2018-05-02 | 2018-11-06 | 中广热点云科技有限公司 | A kind of digital content banking system based on block chain technology |
CN108769752A (en) * | 2018-05-02 | 2018-11-06 | 中广热点云科技有限公司 | A kind of network video based on block chain technology listens Management Support System |
CN108769751A (en) * | 2018-05-02 | 2018-11-06 | 中广热点云科技有限公司 | A kind of network video based on intelligent contract listens Management Support System |
CN108959523A (en) * | 2018-06-28 | 2018-12-07 | 北京首汽智行科技有限公司 | A kind of method for playing music and player based on block chain technology |
CN108876380A (en) * | 2018-08-07 | 2018-11-23 | 阿里巴巴集团控股有限公司 | A kind of method of commerce and system for depositing card based on centralization clearing and block chain |
CN109242453A (en) * | 2018-08-07 | 2019-01-18 | 阿里巴巴集团控股有限公司 | A kind of method of commerce and system for depositing card based on centralization clearing and block chain |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110602148A (en) * | 2019-10-10 | 2019-12-20 | 深圳前海微众银行股份有限公司 | Method and device for generating state tree of block and verifying data on chain |
CN110602148B (en) * | 2019-10-10 | 2021-07-06 | 深圳前海微众银行股份有限公司 | Method and device for generating state tree of block and verifying data on chain |
CN112102082A (en) * | 2020-08-24 | 2020-12-18 | 深圳区块大陆科技有限公司 | Method for judging block chain transaction execution result |
CN112700333A (en) * | 2021-01-11 | 2021-04-23 | 东北大学 | Electronic archive consensus method based on block chain |
CN112700333B (en) * | 2021-01-11 | 2023-10-03 | 东北大学 | Electronic archive consensus method based on block chain |
CN113630475A (en) * | 2021-09-17 | 2021-11-09 | 无锡井通网络科技有限公司 | Block chain system cluster based on interfacing block chain system and operation method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109829267A (en) | A kind of copyright common recognition system and method based on block chain | |
RU2633111C1 (en) | One-range content delivery network, method and control device | |
CN110782252B (en) | Monitoring video data transaction method and system based on block chain | |
US8533858B2 (en) | Domain management method and domain context of users and devices based domain system | |
US7571488B2 (en) | Rights management terminal, server apparatus and usage information collection system | |
US8924731B2 (en) | Secure signing method, secure authentication method and IPTV system | |
CN101637005B (en) | Methods, systems, and apparatus for fragmented file sharing | |
CN102946553B (en) | Digital copyright protection system and method applicable to OTT (over the top) Internet TV (television) | |
EP1867158B1 (en) | Tool pack structure and contents execution device | |
WO2006092840A1 (en) | Content distribution system | |
JP2004013283A (en) | Method and apparatus for distributing content | |
JP6973454B2 (en) | Information processing system and transmission / reception method | |
JP2009129386A (en) | Delivery method, server, and receiving terminal | |
KR20020034974A (en) | Contents delivery method, and server, terminal and computer program therefor | |
CN101425112B (en) | Digital exequatur sending system and digital work decipher operation method | |
US20150206208A1 (en) | Method and System for Charging and Fee Sharing According to Network Video Playing Amount | |
CN106507136A (en) | The network operation system of two G-film G cinemas and method for running | |
CN101542495B (en) | Method for transferring resource and method for providing information | |
CN113052721A (en) | Electric power data processing method and device | |
JP4846537B2 (en) | Content distribution system, communication device, playback device, and rights management device | |
CN110266987B (en) | Passive video recording method and computer readable storage medium | |
WO2013181996A1 (en) | Method, device and system for acquiring information | |
JP4566683B2 (en) | METADATA ACCESS CONTROL SYSTEM AND METHOD, RECEPTION DEVICE, AND TRANSMISSION DEVICE | |
CN111932317A (en) | Block chain based advertisement playing method, device, medium and electronic equipment | |
WO2005046238A1 (en) | Meta data access control system, method thereof, reception device, and transmission device |
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 |