US 12,423,682 B2
Computer-implemented system and method for generating and extracting user related data stored on a blockchain
Martin Sewell, London (GB); Vera Vsevolozhsky, London (GB); and Craig Steven Wright, London (GB)
Assigned to NCHAIN LICENSING AG, Zug (CH)
Filed by nChain Licensing AG, Zug (CH)
Filed on Apr. 26, 2024, as Appl. No. 18/648,225.
Application 18/648,225 is a continuation of application No. 17/674,300, filed on Feb. 17, 2022, granted, now 11,995,645.
Application 17/674,300 is a continuation of application No. 16/482,689, granted, now 11,257,070, issued on Feb. 22, 2022, previously published as PCT/IB2018/050517, filed on Jan. 29, 2018.
Claims priority of application No. 1701605 (GB), filed on Jan. 31, 2017; and application No. 1701608 (GB), filed on Jan. 31, 2017.
Prior Publication US 2024/0354748 A1, Oct. 24, 2024
Int. Cl. G06Q 20/36 (2012.01); G06F 16/182 (2019.01); G06Q 20/06 (2012.01); G06Q 20/38 (2012.01); G06Q 30/0282 (2023.01); H04L 9/06 (2006.01); G06Q 20/32 (2012.01)
CPC G06Q 20/3678 (2013.01) [G06F 16/1837 (2019.01); G06Q 20/0658 (2013.01); G06Q 20/3827 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/389 (2013.01); G06Q 30/0282 (2013.01); H04L 9/0637 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A method of making a record of user-related data, the method comprising:
a. defining a transaction between digital wallets of users, wherein the transaction is defined by a deterministic finite automaton (DFA) implemented via computing agents;
b. implementing the transaction using P2SH multi-signature outputs on a blockchain, wherein the DFA validates transaction inputs using signature scripts;
c. automatically evaluating, by the DFA, fulfillment of the transaction to generate a user-related data expression;
d. constructing a reputation transaction as a P2SH multi-signature blockchain transaction that includes:
a hash of a master public key of a user as attributable information;
transaction type metadata; and
the user-related data expression in transaction metadata; and
e. broadcasting the reputation transaction to the blockchain.