The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 08, 2025

Filed:

Oct. 20, 2021
Applicant:

Xidian University, Xi'an, CN;

Inventors:

Xinghua Li, Xi An, CN;

Yunwei Wang, Xi An, CN;

Xiaoqiang Li, Xi An, CN;

Yanbing Ren, Xi An, CN;

Hang Wang, Xi An, CN;

Zhongyuan Hu, Xi An, CN;

Assignee:

Xidian University, Xi'an, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/62 (2013.01); G06F 16/182 (2019.01); G06F 16/22 (2019.01); G06F 21/64 (2013.01); H04L 9/00 (2022.01); H04L 9/12 (2006.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
G06F 21/6218 (2013.01); G06F 16/1837 (2019.01); G06F 16/2255 (2019.01); G06F 21/645 (2013.01); H04L 9/12 (2013.01); H04L 9/3239 (2013.01); H04L 9/50 (2022.05);
Abstract

A method of constructing a high-performance anti-tampering database based on blockchain includes: acquiring change increment information corresponding to data to-be-stored through at least one of database nodes and storing the change increment information as bottom-layer data of all the database nodes based on a blockchain data structure; determining resultant data information based on the change increment information, indexing and then storing the resultant data information as top-layer data of all the database nodes; performing mutual-checks on stored top-layer data as per a predetermined mutual-checking period and performing self-checks on stored bottom-layer data as per a predetermined self-checking period, by the database nodes; and restoring the bottom-layer and/or top-layer data of the database nodes according to results of mutual-checks and self-checks, to realize database construction. Based on the two-layered database architecture, high reliability and high availability of data can be ensured, and anti-tampering performance can be improved.


Find Patent Forward Citations

Loading…