发明名称 SYSTEMS AND METHODS OF SECURE PROVENANCE FOR DISTRIBUTED TRANSACTION DATABASES
摘要 An electronic resource tracking and storage computer system is provided that communicates with a distributed blockchain computing system that includes multiple computing nodes. The system includes a storage system, a transceiver, and a processing system. The storage system includes an resource repository and transaction repository that stores submitted blockchain transactions. A new resource issuance request is received, and a new resource is added to the resource repository in response. A new blockchain transaction is generated and published to the blockchain. In correspondence with publishing to the blockchain, the transaction storage is updated with information that makes up the blockchain transaction and some information that was not included as part of the blockchain transaction. The transaction storage is updated when the blockchain is determined to have validated the previously submitted blockchain transaction.
申请公布号 US2017005804(A1) 申请公布日期 2017.01.05
申请号 US201615200756 申请日期 2016.07.01
申请人 Nasdaq, Inc. 发明人 ZINDER Alex
分类号 H04L9/32;H04L29/06;G06F21/64 主分类号 H04L9/32
代理机构 代理人
主权项 1. An electronic resource tracking and storage computer system that is configured to communicate with a distributed blockchain computing system that includes multiple computing nodes, each computing node storing a copy of the blockchain of the distributed blockchain computing system, the electronic resource tracking and storage computer system comprising: a computer storage system configured to store: a plurality of blockchain participant identifiers that are each associated with at least one private key, each of the plurality of blockchain participant identifiers associated with a corresponding one of plural different participants;a resource repository that includes a plurality of blockchain resource identifiers that are each associated with at least one resource private key;a transaction repository that includes a plurality of blockchain transaction identifiers that correspond to blockchain transactions submitted to the distributed blockchain computing system; a transceiver configured to receive, from remote computing devices, electronic data messages that each include at least one data transaction request, where a first electronic data message of the electronic data messages includes a digital resource issuance request; a processing system that includes at least one hardware processor coupled to the computer storage system and the transceiver, the processing system configured to: receive, via the transceiver, the digital resource issuance request for issuance of a new resource for a first participant of the plural different participants;create and add, to the resource repository, a new digital resource identifier and a corresponding private key for the new digital resource identifier;generate a blockchain transaction that is to a participant identifier of the first participant, the generated blockchain transaction including the new blockchain resource identifier and a quantity value that corresponds to the new digital resource identifier;sign the generated blockchain transaction with the private key that is associated with the new blockchain resource identifier;publish the generated blockchain transaction to the distributed blockchain computing system for validation thereby;in correspondence with publishing the generated blockchain transaction to the distributed blockchain computing system, create and add, to the transaction repository, a new transaction record that includes at least some of the data included in the generated blockchain transaction and additional transaction data that was not included in the generated blockchain transaction;determine that the blockchain has validated the submitted blockchain transaction; and responsive to the validation, update the new transaction record to indicate that the generated transaction has been validated by the blockchain.
地址 New York NY US