CPC H04L 9/3247 (2013.01) [G06F 16/2379 (2019.01); G06F 21/6218 (2013.01); G06Q 20/38215 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/3829 (2013.01); H04L 9/08 (2013.01); H04L 9/0825 (2013.01); H04L 9/0836 (2013.01); H04L 9/30 (2013.01); H04L 9/3033 (2013.01); H04L 9/3073 (2013.01); H04L 9/3239 (2013.01); H04L 9/3242 (2013.01); H04L 9/3249 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 20 Claims |
1. A computer-implemented method of identifying a blockchain transaction (TX) in a blockchain having a blockchain protocol, and the blockchain transaction comprising:
i) a transaction ID (TXID) that is a required part of the blockchain protocol, and
ii) a search protocol flag indicative that the blockchain transaction is formed in accordance with a blockchain-based search protocol;
the method comprising the steps of:
using a computer system to map a mnemonic to a unique index for identifying the blockchain transaction, and the unique index being specified by the blockchain-based search protocol; and
identifying, using a computer-implemented search application, the blockchain transaction on the blockchain based on the search protocol flag and the unique index that maps to the mnemonic,
wherein the search protocol flag and the unique index are provided in an output of the blockchain transaction, and the unique index comprises a combination of:
a public key (PK) associated with the blockchain transaction (TX); and
the transaction ID (TXID) of the blockchain transaction (TX).
|