Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020109910 - COMPUTER IMPLEMENTED SYSTEMS AND METHODS FOR STORING, RETRIEVING AND COMMUNICATION DATA VIA A PEER-TO-PEER NETWORK

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

CLAIMS:

1. A computer-implemented system arranged to enable a user to search for, access, view, write and/or retrieve a portion of data provided in at least one blockchain transaction (Tx), wherein:

the system is arranged to identify the at least one transaction (Tx) based on a transaction index (TXmdex) comprising a transaction ID and a public key associated with the transaction (Tx).

2. A system according to claim 1 wherein the system comprises a search facility which is: provided within the blockchain search system; or

arranged to interface and/or communicate with the blockchain search system.

3. A system according to claim 1 or 2, and further comprising:

at least one cryptocurrency wallet.

4. A system according to claim 3, wherein:

the at least one wallet is arranged to generate, store and/or process hierarchical deterministic keys.

5. A system according to claim 3 or 4 wherein the at least one cryptocurrency wallet is arranged to store at least one cryptographic key and/or at least one token in a Trusted Execution Environment.

6. A system according to any preceding claim, and further comprising:

a decompression component arranged to decompress the portion of data if it is compressed;

a recombination component;

and/or

a decryption component arranged to decrypt the portion of data if it is encrypted.

7. A system according to any preceding claim, and further comprising:

at least one presentation component arranged to present the portion of data to a user in an audible and/or visual form.

8. A system according to any preceding claim, and further comprising:

means for inputting or generating a search path to identify the at least one transaction (Tx) on the blockchain, the search path comprising:

i) the transaction index (TXmdex); and

ii) at least one attribute associated with the transaction (Tx).

9. A system according to claim 8 wherein:

at least one of the attributes is a mnemonic associated with the transaction; and/or the at least one attribute is null.

10. A system according to any preceding claim, and further arranged to:

communicate with a cryptocurrency wallet or other resource to facilitate processing, storage and/or generation of cryptographic keys, blockchain transactions and/or digital signatures.

11. A system according to any preceding claim, and further arranged to:

store the transaction index (TXmdex), preferably wherein the system is arranged to store respective transaction indices for more than one transaction.

12. A system according to any preceding claim, and further arranged to:

transfer control of a portion of cryptocurrency to a destination prior to accessing the portion of data.

13. A system according to any preceding claim, and further arranged to:

send a request, to a peer on the blockchain, for the portion of data; and/or receive the portion of data from a peer on the blockchain

14. A system according to any preceding claim wherein the system is further arranged to: use a time lock mechanism to control access to the portion of data.