| CPC H04L 9/3247 (2013.01) [G06Q 20/3821 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |

|
1. A computer-implemented method, comprising:
on a blockchain that records a protected autonomous program protocol and an access control autonomous program protocol, the access control autonomous program protocol providing access control to the protected autonomous program protocol:
creating, in a ledger associated with the access control autonomous program protocol, a version of a public cryptographical key whose corresponding private cryptographical key is stored offchain outside of the blockchain;
receiving, by the access control autonomous program protocol, a cryptographic signature, the cryptographic signature created by the corresponding private cryptographical key, the cryptographic signature including a hash of a version of a transaction request;
verifying, using the version of the public cryptographical key, the cryptographic signature to determine whether the hash of the version of the transaction request matches a hash of a version of an incoming transaction request; and
causing, in response to the cryptographic signature being verified, the protected autonomous program protocol to execute the incoming transaction request.
|