Smart contracts (blockchains, distributed ledgers) and rights management broadly construed are the themes of today's Spotlight Applications. Both of today's Spotlight Applications address aspects of quantum computing and smart contracts in the context of blockchains and both are assigned to BofA. The first application discloses techniques for secure verification of authentication data using quantum computing and a distributed server network. The second application discloses techniques for a distributed trust computing network and a code change smart contract which relies on smart contract rules is used to determine and allocate code change review assignments.
20220405362, “System for secure verification of authentication data using quantum computing and a distributed server network,” assigned to Bank of America.
Abstract
A system is provided for secure verification of authentication data using quantum computing and a distributed server network. In particular, the system may store a reference set of authentication data associated with a user within a distributed server database in an encrypted form. Subsequently, when the system receives live set of authentication data associated with the user, the system may, using a quantum authenticator, compare the encrypted live set of authentication data with the encrypted reference set of authentication data for authorization purposes. The system may further comprise a quantum machine learning authorization engine which may track historical data and/or settings associated with the user to model and predict behavior patterns of the user. In this way, the system provides a secure and efficient way to perform authentication and/or authorization of the user.
20220405195, “Secured code assignment and review engine,” assigned to Bank of America.
Abstract
An intelligent determination of code change review assignments and subsequent secured access to the determined assignments. Code changes undergo code change complexity determination which is based on (i) a level of importance of the module(s) in which the changes occur, (ii) the volume of metadata files impacted by the code changes, and (iii) the dependency of the code changes on external modules. A distributed trust computing network is implemented and a code change smart contract which relies on smart contract rules is used to determine and allocate code change review assignments. In this regard, data blocks within a distributed ledger define individual segments/portions of the code change file with each data block identifying a code change review assignment.