System for leveraged collaborative pre-verification and authentication for secure real-time resource distribution
US-2020242600-A1 · Jul 30, 2020 · US
US12567065B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12567065-B2 |
| Application number | US-202318295706-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 4, 2023 |
| Priority date | Mar 19, 2019 |
| Publication date | Mar 3, 2026 |
| Grant date | Mar 3, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present specification provides a blockchain-based data verification system and method, a computing device, and a storage medium. The blockchain-based data verification system includes: a first verification system, a second verification system, and a first blockchain node and a second blockchain node on a blockchain network; the first verification system is configured to: collect first service data based on a predetermined condition and generate a first verification file including the first service data, and send a verification request to the second verification system; the second verification system is configured to: receive the verification request, verify the first service data with second service data in a local database of the second verification system, generate and send a verification result notification to the first verification system, and send successfully verified second service data in the local database to the first blockchain node on the blockchain network; wherein the first verification system is further configured to: receive the verification result notification, and send successfully verified first service data to the second blockchain node on the blockchain network.
Opening claim text (preview).
What is claimed is: 1 . A blockchain-based data verification method, comprising: collecting, by a first verification system implemented by a first computing system, from a first service system, first transaction data of a transaction; generating, by the first verification system, a first verification file including the first transaction data and a first digital code based on the first verification file, the first transaction data including, identification information related to the transaction, service information related to the transaction, and a verification status related to the transaction, the first digital code being different from each one of the first verification file or the first transaction data; sending, by the first verification system via a communication link outside of a blockchain network, a verification request to a second verification system implemented by a second computing system, the verification request including the first verification file and the first digital code and requesting the second verification system to verify the first transaction data; verifying, by the second verification system, the first transaction data including validating authenticity of the first verification file based on the first digital code; matching the first transaction data with a second transaction data of the transaction stored at a database associated with the second verification system and collected by the second verification system from a second service system, the second transaction data different from the first transaction data; receiving, by the first verification system through the communication link outside of the blockchain network, a verification result notification sent by the second verification system and sending the first transaction data to a first blockchain node of the blockchain network based on the verification result notification; and updating a blockchain of the blockchain network by adding the first transaction data to the blockchain based on the verification result, wherein the blockchain network includes a consensus mechanism configured to reach a consensus on the first transaction data and the second transaction data sent by the first verification system and the second verification system, respectively, based on that the verifying the first transaction data conducted outside of the blockchain network is successful, and wherein the first verification system and the second verification system are both outside of the blockchain network. 2 . The method according to claim 1 , wherein the first verification file includes a plurality of pieces of first transaction data. 3 . The method according to claim 1 , wherein the verification result notification includes a second verification file and a second digital code corresponding to the second verification file; and wherein the receiving the verification result notification sent by the second verification system and sending the first transaction data to the first blockchain node includes: extracting the second verification file and the second digital code that are included in the verification result notification, and validating the second verification file based on the second digital code; in response to that the validating the second verification file succeeds, extracting successfully verified first transaction data in the second verification file and uploading the successfully verified first transaction data to the first blockchain node on a blockchain network; and in response to the second verification file includes unsuccessfully verified first transaction data, updating a verification status of the unsuccessfully verified first transaction data and reviewing or reporting the unsuccessfully verified first transaction data. 4 . The method of claim 1 , wherein the first transaction data is collected from the first service system that conducts a first portion of the transaction. 5 . The method of claim 1 , wherein the second verification system sends the second transaction data locally stored at the second verification system to a second blockchain node after the verifying the first transaction data is successful. 6 . The method of claim 5 , wherein the second verification system verifies the second transaction data based on a result of verifying the first transaction data. 7 . The method of claim 5 , wherein the second verification system collects the second transaction data from the second service system that conduct a second portion of the transaction. 8 . The method of claim 1 , wherein the collecting the first transaction data includes collecting the first transaction data after the first verification system determining that a number of pieces of the first transaction data reaches a threshold number. 9 . A blockchain-based data verification method, comprising: at a second verification system implemented by a second computing system, obtaining, by a second verification system implemented by a second computing system, second transaction data from a second service system; storing, by the second verification system, the second transaction data in a database associated with the second verification system; receiving, by the second verification system via a communication link outside of a blockchain network, a verification request from a first verification system implemented by a first computing system, the verification request including a first verification file and a first digital code generated based on the first verification file, the first verification file including first transaction data, the first digital code being different from each one of the first verification file or the first transaction data; verifying, by the second verification system, the first transaction data in the first verification file, the verifying the first transaction data including: validating authenticity of the first transaction data using the first digital code, matching the first transaction data with the second transaction data stored in the database associated with the second verification system, the first transaction data and the second transaction data are different from one another, and generating a verification result notification; sending, by the second verification system via the communication link outside of the blockchain network, the verification result notification to the first verification system, the verification result notification causing the first verification system to send the first transaction data to a second blockchain node on a blockchain network; and sending, by the second verification system, the second transaction data in the local database to a first blockchain node on the blockchain network based on the matching the first transaction data with the second transaction data is successful, the sending the second transaction data causing the blockchain network to implement a consensus mechanism to reach a consensus on the first transaction data and the second transaction data sent by both the first verification system and the second verification system, respectively, based on that the verifying the first transaction data conducted outside of the blockchain network is successful, and wherein the first verification system and the second verification system are both outside of the blockchain network. 10 . The method according to claim 9 , further comprising: before the receiving the verification request, determining a verification rule corresponding to the second transaction data based on the second transaction data; determining a mapping relationship between the second transaction data and the verification rule; and storing the mapping relationship between the second transaction data and the verification rule in
Keeping log of transactions for guaranteeing non-repudiation of a transaction · CPC title
Secure or trusted billing, e.g. trusted elements or encryption · CPC title
Fraud detection or prevention means · CPC title
the neutral party being a clearing house · CPC title
e-cash managed centrally · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.