Blockchain-Based Unexpected Data Detection
AssigneeBank of America Corporation
InventorsJoseph Castinado, John C. Checco, Patrick Nicholas Lawrence
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatuses for blockchain-based unexpected data detection are described herein. In some arrangements, a node within a decentralized peer-to-peer (e.g., P2P) network may receive a plurality of network function requests corresponding to the decentralized network. The node may analyze the plurality of network function requests to identify whether the requests included unexpected data and/or irregular data, and/or are associated with flagged wallets and/or smart contracts.
Claims20
A method, comprising:
- at a computing device configured to operate in a peer-to-peer (P2P) network, the computing device including at least one or more processors and memory storing at least a portion of a blockchain of the P2P network:
- receiving a first plurality of network function requests, wherein each of the first plurality of network function requests is associated with a particular wallet;
- creating a first pending block of the blockchain of the P2P network, wherein the first pending block includes the first plurality of network function requests;
- scanning each of the first plurality of network function requests based on one or more previously identified data irregularities;
- based on the scanning, identifying at least one network function request of the plurality of network function requests that at least a first data irregularity of the one or more previously identified data irregularities;
- responsive to identifying the at least one network function request that includes at least a first data irregularity of the one or more previously identified data irregularities, flagging at least one wallet associated with the at least one network function request;
- and
- storing the at least one flagged wallet with an identifier associated with the at least one flagged wallet.
A computing device configured to operate in a peer-to-peer (P2P) network, comprising:
- one or more processors;
- and
- memory storing at least a portion of a blockchain of the P2P network and computer-readable instructions that, when executed by the one or more processors, cause the computing device to:
- receive a first plurality of network function requests, wherein each of the first plurality of network function requests is associated a particular wallet;
- create a first pending block of the blockchain of the P2P network, wherein the first pending block includes the first plurality of network function requests;
- scan each of the first plurality of network function requests based on one or more previously identified data irregularities;
- based on the scanning, identify at least one network function request of the plurality of network function requests that includes at least a first data irregularity of the one or more previously identified data irregularities;
- responsive to identifying the at least one network function request that includes at least a first data irregularity of the one or more previously identified data irregularities, flag at least one wallet associated with the at least one network function request;
- and
- store the at least one flagged wallet with an identifier associated with the at least one flagged wallet.
One or more non-transitory computer-readable media storing instructions that, when executed by a computing device configured to operate in a peer-to-peer (P2P) network, the computing device including at least one or more processors and memory storing at least a portion of a blockchain of the (P2P) network, cause the computing device to:
- receive a first plurality of network function requests related to a first pending block of the blockchain of the P2P network, wherein each of the first plurality of network function requests are associated with one or more wallets;
- scan each of the first plurality of network function requests based on one or more previously identified data irregularities;
- based on the scanning, identify at least one network function request of the plurality of network function requests that includes at least a first data irregularity of the one or more previously identified data irregularities;
- responsive to identifying the at least one network function request that includes at least a first data irregularity of the one or more data irregularities, flag at least one wallet associated with the at least one network function request;
- and
- store the at least one flagged walled with an identifier associated with the at least one flagged wallet.
Dependencies are inferred from the claim text.