| 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 method of storing content data on a blockchain, the method comprising:
generating a blockchain transaction that transfers cryptocurrency and allows access to content data, wherein the content data does not pertain to a protocol used for creating and securing the blockchain, the blockchain transaction having:
i) at least one first output containing the content data to be stored on the blockchain, and
ii) at least one second output containing attribute data representing at least one attribute of said content data,
wherein the at least one second output of said blockchain transaction containing the attribute data is separate from the first output of said blockchain transaction containing the content data; and
wherein the content data is stored in a spendable part of the at least one first output of the blockchain transaction, and the attribute data is stored in an unspendable part of the at least one second output of the blockchain transaction.
|