Digital right encryption management method and system based on block chain
By adopting blockchain technology in the digital equity management system, using hashing algorithms and asymmetric encryption to process asset information, smart contracts are put on the chain to store evidence and verified through consensus algorithms, the shortcomings of security and transparency in traditional systems are solved, and efficient, secure and transparent management of digital assets is achieved.
Patent Information
- Application Number
- CN202510127483.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-05
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2045-02-05
AI Technical Summary
Traditional digital rights management systems lack security and transparency, are prone to tampering, unauthorized access and copyright infringement, and centralized management methods are difficult to meet users' needs for increased exclusivity and credibility.
The digital equity encryption management method based on blockchain is adopted, unique identifiers are generated through a hash algorithm, asset information is processed asymmetrically, smart contracts are on the chain and evidence storage, and nodes are verified through consensus algorithms, asset credibility index is generated, access permissions are set, transaction legality is verified, blockchain status is updated in real time, and asset ownership history and transaction paths are tracked.
It improves the security, credibility and transparency of digital assets, prevents unauthorized access and tampering, guarantees the uniqueness and authenticity of assets, and realizes transaction compliance and traceability.
Smart Images

Figure CN119557854A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of digital rights and interests encryption management, and specifically to a digital rights and interests security management method and system based on blockchain. Background Art
[0002] With the acceleration of the digitalization process, the importance of digital content and digital rights in economic and social life is increasing. Digital assets in the fields of culture, art, entertainment, such as digital music, film and television works, e-books and digital artworks, have gradually become the main form of economic circulation. However, the traditional digital rights management system lacks sufficient security and transparency, and is vulnerable to tampering, unauthorized access and copyright infringement. At the same time, users' requirements for the exclusivity and credibility of digital assets are constantly increasing, and the existing centralized management methods are difficult to meet market demand. In this context, blockchain technology, with its decentralized, tamper-proof and transparent characteristics, has become an important basic technology for digital rights encryption management, which can improve system security while maintaining transaction privacy.
[0003] Existing digital rights management methods mainly rely on centralized servers and databases to store and verify users' digital assets and transaction information. However, this centralized storage method is susceptible to single point failures, leading to system crashes or data leaks. In addition, since centralized platforms control user data, there is a risk of data abuse or tampering, which affects user trust. At the same time, traditional encryption methods have limitations in ensuring the uniqueness and verifiability of digital assets, and it is difficult to ensure the authenticity and non-replicability of assets. The transfer and transaction processes between users also lack an effective trust mechanism, which easily leads to rights disputes. Summary of the invention
[0004] In view of the deficiencies in the prior art, the present invention provides a blockchain-based digital rights encryption management method and system, which solves the problems of the above-mentioned background technology.
[0005] To achieve the above objectives, the present invention is implemented through the following technical solutions: a digital rights and interests encryption management method based on blockchain, comprising the following steps: S1. Acquire digital rights and interests asset information, generate a unique identifier through a hash algorithm, and perform encryption processing through asymmetric encryption; S2. Store the encrypted digital rights and interests asset information on the chain through a smart contract, and perform node verification through a consensus algorithm, analyze the immutability, authenticity and transparency of the digital rights and interests asset information, generate an asset credibility index, set digital asset access and transaction permissions, and define user access levels and conditions; S3. When a user trades or transfers digital assets, the user verifies the legitimacy of the ownership transfer through a consensus mechanism, generates a transaction compliance index, determines whether the transaction meets the preset compliance standards, and updates the asset status on the blockchain in real time; S4. Through the traceability mechanism of the blockchain, track and record the ownership history and transaction path of the digital rights and interests asset.
[0006] Furthermore, the specific process of obtaining digital equity asset information, generating a unique identifier through a hash algorithm, and encrypting it through asymmetric encryption is as follows: obtaining digital equity asset information, including the basic attributes of the asset, creation time and owner information; processing the obtained digital equity asset information through the SHA-256 hash algorithm to generate a unique identifier; and generating a key for the unique identifier through the private key and public key of the RSA asymmetric encryption algorithm to form an encrypted data block.
[0007] Furthermore, the specific process of storing the encrypted digital equity asset information on the chain through smart contracts and performing node verification through the consensus algorithm is as follows: create a smart contract and define the evidence rules, including the asset information format, verification conditions and evidence process; submit the encrypted data block to the smart contract to trigger the chain evidence operation to ensure that the data block is stored in accordance with the blockchain protocol; through the PoW consensus algorithm, start the verification mechanism between nodes, and when the node passes the verification, record the transaction information in the blockchain; update the on-chain status to ensure that subsequent transactions can access the latest evidence information and asset status.
[0008] Furthermore, the specific process of analyzing the immutability, authenticity and transparency of digital equity asset information and generating an asset credibility index is as follows: extracting the evidence information of digital equity assets from the blockchain, including the basic attributes of the assets, transaction history records and related hash values; calculating the hash value of the current data block, verifying whether the calculated hash value is consistent with the hash value stored on the blockchain, and evaluating the immutability of the digital equity asset information; verifying whether the ownership information in the evidence information matches the records on the blockchain, and evaluating the authenticity of the digital equity asset information; verifying the identity of the digital asset owner through a multi-signature mechanism, and evaluating the transparency of the digital equity asset information.
[0009] Furthermore, the specific process of generating the asset credibility index is as follows: conduct a comprehensive analysis of the immutability, authenticity and transparency of digital equity asset information to evaluate the asset credibility index.
[0010] Furthermore, when users trade or transfer digital assets, they verify the legitimacy of the transfer of ownership through a consensus mechanism. The specific process of generating a transaction compliance index is as follows: obtaining transaction-related information, including the identity of the user initiating the transaction, the asset unique identifier, the transaction amount, and the transaction time; confirming through a consensus mechanism whether the user initiating the transaction is the legal owner of the asset, comparing the transaction information with the preset compliance standards, and checking the legitimacy and compliance of the transaction, including the rationality of the source of funds and the amount; and generating a transaction compliance index through a comprehensive analysis based on the results of ownership transfer verification and compliance assessment.
[0011] Furthermore, the specific process of determining whether a transaction complies with the preset compliance standards and updating the asset status on the blockchain in real time is as follows: obtaining a transaction compliance index and comparing it with a preset transaction compliance index threshold; when the transaction compliance index is greater than the transaction compliance index threshold, updating the transaction information and ownership transfer record to the blockchain; recording asset status update information, including the updated timestamp, identity information of both parties to the transaction, the asset unique identifier, the transaction amount, the transaction type, and the asset ownership status after the transaction is completed.
[0012] The digital rights and interests encryption management system based on blockchain includes the following modules: an asset information encryption module, a chain-based trusted evaluation module, a compliance verification and update module, and a traceability recording module; the asset information encryption module is used to obtain digital rights and interests asset information, generate a unique identifier through a hash algorithm, and perform encryption processing through asymmetric encryption; the chain-based trusted evaluation module is used to store the encrypted digital rights and interests asset information on the chain through a smart contract, and perform node verification through a consensus algorithm, analyze the immutability, authenticity and transparency of the digital rights and interests asset information, generate an asset credibility index, set digital asset access and transaction permissions, and define user access levels and conditions; the compliance verification and update module is used for users to verify the legitimacy of ownership transfer through a consensus mechanism when trading or transferring digital assets, generate a transaction compliance index, determine whether the transaction meets the preset compliance standards, and update the asset status on the blockchain in real time; the traceability recording module is used to track and record the ownership history and transaction path of digital rights and interests assets through the traceability mechanism of the blockchain.
[0013] The present invention has the following beneficial effects: (1) This blockchain-based digital rights encryption management method generates a unique identifier through a hash algorithm to ensure the uniqueness of the asset in the system and prevent data duplication and confusion. Asymmetric encryption enhances data security, making it impossible for unauthorized users to access or tamper with the original information, and protecting the integrity and confidentiality of the assets. Encrypted information is stored on the chain through smart contracts to achieve data transparency and immutability. The node verification of the stored information is performed through a consensus algorithm, which improves the credibility and security of the data; the generated asset credibility index can help users intuitively understand the security level of the asset, and permission control effectively prevents unauthorized access to the data.
[0014] (2) This blockchain-based digital rights encryption management system verifies the legitimacy of transactions through a consensus mechanism, ensuring the authenticity of ownership transfers and compliance in the transaction process. It generates a transaction compliance index and helps prevent illegal transactions by screening against preset compliance standards. It updates the asset status on the blockchain in real time to ensure that asset information is timely and accurate, facilitating subsequent management and tracking. It records and tracks ownership history and transaction paths, provides a clear asset transfer path through a visualized transaction chain, and improves the transparency and traceability of asset management. This mechanism helps solve the trust problem in the transfer of assets and supports regulatory needs.
[0015] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 This is a flow chart of the digital rights encryption management method based on blockchain of the present invention.
[0017] Figure 2 This is a flow chart of the digital rights encryption management system based on blockchain of the present invention. DETAILED DESCRIPTION
[0018] The embodiments of the present application solve the problems of security, credibility and traceability of digital assets during the circulation process through a digital rights encryption management method and system based on blockchain.
[0019] The overall idea of the problem in the embodiment of this application is as follows: Obtain digital equity asset information, generate a unique identifier through a hash algorithm, and encrypt it through asymmetric encryption.
[0020] The encrypted digital equity asset information is stored on the chain through smart contracts, and the nodes are verified through consensus algorithms. The immutability, authenticity and transparency of the digital equity asset information are analyzed, an asset credibility index is generated, access and transaction permissions for digital assets are set, and user access levels and conditions are defined.
[0021] When users trade or transfer digital assets, they verify the legitimacy of the ownership transfer through a consensus mechanism, generate a transaction compliance index, determine whether the transaction meets the preset compliance standards, and update the asset status on the blockchain in real time.
[0022] Through the traceability mechanism of blockchain, the ownership history and transaction path of digital equity assets can be tracked and recorded.
[0023] See also Figure 1 , an embodiment of the present invention provides a technical solution: a digital rights and interests encryption management method based on blockchain, comprising the following steps: S1. obtaining digital rights and interests asset information, generating a unique identifier through a hash algorithm, and performing encryption processing through asymmetric encryption; S2. storing the encrypted digital rights and interests asset information on the chain through a smart contract, and performing node verification through a consensus algorithm, analyzing the immutability, authenticity and transparency of the digital rights and interests asset information, generating an asset credibility index, setting access and transaction permissions for digital assets, and defining user access levels and conditions; S3. when a user trades or transfers digital assets, the user verifies the legitimacy of the ownership transfer through a consensus mechanism, generates a transaction compliance index, determines whether the transaction meets the preset compliance standards, and updates the asset status on the blockchain in real time; S4. through the traceability mechanism of the blockchain, tracks and records the ownership history and transaction path of the digital rights and interests asset.
[0024] In this embodiment, the hash algorithm in step S1 ensures that each asset has a unique identification, effectively preventing data from being tampered with or repeated. Thereafter, the asset information will be encrypted by asymmetric encryption to ensure the privacy and confidentiality of the asset data. The smart contract in step S2 is an automatic execution protocol based on blockchain technology, which can ensure the safe storage and execution of data without relying on a third party. At the same time, the system uses a consensus algorithm to verify the nodes on the chain to ensure that the data cannot be tampered with. The consensus algorithm is a method used in the blockchain to ensure that multiple parties reach a consensus on the verification of transactions. The authenticity and transparency of digital assets are analyzed through a consistency mechanism, and an asset credibility index is finally generated to evaluate the overall credibility of digital assets. In addition, the system also sets access rights and transaction conditions for each digital asset on the chain, and defines the user's access level to ensure that different users can only access or trade assets within the scope of authorization. When the digital equity asset is traded or transferred in step S3, the system verifies the legitimacy of the transfer of ownership through a consensus mechanism to ensure the authenticity and validity of the transaction. The consensus mechanism can ensure that the current owner has legal ownership of the asset through on-chain verification, thereby protecting the security of the asset. After the transaction is completed, the system generates a transaction compliance index, determines whether the transaction is legal and compliant by comparing the transaction information with the preset compliance standards, and updates the latest status of the assets on the chain in real time based on the results to ensure that the transaction process of digital assets is transparent and compliant. Based on the traceability mechanism of blockchain in step S4, the system can track and record the ownership history and transaction path of digital equity assets. The traceability mechanism saves the record of each transaction on the blockchain, so it can provide asset owners, regulators and other authorized parties with a complete transaction history tracking so that they can verify and query the flow track of the asset when necessary. Hash algorithm: An algorithm that maps data of arbitrary length to a fixed-length hash value, mainly used for data verification. Its characteristics make it particularly suitable for uniquely identifying data content and avoiding tampering and conflict. Asymmetric encryption: An encryption method that uses public and private keys to encrypt and decrypt data to ensure the confidentiality and security of data during transmission. Smart contract: An automated protocol based on blockchain that automatically executes contract terms when conditions are met, reducing dependence on third parties and improving the security of operations. Consensus algorithm: A method used to reach consensus between nodes in a blockchain network, ensuring that multiple parties can reach a consensus on the consistency of data in a distributed system, and ensuring the integrity and security of the data. Traceability mechanism: One of the characteristics of blockchain, by keeping a complete record of each transaction, the circulation process of any digital asset can be traced, thereby increasing transparency.
[0025] Specifically, the specific process of obtaining digital equity asset information, generating a unique identifier through a hash algorithm, and encrypting it through asymmetric encryption is as follows: obtaining digital equity asset information, including the basic attributes of the asset, creation time and owner information; processing the obtained digital equity asset information through the SHA-256 hash algorithm to generate a unique identifier; generating a key for the unique identifier through the private key and public key of the RSA asymmetric encryption algorithm to form an encrypted data block.
[0026] In this implementation scheme, obtaining digital equity asset information: the system collects and integrates basic information related to digital equity assets, including but not limited to the basic attributes of the assets, the creation time, and the identity information of the owner. The basic attributes are used to identify the type and characteristics of the asset, the creation time is used to record the timestamp of the asset generation, and the owner information ensures the ownership of the asset. Generate a unique identifier (hash processing): In order to ensure the uniqueness and immutability of the asset information, the system uses the SHA-256 hash algorithm to process the collected digital equity asset information. SHA-256 is a common cryptographic hash algorithm that can map data of any length to a fixed length (256 bits) hash value. This hash value is used as a unique identifier, so that even the smallest input change will cause a significant change in the hash value, thereby ensuring the integrity and uniqueness of the data. Asymmetric encryption processing (RSA encryption): After generating a unique identifier, the system encrypts the identifier using the RSA asymmetric encryption algorithm. The RSA encryption algorithm relies on a pair of keys, namely a public key and a private key, where the public key is used to encrypt data and the private key is used to decrypt data. First, the system generates a pair of keys through the RSA algorithm, and then uses the pair of keys to encrypt the unique identifier to generate an encrypted data block. This encrypted data block serves as a ciphertext version of the unique identifier, ensuring that even if the data is intercepted, it cannot be decrypted and viewed without the private key.
[0027] Specifically, the specific process of storing encrypted digital equity asset information on the chain through smart contracts and performing node verification through consensus algorithms is as follows: create a smart contract and define the storage rules, including the asset information format, verification conditions and storage process; submit the encrypted data block to the smart contract to trigger the chain storage operation to ensure that the data block is stored in accordance with the blockchain protocol; through the PoW consensus algorithm, start the verification mechanism between nodes, and when the node passes the verification, record the transaction information in the blockchain; update the on-chain status to ensure that subsequent transactions can access the latest storage information and asset status.
[0028] In this implementation scheme, a smart contract is created: a smart contract is an automatically executed program that defines the specific rules for evidence storage. These rules include the format of asset information (such as asset type, hash value, etc.), verification conditions (such as validity and integrity checks), and the specific process of evidence storage (including trigger conditions for on-chain). The establishment of smart contracts ensures that consistent standards and specifications are followed when data is stored on-chain. Submit encrypted data blocks: After the smart contract definition is completed, the system submits the previously generated encrypted data blocks (containing encrypted digital equity asset information) to the smart contract. This step triggers the on-chain evidence storage operation to ensure that the data blocks are stored in accordance with the blockchain protocol. The data blocks are recorded in the blockchain through smart contracts, thereby ensuring the immutability and security of the data. Node verification mechanism: To ensure the validity and legitimacy of the information, the system adopts the proof-of-work (PoW) consensus algorithm. This algorithm requires nodes (computers in the network) to complete certain computing work to verify the legitimacy of the transaction. When the node passes the verification, the transaction information (including encrypted data blocks and related asset information) is recorded in the blockchain. This verification mechanism ensures that only data confirmed by multiple nodes can be added to the blockchain, thereby improving the security and reliability of the data. Update on-chain status: Once the transaction information is successfully recorded, the system will update the on-chain status. This includes updating the asset's evidence information and current status to ensure that subsequent transactions can access the latest evidence information and asset status. Updating the status helps all participants obtain the latest information on digital equity assets in real time, and promotes the legality and compliance of subsequent transactions.
[0029] Specifically, the specific process of analyzing the immutability, authenticity and transparency of digital equity asset information and generating an asset credibility index is as follows: extracting the evidence information of digital equity assets from the blockchain, including the basic attributes of the assets, transaction history records and related hash values; calculating the hash value of the current data block, verifying whether the calculated hash value is consistent with the hash value stored on the blockchain, and evaluating the immutability of the digital equity asset information; verifying whether the ownership information in the evidence information matches the records on the blockchain, and evaluating the authenticity of the digital equity asset information; verifying the identity of the digital asset owner through a multi-signature mechanism, and evaluating the transparency of the digital equity asset information.
[0030] In this implementation scheme, extracting evidence information: the system extracts evidence information related to digital equity assets from the blockchain. This information includes the basic attributes of the asset (such as asset type, creation time, etc.), transaction history (such as the time, amount, participants, etc. of previous transactions), and related hash values (to ensure data integrity and uniqueness). By extracting this information, the background and history of the digital asset can be fully understood. Calculating hash value: the system calculates the hash value of the current data block. The hash value is a fixed-length string generated after the data is processed by a hash algorithm, which can uniquely identify the data block. The system then compares the calculated hash value with the hash value stored on the blockchain. If the two are consistent, it means that the data block has not been tampered with, thereby evaluating the immutability of the digital equity asset information. This process ensures the security and reliability of the asset information throughout its life cycle. Verifying ownership information: the system verifies the ownership information in the evidence information to ensure that it matches the records on the blockchain. This includes checking the identity of the current owner, the transfer of rights record, etc. Through this verification, the system can evaluate the authenticity of the digital equity asset information and ensure that the current asset ownership is legal and consistent with historical transaction records. Identity verification and transparency assessment: To further confirm the identity of the digital asset owner, the system uses a multi-signature mechanism. This mechanism requires multiple pre-authorized users to sign the transaction together to ensure that the transfer of assets is verified by multiple parties. In this way, the system can not only improve the security of identity verification, but also enhance the transparency of digital equity asset information. This means that all relevant parties can clearly understand the owner of the asset and the status of its rights, further enhancing the trust of the transaction.
[0031] Specifically, the specific process of generating an asset credibility index is as follows: conduct a comprehensive analysis of the immutability, authenticity and transparency of digital equity asset information to evaluate the asset credibility index.
[0032] In this implementation plan, the asset credibility index calculation formula is: ; Explanation of formula parameters, TI: Asset credibility index, ranging from 0 to 1, the higher the value, the higher the credibility of the asset. : Number of valid hash values, indicating the number of hash values consistent with blockchain storage : Total number of hash values, indicating the total number of all related hash values. : The number of tampering detected, indicating the number of anomalies found in the hash value consistency verification. : The maximum number of tampering times preset by the system, used to evaluate the acceptable tampering range. : Number of valid ownership records, indicating the number of historical records that match the current owner information. : Total ownership record quantity, indicating the total number of all historical transaction records. : The timestamp difference of the valid ownership record, indicating the time difference between the current owner and the latest valid record. : The maximum time difference allowed by the system. If the time difference exceeds this value, it will affect the authenticity assessment. : Number of valid signatures, indicating the number of signatures that meet the multi-signature requirements. : Total number of signatures, indicating the total number of all relevant signatures. : Number of valid participants, indicating the number of users who have valid signatures in the transaction. : Total number of participants, indicating the number of all users participating in the transaction. They are the weight coefficients of immutability, authenticity and transparency, reflecting the relative importance of the three factors in the asset credibility index, and the sum of the weight values should be 1.
[0033] Specifically, when a user trades or transfers digital assets, the legality of the ownership transfer is verified through a consensus mechanism. The specific process of generating a transaction compliance index is as follows: obtaining transaction-related information, including the identity of the user initiating the transaction, the asset's unique identifier, the transaction amount, and the transaction time; confirming through a consensus mechanism whether the user initiating the transaction is the legal owner of the asset, comparing the transaction information with the preset compliance standards, and checking the legality and compliance of the transaction, including the rationality of the source of funds and the amount; and generating a transaction compliance index through a comprehensive analysis based on the results of ownership transfer verification and compliance assessment.
[0034] In this implementation scheme, the system collects transaction-related information, including: User identity: the unique identity of the user initiating the transaction, user ID or wallet address. Asset unique identifier: an identifier used to uniquely identify a digital asset, the hash value of the asset. Transaction amount: the amount of this transaction, usually measured in digital currency. Transaction time: the timestamp of the transaction, ensuring that the time of the transaction is traceable. Technical effect: by obtaining transaction-related information, the system lays the foundation for subsequent legality verification and compliance assessment, ensuring the integrity of all necessary data. Through the consensus mechanism, the system matches the user initiating the transaction with the legal owner of the asset. The specific steps include: confirming whether the user is recorded as the legal owner of the asset on the blockchain. Compare the transaction information with the preset compliance standards, including the legitimacy of the source of funds, the rationality of the amount, etc. The consensus mechanism ensures that only the legal owner can conduct transactions, improves the security of transactions, and reduces the occurrence of fraud. After completing the verification of the user's legal ownership, the system will evaluate the legality and compliance of the transaction: compare the actual transaction amount with the preset compliance standard amount to ensure that the source of funds is compliant. Verify the transaction time and asset status to ensure the compliance and legality of the transaction. Ensure that the transaction not only meets the legality requirements, but also meets the compliance standards to provide guarantees for the smooth progress of the transaction. Based on the above verification results, the system will generate a transaction compliance index. The specific calculation process includes: analysis based on factors such as legal ownership confirmation, source of funds and amount compliance. The transaction compliance index will comprehensively reflect the legality, compliance and traceability of funds of the transaction. Comprehensive transaction compliance index calculation formula: ; Explanation of formula parameters, Cl: transaction compliance index, ranging from 0 to 1, the higher the value, the stronger the compliance of the transaction. : Number of legal owners. : The number of owners participating in the verification. The actual transaction amount. : The preset compliance standard amount. : Adjustment factor to avoid division by zero errors. : Decay factor that controls the decrease in compliance as the amount difference decreases. :The total amount of legal sources of funds. The total amount of illegal sources of funds. : Potentially suspicious sources of funds. :Historical legal transaction number. :Total number of historical transactions. Recent transaction frequency. Historical average transaction frequency. : Frequency adjustment factor. : The total number of compliance factors is 3, indicating the total number of all factors involved in the compliance assessment. : Compliance adjustment factor.
[0035] Specifically, the specific process of determining whether a transaction complies with the preset compliance standards and updating the asset status on the blockchain in real time is as follows: obtaining a transaction compliance index and comparing it with a preset transaction compliance index threshold; when the transaction compliance index is greater than the transaction compliance index threshold, updating the transaction information and ownership transfer record to the blockchain; recording asset status update information, including the updated timestamp, identity information of both parties to the transaction, the asset unique identifier, the transaction amount, the transaction type, and the asset ownership status after the transaction is completed.
[0036] In this implementation scheme, the system first obtains the generated transaction compliance index from the previous step. This index is a quantitative result obtained by comprehensive evaluation of multiple factors such as the legality and compliance of the transaction. The transaction compliance index provides a data basis for evaluating whether the transaction meets the compliance standards and is the key to subsequent judgment. The system compares the obtained transaction compliance index with the preset compliance index threshold. The preset threshold is set according to industry standards, laws and regulations, and internal corporate policies to ensure that all transactions meet the prescribed compliance requirements. If the transaction compliance index is greater than the threshold, it means that the transaction meets the compliance standards. If the transaction compliance index is less than or equal to the threshold, the transaction is considered non-compliant and requires further review or rejection. Through threshold comparison, the system can quickly and automatically determine whether the transaction meets the preset compliance standards, reducing the cost and time of manual review. When the transaction compliance index confirms that it meets the requirements, the system will perform the following operations: update the transaction information, including the transaction amount, transaction time, and the identity information of the two parties to the transaction, to the blockchain. Update the ownership status of the asset to ensure that the new ownership information is reflected in real time on the blockchain. The update operation ensures the immutability and transparency of the transaction information, while maintaining the accuracy and real-time nature of the asset ownership and increasing the security of the transaction. When the system updates the blockchain, it also needs to record the relevant asset status update information, including: Updated timestamp: record the exact time when the asset status is updated, providing a time basis for subsequent tracing. Identity information of both parties to the transaction: ensure that the identities of the transaction participants are traceable, which helps with compliance audits. Asset unique identifier: ensure that assets can always be uniquely identified on the blockchain. Transaction amount: record the specific amount involved in the transaction to facilitate audits and compliance checks. Transaction type: indicates the nature of the transaction, such as buy, sell, transfer, etc. Asset ownership status after the transaction is completed: indicates the new owner of the asset after the transaction, ensuring that the current status of the asset in the blockchain is up to date.
[0037] The digital rights and interests encryption management system based on blockchain includes the following modules: asset information encryption module, chain-based trusted evaluation module, compliance verification and update module, and traceability record module; the asset information encryption module is used to obtain digital rights and interests asset information, generate a unique identifier through a hash algorithm, and perform encryption processing through asymmetric encryption; the chain-based trusted evaluation module is used to store the encrypted digital rights and interests asset information on the chain through a smart contract, and perform node verification through a consensus algorithm, analyze the immutability, authenticity and transparency of the digital rights and interests asset information, generate an asset credibility index, set digital asset access and transaction permissions, and define user access levels and conditions; the compliance verification and update module is used for users to verify the legitimacy of ownership transfer through a consensus mechanism when trading or transferring digital assets, generate a transaction compliance index, determine whether the transaction meets the preset compliance standards, and update the asset status on the blockchain in real time; the traceability record module is used to track and record the ownership history and transaction path of digital rights and interests assets through the traceability mechanism of the blockchain.
[0038] In this implementation scheme, the asset information encryption module: The main function of this module is to protect the security and privacy of digital equity asset information. By obtaining the information of digital equity assets and generating a unique identifier using a hash algorithm, it is ensured that the information of each asset can be uniquely identified. At the same time, asymmetric encryption technology is used to encrypt the asset information to prevent unauthorized access or tampering. Ensure the confidentiality and integrity of asset information during transmission and storage, and provide security for subsequent operations. On-chain trusted evaluation module: Responsible for storing the encrypted digital equity asset information on the chain through smart contracts, and using consensus algorithms to verify nodes to ensure the credibility of the data. By evaluating the immutability, authenticity and transparency of digital asset information, an asset credibility index is generated. In addition, this module also defines the access rights and transaction conditions of digital assets to ensure that only users who meet the regulations can perform relevant operations. Provide a credible basis for the management and transaction of digital assets, reduce the risks caused by information asymmetry or data falsification, and enhance users' trust in digital asset transactions. Compliance verification update module: When users trade or transfer digital assets, this module will verify the legitimacy of the transfer of ownership through a consensus mechanism. It generates a transaction compliance index and compares it with the preset compliance standards to determine whether the transaction is compliant. Once the transaction is deemed compliant, the system will update the asset status on the blockchain in real time to ensure the accuracy of the asset ownership information. It improves the compliance and transparency of transactions, reduces potential legal risks, protects the legitimate rights and interests of all parties, and makes digital asset transactions smoother. Traceability Record Module: This module uses the traceability mechanism of the blockchain to track and record the ownership history and transaction path of digital equity assets. By recording the information of each transaction, the system can provide complete transaction records and ownership change history when needed, providing evidence support for potential disputes. It enhances the traceability of digital asset transactions, provides users and regulators with higher transparency, and ensures that transaction activities can be clearly audited and verified.
[0039] In summary, this application has at least the following effects: The blockchain-based digital rights encryption management method and system generates a unique identifier for digital asset information through a hash algorithm, uses asymmetric encryption to ensure data privacy, and realizes asset uniqueness identification and information encryption protection; the encrypted asset information is stored on the chain through a smart contract, and a consensus algorithm is used for node verification, and the immutability, authenticity and transparency of asset information are analyzed to ensure the authenticity of digital assets and the security and reliability of storage. When digital assets are traded or transferred, the legitimacy of the transfer of ownership is verified through a consensus mechanism to ensure that the transaction meets the preset compliance standards, and the asset status on the blockchain is updated in real time to improve the security and compliance of the transaction; the ownership history and transaction path of assets are tracked and recorded through the blockchain's traceability mechanism to achieve traceability and transparency of the asset transfer process.
[0040] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0041] The present invention is described with reference to flowcharts and / or block diagrams of systems, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0042] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0043] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0044] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0045] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A digital rights encryption management method based on blockchain, characterized in that: The following steps are involved: S1. Obtain digital equity asset information, generate a unique identifier through a hash algorithm, and encrypt it through asymmetric encryption; S2. The encrypted digital equity asset information is stored on the chain through smart contracts, and node verification is performed through consensus algorithms to analyze the immutability, authenticity and transparency of digital equity asset information, generate asset credibility index, set digital asset access and transaction permissions, and define user access levels and conditions; S3. When users trade or transfer digital assets, they verify the legitimacy of the ownership transfer through a consensus mechanism, generate a transaction compliance index, determine whether the transaction meets the preset compliance standards, and update the asset status on the blockchain in real time; S4. Through the traceability mechanism of blockchain, track and record the ownership history and transaction path of digital equity assets.
2. The method for managing digital rights and interests encrypted based on blockchain according to claim 1, characterized in that: The specific process of obtaining digital equity asset information, generating a unique identifier through a hash algorithm, and encrypting it through asymmetric encryption is as follows: Obtain digital equity asset information, including basic attributes of the asset, creation time, and owner information; The acquired digital equity asset information is processed through the SHA-256 hash algorithm to generate a unique identifier; The unique identifier is key-generated using the private key and public key of the RSA asymmetric encryption algorithm to form an encrypted data block.
3. The method for managing digital rights and interests encrypted based on blockchain according to claim 2 is characterized in that: The specific process of storing encrypted digital equity asset information on the chain through smart contracts and performing node verification through consensus algorithms is as follows: Create smart contracts and define the rules for evidence storage, including asset information format, verification conditions, and evidence storage process; Submit the encrypted data block to the smart contract to trigger the on-chain evidence storage operation to ensure that the data block is stored in accordance with the blockchain protocol; Through the PoW consensus algorithm, the verification mechanism between nodes is started. When the node passes the verification, the transaction information in the blockchain is recorded; Update the on-chain status to ensure that subsequent transactions can access the latest evidence information and asset status.
4. The method for managing digital rights and interests encrypted based on blockchain according to claim 3 is characterized in that: The specific process of analyzing the immutability, authenticity and transparency of digital equity asset information and generating an asset credibility index is as follows: Extract the evidence information of digital equity assets from the blockchain, including the basic attributes of the assets, transaction history and related hash values; Calculate the hash value of the current data block, verify whether the calculated hash value is consistent with the hash value stored on the blockchain, and evaluate the immutability of digital equity asset information; Verify whether the ownership information in the evidence matches the records on the blockchain and evaluate the authenticity of the digital equity asset information; The identity of digital asset owners is verified through a multi-signature mechanism, and the transparency of digital equity asset information is evaluated.
5. The method for managing digital rights and interests encrypted based on blockchain according to claim 4 is characterized in that: The specific process of generating the asset credibility index is as follows: Comprehensively analyze the immutability, authenticity and transparency of digital equity asset information to evaluate the asset credibility index.
6. The method for managing digital rights and interests encrypted based on blockchain according to claim 5 is characterized in that: When users trade or transfer digital assets, they verify the legitimacy of the ownership transfer through a consensus mechanism. The specific process of generating a transaction compliance index is as follows: Obtain transaction-related information, including the identity of the user initiating the transaction, the asset unique identifier, the transaction amount, and the transaction time; Confirm through a consensus mechanism whether the user initiating the transaction is the legal owner of the asset, compare the transaction information with the preset compliance standards, and check the legality and compliance of the transaction, including the rationality of the source of funds and the amount; Based on the results of ownership transfer verification and compliance assessment, a comprehensive analysis is conducted to generate a transaction compliance index.
7. The method for managing digital rights and interests encrypted based on blockchain according to claim 6 is characterized in that: The specific process of determining whether a transaction meets the preset compliance standards and updating the asset status on the blockchain in real time is as follows: Obtain the transaction compliance index and compare it with the preset transaction compliance index threshold. When the transaction compliance index is greater than the transaction compliance index threshold, update the transaction information and ownership transfer record to the blockchain; Record asset status update information, including the updated timestamp, identity information of both parties to the transaction, asset unique identifier, transaction amount, transaction type, and asset ownership status after the transaction is completed.
8. A blockchain-based digital rights encryption management system, applying the blockchain-based digital rights encryption management method according to any one of claims 1 to 7, characterized in that: Includes the following modules: asset information encryption module, chain trust assessment module, compliance verification and update module, and traceability record module; The asset information encryption module is used to obtain digital equity asset information, generate a unique identifier through a hash algorithm, and perform encryption processing through asymmetric encryption; The on-chain trusted evaluation module is used to store the encrypted digital equity asset information on the chain through smart contracts, and perform node verification through a consensus algorithm, analyze the immutability, authenticity and transparency of the digital equity asset information, generate an asset credibility index, set digital asset access and transaction permissions, and define user access levels and conditions; The compliance verification and update module is used by users to verify the legitimacy of ownership transfer through a consensus mechanism when trading or transferring digital assets, generate a transaction compliance index, determine whether the transaction meets the preset compliance standards, and update the asset status on the blockchain in real time; The traceability record module is used to track and record the ownership history and transaction path of digital equity assets through the traceability mechanism of the blockchain.
Citation Information
Patent Citations
Block chain-based digital asset transaction method and system, equipment and storage medium
CN112862469A
Enterprise credible evaluation system and method based on blockchain oracle machine technology
CN113034159A
Digital asset right confirmation transaction method and system based on block chain
CN114638599A
Digital asset right confirmation transaction method and system based on smart contract
CN116883001A
System and method for sharing transaction metadata information of financial assets based on block chain
CN118898518A
Cited By
Carbon asset encryption method and platform based on block chain
CN120046174A
Blockchain-based Carbon Asset Encryption Method and Platform
CN120046174B
Meteorological data multi-model fusion value evaluation system and method based on block chain
CN120047203A
Safety management method and system for data asset transaction
CN120106841A
A security management method and system for data asset transactions
CN120106841B