CPC G06Q 40/03 (2023.01) [G06Q 30/0278 (2013.01); G06Q 50/16 (2013.01); H04L 9/0637 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |
1. A computer-implemented method comprising:
maintaining a blockchain associated with a mortgage application of a customer, wherein maintaining the blockchain includes providing access to the blockchain to a plurality of authorized entities associated with the mortgage application;
storing, on the blockchain, a first amount for which the customer is approved for a mortgage loan;
after storing the first amount on the blockchain, monitoring the blockchain, using a trained machine-learned model, to determine updated information associated with the customer added to the blockchain by one or more of the authorized entities;
determining, based at least in part on an output of the trained machine-learned model, an absence of an increased risk event associated with the customer;
calculating, in response to determining the absence of the increased risk event and based at least in part on the updated information, an updated amount for which the customer is approved for the mortgage loan;
compiling a new block for the blockchain including the updated amount, wherein compiling the new block includes computing a hash value associated with the new block, using a cryptographic hash function; and
updating the blockchain to include the new block, wherein updating the blockchain includes cryptographically linking the new block to a previous block in the blockchain.
|