Copyright application method and system based on block chain and smart contract

Through blockchain and smart contract technology, the copyright originality and copyright management problems are solved, and the efficiency and reliability of the existing copyright management system in large-scale applications are achieved, efficient and automated copyright management and protection are achieved, and the cost is reduced. Improve the transparency and credibility of copyright protection.

CN119227022APending Publication Date: 2024-12-31SHANGHAI WANXIANG BLOCK CHAIN CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411352237.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

The existing copyright management system is insufficient in efficiency and reliability when handling large-scale copyright applications, and is difficult to verify originality, which is expensive, and traditional registration agencies do not have technical means, resulting in uneconomical copyright protection.

Method used

Using blockchain and smart contract technology, by obtaining the metadata and digital fingerprint of the work, transmitting it to smart contracts on the blockchain for originality verification and copyright registration, generating verifiable digital copyright certificates, and automatically compute and execute copyrights. Usage fee settlement, real-time monitoring of infringement.

Benefits of technology

It improves the degree and efficiency of copyright management, reduces management costs, enhances the transparency and credibility of copyright protection, and achieves efficient and automated copyright management and protection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119227022A_ABST
    Figure CN119227022A_ABST
Patent Text Reader

Abstract

The invention provides a copyright application method and system based on a block chain and a smart contract, and the method comprises the steps: S1, obtaining a to-be-applied work, and generating corresponding metadata and a digital fingerprint based on the obtained to-be-applied work; s2, transmitting the to-be-applied works, the corresponding metadata and the digital fingerprints to an intelligent contract on a block chain; and S3, verifying the originality of the to-be-applied work by using an intelligent contract, performing copyright registration under the condition of confirming that there is no copyright conflict, generating a verifiable digital copyright certificate, and storing the verifiable digital copyright certificate in the block chain.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of digital copyright management, and in particular to a copyright application method and system based on blockchain and smart contracts. Background Art

[0002] The defects of the works to be applied for copyright are usually manifested as follows: 1) Unclear copyright ownership; 2) Difficulties in technical verification: Traditional copyright registration agencies may not have the technical means to verify the originality of the works to be applied for copyright, especially when there is no clear comparison with previous works; 3) Real-time copyright management: Traditional copyright registration and management mechanisms may have difficulty in handling large-scale content; 4) Low cost-effectiveness. The relatively high copyright registration fees may make copyright protection uneconomical. Summary of the invention

[0003] In view of the defects in the prior art, the purpose of the present invention is to provide a copyright application method and system based on blockchain and smart contracts.

[0004] A copyright application method based on blockchain and smart contracts provided by the present invention includes:

[0005] Step S1: obtaining the work to be applied for, and generating corresponding metadata and digital fingerprint based on the obtained work to be applied for;

[0006] Step S2: Transmit the work to be applied for, the corresponding metadata and digital fingerprint to the smart contract on the blockchain;

[0007] Step S3: Use smart contracts to verify the originality of the work to be applied for. When there is no copyright conflict, register the copyright, generate a verifiable digital copyright certificate, and store it in the blockchain.

[0008] Preferably, the step S1 comprises:

[0009] The metadata includes: the memory size, creation time, work name, author identification and content type of the work to be applied for;

[0010] The digital fingerprint includes: generating a digital fingerprint by using a cryptographic hash function based on the acquired work to be applied for.

[0011] Preferably, step S3 includes: after the smart contract receives the copyright application request, it searches and checks for duplicates based on the digital fingerprints of the works registered in the blockchain database. When the digital fingerprint of the current work to be applied for completely matches the digital fingerprint of the works registered in the blockchain database, it is confirmed that there is a copyright conflict; when there is no match, it is confirmed that there is no copyright conflict.

[0012] Preferably, step S3 includes: recording the copyright information of the work to be applied for on the blockchain through a smart contract, and the copyright information of the work to be applied for includes: digital fingerprint, metadata and copyright holder.

[0013] Preferably, the method further comprises: using smart contracts to calculate and execute the settlement of copyright royalties, and recording all payment and distribution behaviors during the settlement process on the blockchain; when an exception occurs during the settlement process, a preset exception handling mechanism is triggered through the smart contract.

[0014] Preferably, the use of smart contracts to calculate and execute the settlement of copyright royalties includes:

[0015] Step S4.1: The smart contract obtains and verifies the copyright use request;

[0016] Step S4.2: The smart contract calculates the corresponding copyright royalties based on the copyright royalties rules that meet the preset requirements, and sends the calculated copyright royalties to the copyright application end, waiting for the copyright application end to confirm the execution of payment;

[0017] Step S4.3: When the payment is completed, the smart contract will distribute the received funds to the corresponding stakeholders according to the preset distribution ratio and wait for the relevant stakeholders to confirm;

[0018] The copyright royalty rules that meet preset requirements include: smart contracts are dynamically adjusted according to regional legal requirements.

[0019] Preferably, the method further comprises: automatically detecting the content copying or use of the copyrighted work in the network by using digital watermark and / or content identification technology; when the content matching the copyright registration data is detected and there is no valid authorization record, determining the current behavior as unauthorized behavior through the smart contract; when the current behavior is determined to be unauthorized behavior, the smart contract sends an infringement notice to the copyright owner, and executes preset measures on the infringing end according to the provisions that meet the preset requirements;

[0020] The provisions that meet the preset requirements include: smart contracts are dynamically adjusted according to regional legal requirements.

[0021] Preferably, the method further comprises: querying the copyright status of the content by calling a public interface on the blockchain, including: copyright owner information and usage permissions.

[0022] Preferably, the method further comprises:

[0023] Design smart contracts as modular structures, with each module responsible for different functions;

[0024] Smart contracts use configuration files or databases to manage variable parameters;

[0025] At the same time, smart contracts are used for load balancing and dynamic allocation of network resources.

[0026] A copyright application system based on blockchain and smart contracts provided by the present invention includes:

[0027] Module M1: obtaining the works to be applied for, and generating corresponding metadata and digital fingerprints based on the obtained works to be applied for;

[0028] Module M2: Transmit the works to be applied for, the corresponding metadata and digital fingerprints to the smart contract on the blockchain;

[0029] Module M3: Use smart contracts to verify the originality of the work to be applied for. After confirming that there is no copyright conflict, register the copyright, generate a verifiable digital copyright certificate, and store it in the blockchain.

[0030] Compared with the prior art, the present invention has the following beneficial effects:

[0031] 1. The present invention applies blockchain and smart contract technology to the copyright registration, verification and management process to solve the efficiency and reliability challenges faced by traditional copyright management systems when processing large-scale copyright applications, aiming to provide an efficient, transparent and automated copyright management system;

[0032] 2. The present invention significantly improves the automation and efficiency of copyright management, while also significantly reducing management costs and improving the reliability of copyright protection;

[0033] 3. This method achieves efficient and automated copyright management and protection by combining the immutability of blockchain and the automatic execution characteristics of smart contracts, reduces the time and cost of copyright registration, verification and conflict resolution, and improves the transparency and credibility of copyright protection. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0035] Figure 1 This is a system architecture diagram of the copyright application method based on blockchain and smart contracts. DETAILED DESCRIPTION

[0036] The present invention is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present invention, but are not intended to limit the present invention in any form. It should be noted that, for those of ordinary skill in the art, several changes and improvements can also be made without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0037] Example 1

[0038] According to the copyright application method and system based on blockchain and smart contract provided by the present invention, Figure 1 As shown in the figure, by integrating advanced blockchain technology and smart contract automation functions, many deficiencies in existing copyright management technologies can be addressed.

[0039] The copyright application method based on blockchain and smart contracts includes:

[0040] Step S1: obtaining the work to be applied for, and generating corresponding metadata and digital fingerprint based on the obtained work to be applied for;

[0041] In this embodiment, the metadata and digital fingerprint are registered on the blockchain through an automated process, and each record is permanently stored and protected to ensure that it cannot be tampered with and is easy to trace.

[0042] The metadata includes:

[0043] The digital fingerprint includes: generating a digital fingerprint by using a cryptographic hash function based on the obtained work to be applied for.

[0044] More specifically, the step of generating a digital fingerprint based on the obtained work to be applied for using a cryptographic hash function includes:

[0045] Step S1.1: Select a hash function. Selecting a suitable hash function is the first step in generating a digital fingerprint. For example, select the common hash function SHA-256: one of the secure hash algorithms (SHA) series, which is widely used to generate cryptographically secure hash values.

[0046] Step S1.2: The content to generate fingerprints (such as text, pictures, video files, etc.) is used as input to the hash function. If it is text content, it is directly used as a text string as input. If it is a picture or video, the image or video file is first converted into a byte sequence and then provided to the hash function.

[0047] Step S1.3: Execute a hash function to convert the content data into a fixed-length hash value. Input data to the hash function, such as hash = SHA-256 (content). The hash function ensures that even a small content change will result in a significantly different output hash value through calculation, which is due to the so-called "avalanche effect".

[0048] Step S1.4: Output digital fingerprint. The generated hash value is the digital fingerprint of the content. This fingerprint should be stored and used in any occasion where the integrity and originality of the content needs to be verified.

[0049] Step S1.5: Storage and verification. The fingerprint can be saved in a database or blockchain together with the copyright information of the content. When it is necessary to confirm that the content has not been tampered with or verify its originality, the hash value of the content can be regenerated and compared with the stored fingerprint.

[0050] Step S2: Transmit the work to be applied for, the corresponding metadata and digital fingerprint to the smart contract on the blockchain;

[0051] Step S3: Use smart contracts to verify the originality of the work to be applied for. When there is no copyright conflict, register the copyright, generate a verifiable digital copyright certificate, and store it in the blockchain.

[0052] In this embodiment, the process of smart contract verification of content originality mainly relies on comparing the digital fingerprint of the content and using the immutability of blockchain to verify historical records. This process includes the following key steps:

[0053] Step S3.1: Submit content and generate digital fingerprint; When preparing to register copyright, the system first generates a digital fingerprint from the content. This is usually obtained by processing the content data (whether text, image, video, etc.) through a cryptographic hash function (such as SHA-256). Subsequently, the data including the digital fingerprint and other relevant metadata is submitted to the smart contract on the blockchain as a copyright registration request.

[0054] Step S3.2: Query existing blockchain records; after receiving the copyright registration request, the smart contract will first query whether the same digital fingerprint already exists in the blockchain database. By searching the registered content on the blockchain, the smart contract can access the full set of previous copyright information and digital fingerprints.

[0055] Step S3.3: Perform originality check; the smart contract compares the submitted digital fingerprint with the existing fingerprint stored on the blockchain. If an exact match is found, it means that the content may have been registered, and the smart contract will check the corresponding timestamp and metadata to determine whether it is a duplicate registration or previously authenticated content. If no matching fingerprint is found, it indicates that the content is original and the copyright registration process can continue.

[0056] Step S3.4: Register copyright or return result. If the content is verified to be original, the smart contract will record new copyright information on the blockchain, including digital fingerprints, metadata, copyright holders, etc. After the registration is completed, the smart contract will send a confirmation message indicating that the copyright registration is successful.

[0057] In this embodiment, all copyright transaction records (such as permission to use, transfer of rights, etc.) are also recorded through the blockchain to ensure the transparency and verifiability of the transaction.

[0058] In this embodiment, the smart contract can automatically calculate and execute the settlement of copyright royalties, including payment, collection and fee allocation.

[0059] Specifically, the work of smart contracts in automatically calculating and executing the settlement of copyright royalties involves a series of steps that integrate automated payment, collection, and fee distribution. This mechanism relies on blockchain technology, especially the automatic execution capabilities of smart contracts, to simplify and accelerate the transaction process. The following is a detailed description of the specific implementation process:

[0060] Step S4.1: Define the copyright usage fee rules. Preset the copyright usage fee calculation rules in the smart contract. When writing the smart contract, integrate these fee calculation logics to ensure that each copyright usage request automatically calculates the fee according to these rules.

[0061] Step S4.2: Receive copyright usage request. When a user or entity wishes to use a copyrighted content, they submit a usage application to the corresponding smart contract through the blockchain, which contains the necessary details (such as usage type, duration, etc.).

[0062] After receiving the request, the smart contract first verifies the identity of the requester and his / her payment ability to ensure that the request is legal and valid.

[0063] Step S4.3: Automatically calculate copyright royalties. According to the preset rules, the smart contract automatically calculates the corresponding copyright royalties. The smart contract notifies the copyright applicant of the calculated fees for confirmation.

[0064] Step S4.4: Execute payment and collection. Once the user confirms the payment, the smart contract will guide the user to complete the payment operation, usually through cryptocurrency or tokens on the blockchain. After the payment is confirmed, the smart contract automatically transfers the payment to the digital wallet designated by the copyright owner.

[0065] Step S4.5: Fee distribution. If multiple parties are involved (such as original authors, publishers, distributors, etc.), the smart contract will also automatically distribute the received funds to all relevant parties according to the preset distribution ratio. All payment and distribution behaviors will be recorded on the blockchain to ensure the transparency and traceability of the transaction.

[0066] Step S4.6: Completion and Confirmation. Once the transaction is completed, the smart contract sends a confirmation message to all parties involved. If there are problems at any step, such as payment failure or allocation errors, the smart contract can trigger a preset exception handling mechanism to resolve these problems. In this embodiment, the present invention can also monitor the content usage in the network in real time, automatically detect unauthorized content copying or use, and handle it through the smart contract.

[0067] Real-time monitoring of the use of copyrighted works on the Internet usually involves the combined use of digital watermarking technology, content identification technology, blockchain and smart contracts. This combination of technologies can effectively track, identify and manage the use of copyrighted content and implement corresponding copyright policies.

[0068] First, confirm the deployment of digital watermarking and content identification systems: During the content creation and distribution stages, ensure that all content is embedded with digital watermarks or processed with content identification technology. Then use AI and machine learning technologies to analyze data from various network platforms to identify potential copyright infringements. When unauthorized content copying or use is detected through the smart contract system, the smart contract can automatically execute a series of predefined steps to handle such infringements. These steps typically include identifying infringing content, notifying relevant parties, enforcing legal or contractual measures, and even automated compensation or fines. The specific implementation steps include:

[0069] Step S5.1: Identification of infringing content: Use digital watermarks, content identification technology or other monitoring tools to automatically detect content copying or usage on the network.

[0070] Step S5.2: Infringement confirmation. Once the system identifies content that matches the copyright registration data and no valid authorization record is found, the smart contract determines that this is an unauthorized use event.

[0071] Step S5.3: Automatic notification and recording.

[0072] Smart contracts automatically send notifications to copyright owners, reporting the occurrence of infringement, including details of the infringing content and the possible identity of the infringing party.

[0073] Step S5.4: Execute pre-set legal or contractual measures.

[0074] Smart contracts contain specific terms for dealing with unauthorized use, which are based on previous agreements with content users or applicable laws. According to the provisions of the smart contract, the system can automatically implement measures such as fines, blocking access to infringing content, and revoking users' usage rights.

[0075] In this embodiment, the present invention also includes: any user or system can query the copyright status of the content, including owner information, usage rights, etc., by calling a public interface on the blockchain.

[0076] In the present invention, a user-friendly operation interface is also provided; including: providing a simple and intuitive user interface so that content creators and users can easily manage their copyrights, including registering new copyrights, querying copyright status and reporting infringements.

[0077] Provide API support to allow third-party systems and applications to easily access this copyright management system and extend its functions to other platforms and services.

[0078] Cross-regional copyright management: The system design takes into account the copyright laws of different countries and regions, and smart contracts can be dynamically adjusted according to regional legal requirements.

[0079] Dynamic adjustment of smart contracts to regional legal requirements is a key function, especially when dealing with copyright, contracts or other legal matters across borders. This adjustment ensures that smart contracts can operate legally and effectively in different legal environments. The specific implementation process is as follows:

[0080] First, a database of laws, regulations and guidelines from various regions needs to be established. This database should be continuously updated to reflect legal changes.

[0081] Smart contracts need to be able to access this database to obtain relevant legal information. This is usually achieved through an API, allowing smart contracts to dynamically query the legal provisions of a specific region before execution.

[0082] Smart contracts should be designed as modular structures, some of which can be loaded with different legal logics based on regional differences.

[0083] Certain operations of the contract, such as fee calculation, contract terms, and breach of contract handling, should be parameterized and adjusted based on the legal information in the database.

[0084] During contract execution, if an update to the legal database is detected, the smart contract should be able to reload the relevant legal module to ensure that operations are always performed based on the latest laws.

[0085] Scalability: The system architecture supports scalability and can expand as the number of users and processing needs grow, ensuring system stability and responsiveness.

[0086] The scalability of smart contracts usually requires consideration of the following aspects at various stages of design, development, and operation:

[0087] Smart contracts are designed as modular components, each responsible for different functions. In this way, individual modules can be updated or expanded independently without affecting the stability of the overall system.

[0088] Smart contracts are designed to use configuration files or databases to manage variable parameters such as fee rates, user permissions, etc., making it possible to adjust system behavior without modifying the code.

[0089] Scalability in the operational phase. Use smart contracts for load balancing, dynamically allocate network resources, optimize processing capabilities, and cope with peak traffic.

[0090] The present invention also provides a copyright application system based on blockchain and smart contracts. The copyright application system based on blockchain and smart contracts can be implemented by executing the process steps of the copyright application method based on blockchain and smart contracts, that is, those skilled in the art can understand the copyright application method based on blockchain and smart contracts as a preferred implementation of the copyright application system based on blockchain and smart contracts.

[0091] Example 2

[0092] Embodiment 2 is a preferred embodiment of Embodiment 1

[0093] A copyright application method based on blockchain and smart contracts provided by the present invention includes:

[0094] Step 1: Obtain the works to be applied for, such as articles, images, music and videos; automatically extract the metadata of the content (creation time, author identification, content type, etc.) and generate a digital hash fingerprint of the content.

[0095] In this embodiment, a digital hash fingerprint is generated by using a cryptographic hash function such as SHA-256 or MD5; the work to be applied for is used as input data. By applying the cryptographic hash function to the input content, a fixed-length string is calculated. This string is unique to almost every unique content. The generated string is the "digital hash fingerprint" of the content. Due to the characteristics of the hash function, even a slight change in the content will cause a significant change in the generated digital hash fingerprint.

[0096] Step 2: Transmit the work to be applied for, the corresponding metadata and digital fingerprint to the smart contract on the blockchain;

[0097] In this embodiment, the digital hash fingerprint and metadata of the content are sent to the blockchain network through the API.

[0098] The registration request containing the content data is encapsulated in a smart contract.

[0099] Step 3: Use smart contracts to verify the originality of the work to be applied for. After confirming that there is no copyright conflict, register the copyright, generate a verifiable digital copyright certificate, and store it in the blockchain.

[0100] In this embodiment, the smart contract automatically verifies the originality of the content on the blockchain. This ensures that the work submitted to the blockchain is original and has not been previously registered. The following are the specific implementation steps of the process:

[0101] Step 3.1: Submit content to the smart contract. Content input: The work to be applied for, including its digital hash fingerprint and related metadata (creation time, author, etc.), is submitted to the smart contract.

[0102] Step 3.2: Retrieve blockchain records. Query the blockchain: The smart contract queries the blockchain database to check if the same digital fingerprint already exists.

[0103] Read History: The system retrieves all history records that match the submitted digital fingerprint, including timestamps and associated metadata.

[0104] Step 3.3: Originality Analysis. Comparative Analysis: The smart contract analyzes the retrieved information, compares metadata and timestamps, and determines whether there is duplicate or previously registered similar content. Originality Judgment: If no matching historical records are found, the smart contract determines that the content is original and continues the copyright registration process. If similar or identical records are found, the smart contract will mark the content as a possible duplicate or infringement and may trigger additional review or conflict resolution processes.

[0105] Step 3.4: Record and feedback. Update blockchain: For content that is confirmed to be original, the smart contract records the new copyright information (including digital fingerprint, metadata and timestamp) on the blockchain. Notify results: The smart contract feedbacks the verification results to the content submitter. If the content is verified to be original, it further provides copyright registration proof and digital certificate. After confirming that there is no duplication or conflict, the smart contract registers the copyright information on the blockchain and generates an unalterable copyright record.

[0106] Step 4: After the copyright information is recorded, the system automatically notifies the content creator and related parties that the copyright registration is successful.

[0107] The system generates a unique copyright certificate for the registered content, which can be downloaded and verified.

[0108] Example 3

[0109] Embodiment 3 is a preferred embodiment of Embodiment 1

[0110] A copyright application method based on blockchain and smart contracts provided by the present invention includes:

[0111] Step S1: obtaining the work to be applied for, and generating corresponding metadata and digital fingerprint based on the obtained work to be applied for;

[0112] Step S2: Transmit the work to be applied for, the corresponding metadata and digital fingerprint to the smart contract on the blockchain;

[0113] Step S3: Use smart contracts to verify the originality of the work to be applied for. When there is no copyright conflict, register the copyright, generate a verifiable digital copyright certificate, and store it in the blockchain.

[0114] In this embodiment, copyright usage and conflict handling are also included;

[0115] Copyright inquiry:

[0116] Users enter the content ID or digital hash fingerprint through the interface to query the copyright status.

[0117] The system calls the blockchain interface to obtain and display copyright information.

[0118] Copyright Use Application:

[0119] A third party requests to use registered content.

[0120] Usage requests are automatically processed through smart contracts, including verifying user permissions, calculating and collecting copyright fees.

[0121] The specific implementation process includes:

[0122] Smart contracts automatically process third-party content usage requests involving several key steps, including verifying user permissions, calculating copyright fees, executing payments, and recording the transaction process.

[0123] Step 1: Receive a usage request. A third party (such as a content publisher or commercial user) submits a request to use registered content to the smart contract through the blockchain platform.

[0124] Step 2: Verify user permissions. The smart contract verifies the identity of the requester, ensuring that their registration information on the blockchain matches the provided identity proof.

[0125] Step 3: The copyright fees payable are automatically calculated based on the fee calculation rules preset in the smart contract (which may be based on factors such as how the content is used, how long it is used, and how much exposure it is expected to receive).

[0126] Step 4: Execute the payment. Once the third party confirms and agrees to the payment, the smart contract guides the requester to complete the payment operation.

[0127] Conflict Resolution:

[0128] When a potential copyright conflict is discovered, the system automatically triggers the smart contract.

[0129] Smart contracts verify the evidence provided by both parties according to preset rules, automatically resolve conflicts or invoke arbitration mechanisms.

[0130] The specific implementation process includes:

[0131] When smart contracts are dealing with copyright conflicts or other contractual disputes, they can automatically verify the evidence provided by both parties according to preset rules, and automatically resolve conflicts or invoke arbitration mechanisms based on these rules.

[0132] Step 1: One party submits a report on a potential conflict to the smart contract via the blockchain, which could involve copyright infringement, contract breach, etc.

[0133] Step 2: The smart contract requires both parties to submit relevant evidence to support their claims. Such evidence may include digital documents, contract texts, communication records, copyright registration certificates, etc.

[0134] Step 3: The smart contract analyzes the evidence based on preset legal rules or contract terms. For example, it can check the match between the copyright registration record and the allegedly infringing content.

[0135] Step 4: If the smart contract can clearly determine the outcome based on the evidence and preset rules, it will automatically make a decision, such as confirming the infringement and enforcing corresponding fines or compensation measures.

[0136] Step 5: Once a decision is made, the smart contract will automatically execute the relevant contract terms, such as fund transfer, permission revocation, etc.

[0137] Through the above embodiments, the present invention can effectively manage and protect the copyright of works, and at the same time provide a transparent, efficient and automated copyright management platform.

[0138] Those skilled in the art know that, in addition to realizing the system and its various devices, modules, and units provided by the present invention in a purely computer-readable program code, it is entirely possible to realize the same functions in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, the system and its various devices, modules, and units provided by the present invention can be considered as a hardware component, and the devices, modules, and units included therein for realizing various functions can also be regarded as structures within the hardware component; the devices, modules, and units for realizing various functions can also be regarded as both software modules for realizing the method and structures within the hardware component.

[0139] The above describes the specific embodiments of the present invention. It should be understood that the present invention is not limited to the above specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which does not affect the essence of the present invention. In the absence of conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

Claims

1. A copyright application method based on blockchain and smart contracts, characterized in that: include: Step S1: obtaining the work to be applied for, and generating corresponding metadata and digital fingerprint based on the obtained work to be applied for; Step S2: Transmit the work to be applied for, the corresponding metadata and digital fingerprint to the smart contract on the blockchain; Step S3: Use smart contracts to verify the originality of the work to be applied for. When there is no copyright conflict, register the copyright, generate a verifiable digital copyright certificate, and store it in the blockchain.

2. The copyright application method based on blockchain and smart contracts according to claim 1 is characterized in that: The step S1 comprises: The metadata includes: the memory size, creation time, work name, author identification and content type of the work to be applied for; The digital fingerprint includes: generating a digital fingerprint by using a cryptographic hash function based on the acquired work to be applied for.

3. The copyright application method based on blockchain and smart contracts according to claim 1 is characterized in that: The step S3 includes: after the smart contract receives the copyright application request, it searches and checks for duplicates based on the digital fingerprints of the works registered in the blockchain database. When the digital fingerprint of the current work to be applied for completely matches the digital fingerprint of the works registered in the blockchain database, it is confirmed that there is a copyright conflict; when they do not match, it is confirmed that there is no copyright conflict.

4. The copyright application method based on blockchain and smart contracts according to claim 1 is characterized in that: The step S3 includes: recording the copyright information of the work to be applied for on the blockchain through a smart contract, and the copyright information of the work to be applied for includes: digital fingerprint, metadata and copyright holder.

5. The copyright application method based on blockchain and smart contracts according to claim 1 is characterized in that: The method also includes: using smart contracts to calculate and execute the settlement of copyright royalties, and recording all payment and distribution behaviors in the settlement process on the blockchain. When an exception occurs in the settlement process, a preset exception handling mechanism is triggered through the smart contract.

6. The copyright application method based on blockchain and smart contracts according to claim 5 is characterized in that: The use of smart contracts to calculate and execute the settlement of copyright royalties includes: Step S4.1: The smart contract obtains and verifies the copyright use request; Step S4.2: The smart contract calculates the corresponding copyright royalties based on the copyright royalties rules that meet the preset requirements, and sends the calculated copyright royalties to the copyright application end, waiting for the copyright application end to confirm the execution of payment; Step S4.3: When the payment is completed, the smart contract will distribute the received funds to the corresponding stakeholders according to the preset distribution ratio and wait for the relevant stakeholders to confirm; The copyright royalty rules that meet preset requirements include: smart contracts are dynamically adjusted according to regional legal requirements.

7. The copyright application method based on blockchain and smart contracts according to claim 1 is characterized in that: The method further includes: using digital watermark and / or content identification technology to automatically detect the content copying or use of copyrighted works in the network; when content matching the copyright registration data is detected and there is no valid authorization record, determining the current behavior as unauthorized behavior through a smart contract; when the current behavior is determined to be unauthorized behavior, the smart contract sends an infringement notice to the copyright owner, and executes preset measures on the infringing end according to the provisions that meet the preset requirements; The provisions that meet the preset requirements include: smart contracts are dynamically adjusted according to regional legal requirements.

8. The copyright application method based on blockchain and smart contracts according to claim 1 is characterized in that: The method also includes: querying the copyright status of the content by calling a public interface on the blockchain, including: copyright owner information and usage permissions.

9. The copyright application method based on blockchain and smart contracts according to claim 1 is characterized in that: The method further comprises: Design smart contracts as modular structures, with each module responsible for different functions; Smart contracts use configuration files or databases to manage variable parameters; At the same time, smart contracts are used for load balancing and dynamic allocation of network resources.

10. A copyright application system based on blockchain and smart contracts, characterized in that: include: Module M1: obtaining the works to be applied for, and generating corresponding metadata and digital fingerprints based on the obtained works to be applied for; Module M2: Transmit the works to be applied for, the corresponding metadata and digital fingerprints to the smart contract on the blockchain; Module M3: Use smart contracts to verify the originality of the work to be applied for. After confirming that there is no copyright conflict, register the copyright, generate a verifiable digital copyright certificate, and store it in the blockchain.