Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to PCT/IB2018/059327priorityCriticalpatent/WO2020109837A1/en
Publication of WO2020109837A1publicationCriticalpatent/WO2020109837A1/en
G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
G06Q20/00—Payment architectures, schemes or protocols
G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
G—PHYSICS
G06—COMPUTING OR CALCULATING; COUNTING
G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
G06Q30/00—Commerce
G—PHYSICS
G06—COMPUTING OR CALCULATING; COUNTING
G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
G—PHYSICS
G06—COMPUTING OR CALCULATING; COUNTING
G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
G06Q2220/00—Business processing using cryptography
Definitions
auxiliary persistent hash mapwhich acts as a digital ledger for all the transactions in the above primary database.
the auxiliary persistent hash maphas a primary key which is same as the primary key in the primary database and, the value as the list of checksum and transaction identifier unique for each version of the database record corresponding to the primary key ordered by their respective version numbers.
Landscapes
Business, Economics & Management (AREA)
Engineering & Computer Science (AREA)
Physics & Mathematics (AREA)
Accounting & Taxation (AREA)
Theoretical Computer Science (AREA)
General Physics & Mathematics (AREA)
General Business, Economics & Management (AREA)
Strategic Management (AREA)
Economics (AREA)
Marketing (AREA)
Finance (AREA)
Development Economics (AREA)
Technology Law (AREA)
Computer Security & Cryptography (AREA)
Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
In this invention we will provide an open digital ledger that can record transactions between two parties efficiently and in a verifiable and permanent way. Here we have a primary database which maintains all versions of all it's records(Version number is maintained in an incremental manner). Also along with version of the record, the timestamp at which the database record was created is also maintained. In addition to this, we maintain an auxiliary persistent hash map which acts as a digital ledger for all the transactions in the above primary database. The auxiliary persistent hash map has a primary key which is same as the primary key in the primary database and, the value as the list of checksum and transaction identifier unique for each version of the database record corresponding to the primary key ordered by their respective version numbers. We also maintain another persistent hash map with transaction identifier as the key and the value consisting of transaction notes, timestamp of the transaction, user identification of the party initiating the transaction which is encrypted using a symmetric-key encryption algorithm with the help of a secretly chosen private cryptographic key of the second party involved in the transaction. Here we maintain a registered list of parties along with their secretly chosen private cryptographic keys for transactional integrity purposes.
Claims
Claims Following is the claim for this invention:-
1. In this invention we will provide an open digital ledger that can record transactions between two parties efficiently and in a verifiable and permanent way. Here we have a primary database which maintains all versions of all it's records(Version number is maintained in an incremental manner). Also along with version of the record, the timestamp at which the database record was created is also maintained. In addition to this, we maintain an auxiliary persistent hash map which acts as a digital ledger for all the transactions in the above primary database. The auxiliary persistent hash map has a primary key which is same as the primary key in the primary database and, the value as the list of checksum and transaction identifier unique for each version of the database record corresponding to the primary key ordered by their respective version numbers. We also maintain another persistent hash map with transaction identifier as the key and the value consisting of transaction notes, timestamp of the transaction, user identification of the party initiating the transaction which is encrypted using a symmetric-key encryption algorithm with the help of a secretly chosen private cryptographic key of the second party involved in the transaction. Here we maintain a registered list of parties along with their secretly chosen private cryptographic keys for transactional integrity purposes. The above novel technique of providing a digital ledger for transactions is the claim for this invention.
PCT/IB2018/0593272018-11-272018-11-27Digital ledger for transactionsCeasedWO2020109837A1 (en)