| CPC H04L 9/14 (2013.01) [G06F 21/305 (2013.01); G06F 21/645 (2013.01); G06Q 20/065 (2013.01); G06Q 20/0658 (2013.01); G06Q 20/36 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/389 (2013.01); H04L 9/0637 (2013.01); H04L 9/0643 (2013.01); H04L 9/0861 (2013.01); H04L 9/3247 (2013.01); H04L 9/3263 (2013.01); H04W 4/70 (2018.02); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 16 Claims |

|
1. A computer-implemented control method comprising:
automatically generating a blockchain transaction comprising a locking script for an output and a corresponding redeem script, wherein the corresponding redeem script:
i) specifies a plurality of public keys, each associated with a corresponding private key, wherein each public key is uniquely associated with a potential state of at least one data source, and each public key represents a Boolean value indicative of the potential state; and
ii) comprises logic arranged to provide a result based on which one or more of the corresponding private keys is used to sign an unlocking script,
wherein a minimum number of said corresponding private keys must be used to sign the unlocking script of a further blockchain transaction in order to spend the output.
|