Transaction platform and method based on authenticity of renewable resource business
By using blockchain technology and data sign-up technology on the trading platform of the regenerative resource industry, integrating and storing five-stream data, the problem of tax management difficulties in the industry is solved, the authenticity and transparency of data are achieved, and operational efficiency and tax supervision capabilities are improved.
Patent Information
- Application Number
- CN202411700673.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-03-04
AI Technical Summary
The renewable resource industry has chaos such as low industry threshold, fraudulent, tax evasion, etc., and it is difficult to effectively manage taxes during the renewable resource transaction process, resulting in supervision difficulties.
By establishing a blockchain-based trading platform, uploading five-stream data for storage and integration, using data sign-up technology and hashing algorithms to prevent data tampering and association, establishing a data warehouse and access control mechanism to achieve data authenticity, transparency and traceability.
It ensures the authenticity of invoice issuance, prevents the risk of false invoice issuance, meets tax declaration requirements, provides a comprehensive business view of enterprise managers, improves operational efficiency and tax supervision capabilities, and ensures the confidentiality and legality of data.
Smart Images

Figure CN119558970A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of renewable resources, and in particular to a trading platform and method based on the authenticity of renewable resource business. Background Art
[0002] The "Five Flows in One" in the renewable resources industry refers to the integration of business flow, logistics flow, capital flow, bill flow and information flow to achieve integrated management. This concept is particularly important in the renewable resources industry because it involves multiple links such as resource recovery, processing, logistics and trading, and requires efficient management and monitoring to ensure the transparency and efficiency of the entire process. The innovative introduction of "Five Flows in One" objectively and impartially verifies the authenticity and effectiveness of transactions through professional certification, positioning tracking, information comparison, image storage and other methods, and fully integrates business flow, logistics flow, capital flow, bill flow and information flow. The five flows echo and verify each other, and through blockchain storage, the full process traceability and verification of any node and any information can be achieved, making the transaction process real, transparent and visible. It is conducive to reshaping the industry ecology, improving tax supervision capabilities, improving operational efficiency, and making the renewable resources ecosystem service system more vital. The integrated business flow, logistics flow, information flow, bill flow, and capital flow are managed and stored in a unified manner to display the full picture of the five flows, including the time of each link and the business development situation. Through the integration of logistics information throughout the transaction and interaction process, and the technical support of transaction authenticity through blockchain technology, it can provide enterprises with evidence storage and query services based on business authenticity, and provide taxation with multi-dimensional statistical display and query services such as stratification and classification. With the strengthening of environmental protection policies, the importance of recycling and utilization of renewable resources has become increasingly prominent, and the industry as a whole presents a situation of strong supply and demand.
[0003] However, there are also some problems in the recycling industry at present, such as: low industry threshold, adulteration and fraud, tax evasion and other chaos, there are problems of false tax invoices and false offsets, it is difficult to manage taxes in the recycling resource transaction process, making supervision difficult. Summary of the invention
[0004] The purpose of the present invention is to provide a trading platform and method based on the authenticity of renewable resource business, by uploading five-stream data to the blockchain system for storage and establishing a data warehouse; setting a data access control mechanism and a data quality monitoring indicator system for the data warehouse, and using data signing technology to prevent data from being tampered with; and using a hash algorithm to associate attributes between the five-stream data, so that the five-stream information flow is integrated together, and the overall picture of the business is presented in an intuitive and clear manner; the time distribution of contract signing and the distribution of contract amounts are displayed through charts, and the progress of contract execution is displayed through progress bars and status indicator lights, thereby solving the problems raised in the above-mentioned background technology.
[0005] To achieve the above object, the present invention provides the following technical solutions:
[0006] A trading platform based on the authenticity of renewable resource business, including:
[0007] The transaction data upload subsystem is used to:
[0008] When the business nodes of the whole process of renewable resource transaction are completed, they are uploaded to the blockchain system. Through the tax-enterprise linkage application service in the blockchain system, the original vouchers of the key nodes of the business process, including contract information, logistics information, capital information and related business relationships, are uploaded to the blockchain system for storage, and transaction data evidence query services can be provided to third parties;
[0009] Transaction data storage subsystem, used for:
[0010] Adopt the five-stream integration data collection and storage method to associate the five-stream data so that each stream can verify and complement each other to form a complete business chain; clean and organize the five-stream data, establish a data warehouse, store and encrypt the five-stream integration data by subject, and establish a data access control mechanism and a data quality monitoring indicator system;
[0011] The transaction data display subsystem is used to:
[0012] A hash algorithm is used to establish associations between data based on unique fields or attributes in the five data flows, so that the contract flow, capital flow, invoice flow, goods flow and information flow are integrated together, and the overall picture of the business is presented in an intuitive and clear manner.
[0013] Furthermore, the transaction data uploading subsystem includes:
[0014] The blockchain system is used to use blockchain technology to store the transaction information of the entire online logistics, information flow, and capital flow of renewable resources, and can provide transaction data storage and query services to third parties;
[0015] Three-party authentication is used to authenticate information on logistics and transportation;
[0016] Financial services for introducing third-party investments;
[0017] Tax supervision is used to collect taxes generated during transactions.
[0018] Furthermore, the blockchain system includes: a blockchain management platform, blockchain evidence collection, blockchain evidence presentation, and blockchain cross-examination.
[0019] Furthermore, the transaction data storage subsystem includes:
[0020] The data processing module is used to identify and remove duplicate records in the five-stream data, correct erroneous information in the five-stream data, supplement missing values in the five-stream data, convert data in different formats in the five-stream data into a unified standard format, and classify and encode the five-stream data;
[0021] The data storage module is used to establish a data warehouse, store, deeply analyze and mine the five-stream integrated data, support the integration and conversion of five-stream data from different data sources, and organize and store them by topic.
[0022] Furthermore, the transaction data storage subsystem further includes:
[0023] The security management module is used to establish a data access control mechanism and assign different access levels according to the user's role and authority; use a symmetric encryption algorithm to encrypt the five-stream data, back up the five-stream data regularly, and formulate a data recovery plan; establish a data quality monitoring indicator system to monitor the accuracy, completeness, consistency and timeliness of the data in real time;
[0024] The anti-tampering module is used to perform anti-tampering processing on data using data signing technology to prevent the five-stream data from being maliciously tampered with during transmission or storage.
[0025] Furthermore, the anti-tampering module uses data signing technology to perform anti-tampering processing on the data, which specifically includes the following steps:
[0026] The data to be signed are sorted according to the data name, and the sorting rule is to sort in ascending order according to the ASCII code value of the data name; the sorted data and the corresponding value are combined into the format of "data = data value", and these data are connected with the & character to generate a character string to be summarized; the summary value of the character string to be summarized is calculated by the summary algorithm, and the summary value is encrypted with the client's private key using an asymmetric encryption algorithm to generate a signature; the five-stream data content, character encoding, and signature method information are sent to the server; after receiving the data, the server performs the same sorting and splicing operations on the data, and then decrypts the signature with the public key to obtain the summary value of the signer; the decrypted summary value is then compared with the summary value of the signature verification party. If the two are equal, the signature verification is successful, indicating that the data has not been tampered with; otherwise, the opposite is true.
[0027] Furthermore, the transaction data display subsystem includes:
[0028] The data integration module is used to match data records with the same unique identification value in different data sources in the five streams of data using a hashing algorithm to determine the same attributes of the data records;
[0029] The data display module is used to display the basic information of all contracts in the form of a list, including: displaying the time distribution of contract signing and the distribution of contract amounts through charts, and for contracts being executed, displaying the execution progress of the contract through progress bars and status indicators.
[0030] A transaction method based on the authenticity of renewable resource business, comprising the following steps:
[0031] Step 1: When the business nodes of the entire renewable resource transaction process are completed through blockchain technology, the five-stream data will be uploaded to the blockchain system for storage, and transaction data evidence query services can be provided to third parties;
[0032] Step 2: Establish a data warehouse to associate the five streams of data so that each stream can verify and complement each other to form a complete business chain, and store and encrypt them by topic;
[0033] Step 3: Establish a data access control mechanism and a data quality monitoring indicator system, and use data signing technology to prevent data tampering;
[0034] Step 4: Use the hash algorithm to associate the attributes between the five data flows, so that the contract flow, capital flow, invoice flow, goods flow and information flow are integrated together, and the overall picture of the business is presented in an intuitive and clear way;
[0035] Step 5: Use charts to show the time distribution of contract signing and the distribution of contract amounts, and use progress bars and status indicators to show the progress of contract execution.
[0036] Compared with the prior art, the present invention has the following beneficial effects:
[0037] 1. The present invention ensures that the issuance of invoices is based on real business activities through the integration of five flows, prevents the risk of false invoices, and meets tax reporting requirements; it integrates the contracts, funds, invoices, goods and information data scattered in various business departments, providing enterprise managers with a comprehensive and systematic business view, so that they can formulate more reasonable strategic plans for the enterprise; at the same time, in the supply chain, the integration of five flows helps the business collaboration between enterprises and suppliers and customers; enterprises can analyze the five-flow data of counterparties and evaluate their credit risks to provide trust protection for transactions between enterprises.
[0038] 2. The present invention uses data signing technology to perform tamper-proof processing on the five-stream data, and combines data encryption technology to ensure the confidentiality of the data, effectively prevent the five-stream data from being maliciously tampered with, and ensure the legality and validity of the data. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1This is a composition diagram of a transaction platform based on the authenticity of renewable resource business of the present invention;
[0040] Figure 2 This is a diagram showing the composition of the blockchain evidence management platform of the present invention;
[0041] Figure 3 This is a diagram of the blockchain evidence collection composition of the present invention;
[0042] Figure 4 This is a diagram showing the composition of the blockchain of the present invention;
[0043] Figure 5 This is a diagram of the blockchain authentication composition of the present invention. DETAILED DESCRIPTION
[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0045] In order to solve some problems that exist in the current recycling industry, such as low industry barriers, adulteration and fraud, tax evasion and tax avoidance, the problem of false tax invoices and false tax deductions, the difficulty in managing taxes in the recycling resource transaction process, and the technical problems that make supervision difficult, please refer to Figure 1-Figure 5 , this embodiment provides the following technical solutions:
[0046] A trading platform based on the authenticity of renewable resource business, including:
[0047] The transaction data upload subsystem is used to:
[0048] When the business nodes of the whole process of renewable resource transaction are completed, they are uploaded to the blockchain system. Through the tax-enterprise linkage application service in the blockchain system, the original vouchers of the key nodes of the business process, including contract information, logistics information, such as: heavy vehicle entry, weighing, quality inspection, empty vehicle weighing, empty vehicle exit, warehousing, receipt, settlement, financial information such as: payment slip, invoice information and other content summaries and related business relationships are uploaded to the blockchain system for storage, and transaction data evidence query services can be provided to third parties;
[0049] Transaction data upload subsystem, including:
[0050] The blockchain system is used to use blockchain technology to realize the storage of transaction information of the entire online logistics, information flow, and capital flow of renewable resources, ensure the authenticity, queryability, and traceability of transaction data, and provide transaction data storage and query services to third parties; the blockchain system includes: blockchain management platform, blockchain evidence collection, blockchain evidence presentation, and blockchain evidence verification.
[0051] like Figure 2 :The blockchain evidence management platform includes: a business system 101, an evidence data signature module 102, an evidence authority verification module 103 and a blockchain 104. The blockchain evidence management platform is used to send evidence information to the evidence data signature module 102. The evidence data signature module 102 is interconnected with the evidence authority verification module 103. The evidence authority is obtained by the evidence authority verification module 103. The evidence authority verification module 103 is used to send verification pass information to the blockchain 104;
[0052] like Figure 3 :Blockchain forensics includes: a business system forensics instruction sending module 201, a forensics authority verification module 202 and forensics data 203. The business system forensics instruction sending module 201 is used to send forensics information to the forensics authority verification module 202, and the forensics authority verification module 202 is used to send verification pass information to the forensics data 203;
[0053] like Figure 4:The blockchain evidence includes: steel mill end 31, chain gold end 32 and supplier end 33. The steel mill end 31 is interconnected with the chain gold end 32, and the chain gold end 32 is interconnected with the supplier end 33; Among them: the steel mill end 31 includes the steel mill input invoice 311, the steel mill payment plan 312, the steel mill payment voucher 313, the steel mill contract / order 314, the steel mill warehousing information 315, the steel mill quality inspection information 316, the steel mill vehicle receiving measurement information 317, the material collection / delivery information 318 and the steel mill settlement sheet 319, the steel mill input invoice 311 The model output end is connected to the steel plant settlement statement 319, the steel plant settlement statement 319 sends information to the steel plant payment plan 312, the steel plant contract / order 314, the steel plant warehousing information 315 and the material collection / outbound information 318, the steel plant payment plan 312 sends information to the steel plant payment voucher 313, the steel plant payment voucher 313 is fed back to the steel plant input invoice 311; the steel plant warehousing information 315 sends information to the steel plant quality inspection information 316, the steel plant quality inspection information 316 sends information to the steel plant vehicle receiving measurement information 317. Among them: the chain gold end 32 includes the chain gold sales invoice 3211, the chain gold collection flow 3212, the first chain gold contract / order 3213, the chain gold input invoice 3214, the chain gold payment plan 3215, the chain gold payment voucher 3216, the second chain gold contract / order 3217, the chain gold storage information 3218, the chain gold quality inspection information 3219, the chain gold vehicle measurement information 3220, the chain gold outbound information 3221, the chain gold carrier / logistics information 3222 and the chain gold settlement sheet 3223. The steel mill input invoice 311 is connected to the chain gold sales invoice 3211, the steel mill payment voucher 313 is interconnected with the chain gold collection flow 3212, and the steel mill payment voucher 31 3 Feedback information to the chain gold input invoice 3214, the steel plant contract / order 314 is interconnected with the first chain gold contract / order 3213, the chain gold input invoice 3214 is connected with the chain gold settlement sheet 3223, the chain gold settlement sheet 3223 sends information to the chain gold payment plan 3215, the second chain gold contract / order 3217, the chain gold warehousing information 3218, the chain gold outbound information 3221 and the chain gold carrier / logistics information 3222, the chain gold payment plan 3215 is connected with the chain gold payment voucher 3216, the chain gold warehousing information 3218 is connected with the chain gold quality inspection information 3219, and the chain gold quality inspection information 3219 is connected with the chain gold vehicle receiving measurement information 3220. Among them: the supplier side 33 includes the supplier sales invoice 331, the supplier payment flow 332, the supplier contract / order 333 and the supplier transportation / logistics information 334, the chain gold input invoice 3214 is interconnected with the supplier sales invoice 331, the steel plant payment voucher 313 is interconnected with the supplier payment flow 332, the second chain gold contract / order 3217 is interconnected with the supplier contract / order 333, and the chain gold pickup measurement information 3220 is sent to the supplier transportation / logistics information 334 side.
[0054] like Figure 5: Blockchain verification includes a business system verification data module 41, a verification authority verification module 42 and a verification information processing module 43. The business system verification data module 41 sends verification information to the verification authority verification module 42, and the verification authority verification module 42 sends verification pass information to the verification information processing module 43.
[0055] Three-party authentication is used to authenticate information on logistics and transportation;
[0056] Financial services, used to introduce third-party investment and increase the success rate of transactions;
[0057] Tax supervision is used to collect taxes generated during the transaction process and ensure the legality of goods transactions.
[0058] Transaction data storage subsystem, used for:
[0059] Adopt the five-flow integration data collection and storage method to associate the five-flow data so that each flow can verify and complement each other to form a complete business chain; the five-flow integration data collection and storage is to integrate the contract flow, capital flow, invoice flow, logistics flow and information flow to achieve centralized data management and storage; for example: through the contract number, the transaction terms in the contract flow are associated with the payment record in the capital flow, the invoice information in the invoice flow, the delivery certificate in the goods flow and the business communication record in the information flow; comprehensively collect all kinds of data involved in the five flows to avoid data loss, and provide sufficient data support for the verification of business authenticity and business analysis. For example: in a sales business, ensure that all relevant data such as sales contracts, customer payment records, sales invoices, goods delivery orders, and communication records between business personnel and customers are collected; as shown in the following table:
[0060]
[0061]
[0062] Table 1: Five-stream data display table
[0063] Clean, organize and verify the collected data to ensure the accuracy, consistency and timeliness of the data. For example, verify the key information such as tax rate and amount in the invoice data, and compare and review the transportation time in the cargo flow and the delivery time agreed in the contract. Establish a data warehouse to store and encrypt the five-flow integrated data by subject, and establish a data access control mechanism and a data quality monitoring indicator system.
[0064] The transaction data storage subsystem includes:
[0065] The data processing module is used to identify and remove duplicate records in the five-stream data. For example, in the capital flow data, there may be duplicate payment records caused by system failure or operational errors. The duplicate data can be determined and deleted by comparing key factors such as payment time, amount and information of both parties to the transaction; the erroneous information in the five-stream data can be corrected. For example, in the invoice flow data, there may be incorrect tax rates. By comparing with tax policies and relevant contract terms, the erroneous tax rates can be corrected; the missing values in the five-stream data can be supplemented, and different processing methods can be adopted according to the importance and accessibility of the data; if the data can be derived or supplemented by data from other flows, such as the delivery date in the contract flow If the missing value of transportation time can be supplemented by the shipping date in the date and cargo flow, it will be supplemented; if it cannot be supplemented, it will be marked as missing data, and whether to further investigate and obtain it will be decided based on business needs; the data in different formats in the five-stream data are converted into a unified standard format, for example: the date format is unified as "YYYY-MM-DD", and the amount data is uniformly retained to two decimal places, etc.; the five-stream data are classified and encoded for easy storage and query; for example: the business type is classified and encoded, the sales business is coded as "01", the procurement business is coded as "02", etc.; the goods and services are classified and encoded, and different goods or services are assigned corresponding codes according to industry standards or internal enterprise standards.
[0066] The data storage module is used to establish a data warehouse to store, deeply analyze and mine the five-stream data. It supports the integration and conversion of five-stream data from different data sources, organizes and stores them by subject, and provides support for data analysis. For example, by building a data warehouse with a sales theme, the contract flow, capital flow, invoice flow, logistics and information flow data related to procurement business can be stored in a centralized manner, making it convenient for enterprises to conduct sales performance analysis, customer behavior analysis, etc.
[0067] The security management module is used to establish a data access control mechanism and assign different access levels according to the user's role and authority. For example, financial personnel can access and modify the capital flow and invoice flow data, business personnel can access the contract flow and information flow data, and only senior management or data managers can have full access to all five flow data. Symmetric encryption algorithms are used to encrypt the five flow data, especially data involving corporate secrets, customer privacy and financial information. For example, symmetric encryption is used to encrypt the commercial confidentiality clauses in the contract and the customer's bank account information to ensure the security of data during storage and transmission. Regularly back up the five flow data and formulate a data recovery plan. The backup data can be stored in an off-site data center or cloud storage platform to prevent data loss due to natural disasters, system failures or human damage. For example, enterprises can perform full backups of important business data every day, incremental backups every hour, and regular backup data recovery drills. Establish a data quality monitoring indicator system to monitor the accuracy, completeness, consistency and timeliness of data in real time. For example, monitor whether the tax rate and amount in the invoice flow data comply with the tax policy, whether the delivery date in the contract flow is consistent with the arrival date in the goods flow, etc. When data quality problems are found, the problem handling process is initiated in a timely manner. Through data tracing, the root cause of the problem is found, and appropriate measures are taken to correct it. For example, if the payment amount in the fund flow data is found to be inconsistent with the amount in the contract flow, by checking the operation records of the financial system, contract terms and payment approval process, it is determined whether the problem is caused by system failure or human error, and the corresponding treatment is carried out.
[0068] The anti-tampering module is used to use data signing technology to perform anti-tampering processing on the data to prevent the five-stream data from being maliciously tampered with during transmission or storage. Specifically, it includes the following steps:
[0069] Sort the data to be signed according to the data name. The sorting rule is to sort in ascending order according to the ASCII code value of the data name. If the same characters are encountered, they are sorted in ascending order according to the ASCII code of the second character, and so on. This can ensure the consistency of the data content of both the signature and the verification. Combine the sorted data and the corresponding value into the format of "data = data value", and connect these data with the & character to generate a digest string. Calculate the digest value of the digest string through the digest algorithm, and use the asymmetric encryption algorithm to encrypt the digest value with the client's private key to generate a signature. Send the five-stream data content, character encoding, and signature method information to the server. The server receives Then, the same sorting and concatenation operations are performed on the data, and the signature is decrypted by the public key to obtain the summary value of the signer; the decrypted summary value is then compared with the summary value of the signature verifier. If the two are equal, the signature verification is successful, indicating that the data has not been tampered with; otherwise, the opposite is true; specifically, the summary value is obtained by performing a summary calculation on the data to be signed, and then the summary value is asymmetrically encrypted with the signer's private key to generate a signature; the signature verification process is to perform the same summary calculation and public key decryption operations on the received data, and finally compare the decrypted summary value with the summary value of the signature verifier to see if they are consistent; this effectively prevents the five-stream data from being maliciously tampered with and ensures the integrity and security of the data.
[0070] The transaction data display subsystem is used to:
[0071] A hash algorithm is used to establish associations between data based on unique fields or attributes in the five-flow data, so that the contract flow, capital flow, invoice flow, goods flow and information flow are integrated together, and the overall picture of the business is presented in an intuitive and clear manner; helping enterprises to better manage and monitor business processes and ensure the authenticity and compliance of the business. The following is a solution for the integration and display of five-flow data.
[0072] Transaction data display subsystem, including:
[0073] The data integration module is used to match data records with the same unique identification value in different data sources in the five-stream data using a hash algorithm to determine the same attributes of the data records; the unique identification mentioned above includes: contract number, order number, invoice number, waybill number, etc., which are unique in their respective business flows and can accurately represent a certain business entity or transaction activity. By matching data records with the same unique identification value in different data sources, such as contract flow, capital flow, invoice flow, logistics and information flow, it is determined that these records belong to the same business event; for example: if there is a contract with a contract number of "HT001" in the contract data, and the corresponding "HT001" identification can also be found in the capital payment record, invoice information, cargo transport order and business communication record, then these records can be associated together.
[0074] Specifically, the application steps of the hash mapping method are as follows:
[0075] Considering the efficiency of five-stream-in-one data acquisition, the unique identifier of the data is quickly matched and the CRC32 function is used to generate the hash value;
[0076] import hashlib
[0077] data="unique_identifier_123"
[0078] hash_object=hashlib.crc32(data.encode()).hexdigest()
[0079] print(hash_object)
[0080] For the unique identification field in each data source, the above function is used for hash operation. The unique identification of the business flow is the contract number, the unique identification of the logistics is the waybill number, the unique identification of the capital flow is the capital flow, the unique identification of the bill flow is the invoice number, and the unique identification of the information flow is the contract number. The hash function is called for the unique identification of the above five flows to obtain the corresponding hash value; the generated hash value is stored in the corresponding data structure, and a hash value set, such as the contract number hash value set, is searched in another hash value set, such as the invoice number hash value set, to see if the same value exists; when two hash values are found to be the same, the corresponding unique identification cannot be directly determined to match, and an accurate comparison is performed through the original unique identification. After the above steps, the five-flow data can be quickly associated and the result set formed by the five-flow display can be found.
[0081] The data display module is used to display the basic information of all contracts in the form of a list. The basic information includes: contract number, signing parties, signing date, contract amount, contract period, etc. The display methods include: displaying the time distribution of contract signing and the distribution of contract amount through charts. For contracts being executed, the progress of the contract execution is displayed through progress bars and status indicators, such as: signed, being executed, completed, etc. The specific display methods are as follows:
[0082] Logistics display:
[0083] It displays the transportation track, inventory status, delivery and receipt time of goods, etc. It shows the transportation route of goods through a map, uses a bar chart to show the inventory levels of different warehouses, and uses a line chart to show the inventory change trend. For the goods in and out of the warehouse, it can provide detailed records, including operation time, operator, quantity of goods and other information.
[0084] Fund flow display:
[0085] Display the inflow and outflow of funds, including the payer, payee, amount, payment time, payment method, etc. Use a bar chart to show the total amount of fund inflow and outflow in different time periods, and use a line chart to show the changing trend of fund flow. For large-value fund transactions, highlight them and provide detailed transaction information and approval process records.
[0086] Ticket flow display:
[0087] Display the basic information of the invoice, such as invoice number, invoice date, invoice amount, tax rate, buyer and seller information, etc. Display all invoices in the form of a table, and use charts to show the distribution of invoice amounts, the time distribution of invoice issuance, etc. For abnormal invoices, such as amounts that do not match the contract, duplicate invoices, etc., they are marked with different colors and early warning information is provided.
[0088] Information flow display:
[0089] Display various information exchange records in the business process, such as emails, text messages, instant messaging records, etc., use a timeline to show the sending and receiving time of the information, and use a list to show the content of the information and the sender and receiver. For important information exchanges, highlight them and provide relevant attachments and links.
[0090] In order to better demonstrate the operation process of a transaction platform based on the authenticity of renewable resource business, the present invention provides a transaction method based on the authenticity of renewable resource business, comprising the following steps:
[0091] Step 1: When the business nodes of the entire renewable resource transaction process are completed through blockchain technology, the five-stream data will be uploaded to the blockchain system for storage, and transaction data evidence query services can be provided to third parties;
[0092] Step 2: Establish a data warehouse to associate the five streams of data so that each stream can verify and complement each other to form a complete business chain, and store and encrypt them by topic;
[0093] Step 3: Establish a data access control mechanism and a data quality monitoring indicator system, and use data signing technology to prevent data tampering;
[0094] Step 4: Use the hash algorithm to associate the attributes between the five data flows, so that the contract flow, capital flow, invoice flow, goods flow and information flow are integrated together, and the overall picture of the business is presented in an intuitive and clear way;
[0095] Step 5: Use charts to show the time distribution of contract signing and the distribution of contract amounts, and use progress bars and status indicators to show the progress of contract execution.
[0096] The beneficial effects achieved by the above content are as follows: through the integration of the five flows, it is ensured that the issuance of invoices is based on real business activities, preventing the risk of false invoices and meeting tax reporting requirements; the contracts, funds, invoices, goods and information data scattered in various business departments are integrated together to provide enterprise managers with a comprehensive and systematic business view, so that the enterprise can formulate more reasonable strategic plans; at the same time, in the supply chain, the integration of the five flows helps the business collaboration between enterprises and suppliers and customers; enterprises can analyze the five-flow data of counterparties and assess their credit risks to provide trust protection for transactions between enterprises; secondly, by using data signing technology to prevent tampering of the five-flow data, and combining data encryption technology to ensure the confidentiality of the data, effectively prevent the five-flow data from being maliciously tampered with, and ensure the legality and validity of the data.
[0097] Working principle: Upload five streams of data to the blockchain system for storage through blockchain technology, and provide transaction data evidence query services to third parties; establish a data warehouse to associate the five streams of data, so that the streams can verify and complement each other to form a complete business chain; establish a data access control mechanism and a data quality monitoring indicator system, and use data signing technology to prevent data from being tampered with; at the same time, use a hash algorithm to associate the attributes of the five streams of data, so that the five streams of information are integrated together, and the overall picture of the business is presented in an intuitive and clear manner; display the time distribution of contract signing and the distribution of contract amounts through charts, and display the progress of contract execution through progress bars and status indicators.
[0098] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusions, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0099] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A trading platform based on the authenticity of renewable resource business, characterized in that: include: The transaction data upload subsystem is used to: When the business nodes of the whole process of renewable resource transaction are completed, they are uploaded to the blockchain system. Through the tax-enterprise linkage application service in the blockchain system, the original vouchers of the key nodes of the business process, including contract information, logistics information, capital information and related business relationships, are uploaded to the blockchain system for storage, and transaction data evidence query services can be provided to third parties; Transaction data storage subsystem, used for: Adopt the five-stream integration data collection and storage method to associate the five-stream data so that each stream can verify and complement each other to form a complete business chain; clean and organize the five-stream data, establish a data warehouse, store and encrypt the five-stream integration data by subject, and establish a data access control mechanism and a data quality monitoring indicator system; The transaction data display subsystem is used to: A hash algorithm is used to establish associations between data based on unique fields or attributes in the five data flows, so that the contract flow, capital flow, invoice flow, goods flow and information flow are integrated together, and the overall picture of the business is presented in an intuitive and clear manner.
2. A transaction platform based on the authenticity of renewable resource business according to claim 1, characterized in that: The transaction data uploading subsystem includes: The blockchain system is used to use blockchain technology to store the transaction information of the entire online logistics, information flow, and capital flow of renewable resources, and can provide transaction data storage and query services to third parties; Three-party authentication is used to authenticate information on logistics and transportation; Financial services for introducing third-party investments; Tax supervision is used to collect taxes generated during transactions.
3. A transaction platform based on the authenticity of renewable resource business according to claim 2, characterized in that: The blockchain system includes: a blockchain management platform, blockchain evidence collection, blockchain evidence presentation, and blockchain evidence verification.
4. A transaction platform based on the authenticity of renewable resource business according to claim 1, characterized in that: The transaction data storage subsystem includes: The data processing module is used to identify and remove duplicate records in the five-stream data, correct erroneous information in the five-stream data, supplement missing values in the five-stream data, convert data in different formats in the five-stream data into a unified standard format, and classify and encode the five-stream data; The data storage module is used to establish a data warehouse, store, deeply analyze and mine the five-stream integrated data, support the integration and conversion of five-stream data from different data sources, and organize and store them by topic.
5. A transaction platform based on the authenticity of renewable resource business according to claim 4, characterized in that: The transaction data storage subsystem further includes: The security management module is used to establish a data access control mechanism and assign different access levels according to the user's role and authority; use a symmetric encryption algorithm to encrypt the five-stream data, back up the five-stream data regularly, and formulate a data recovery plan; establish a data quality monitoring indicator system to monitor the accuracy, completeness, consistency and timeliness of the data in real time; The anti-tampering module is used to perform anti-tampering processing on data using data signing technology to prevent the five-stream data from being maliciously tampered with during transmission or storage.
6. A transaction platform based on the authenticity of renewable resource business according to claim 5, characterized in that: The anti-tampering module uses data signing technology to perform anti-tampering processing on data, which specifically includes the following steps: The data to be signed are sorted according to the data name, and the sorting rule is to sort in ascending order according to the ASCII code value of the data name; the sorted data and the corresponding value are combined into the format of "data = data value", and these data are connected with the & character to generate a character string to be summarized; the summary value of the character string to be summarized is calculated by the summary algorithm, and the summary value is encrypted with the client's private key using an asymmetric encryption algorithm to generate a signature; the five-stream data content, character encoding, and signature method information are sent to the server; after receiving the data, the server performs the same sorting and splicing operations on the data, and then decrypts the signature with the public key to obtain the summary value of the signer; then the decrypted summary value is compared with the summary value of the signature verification party. If the two are equal, the signature verification is successful, indicating that the data has not been tampered with; otherwise, the opposite is true.
7. A transaction platform based on the authenticity of renewable resource business according to claim 1, characterized in that: The transaction data display subsystem includes: The data integration module is used to match data records with the same unique identification value in different data sources in the five streams of data using a hashing algorithm to determine the same attributes of the data records; The data display module is used to display the basic information of all contracts in the form of a list, including: displaying the time distribution of contract signing and the distribution of contract amounts through charts, and for contracts being executed, displaying the execution progress of the contract through progress bars and status indicators.
8. A transaction method based on the authenticity of renewable resource business, implemented based on the transaction platform based on the authenticity of renewable resource business according to any one of claims 1 to 7, characterized in that: The following steps are involved: Step 1: When the business nodes of the entire renewable resource transaction process are completed through blockchain technology, the five-stream data will be uploaded to the blockchain system for storage, and transaction data evidence query services can be provided to third parties; Step 2: Establish a data warehouse to associate the five streams of data so that each stream can verify and complement each other to form a complete business chain, and store and encrypt them by topic; Step 3: Establish a data access control mechanism and a data quality monitoring indicator system, and use data signing technology to prevent data tampering; Step 4: Use the hash algorithm to associate the attributes between the five data flows, so that the contract flow, capital flow, invoice flow, goods flow and information flow are integrated together, and the overall picture of the business is presented in an intuitive and clear way; Step 5: Use charts to show the time distribution of contract signing and the distribution of contract amounts, and use progress bars and status indicators to show the progress of contract execution.