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 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
Chinese (zh)
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/en
Publication of CN109829267A publication Critical patent/CN109829267A/en
Pending legal-status Critical Current

Links

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

A kind of copyright common recognition system and method based on block chain
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)

  1. 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.
  2. 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.
  3. 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. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
CN201910133337.2A 2019-02-22 2019-02-22 A kind of copyright common recognition system and method based on block chain Pending CN109829267A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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