Patent ID: 11907942
Assignee: COIN METRICS INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system for implementing blockchain network risk management, the system comprising:
a data interface that communicates with a plurality of data sources through a communication network via an application programming interface, the plurality of data sources comprising relay protocols, client nodes, mining pool protocols and hashrate rental marketplaces, the data interface further comprising a data feed interface; and
a chain monitor server coupled to the data interface and comprising a network processor, a settlement processor, a fee processor and an event processor;
the chain monitor server further comprising a computer processor programmed to perform the steps of:
receiving, via the data interface, transaction data from the plurality of data sources;
accessing, via a mempool querying engine, data relating to unprocessed transactions stored in a memory pool;
accessing, via a mining pool verifier, block hash data from a plurality of mining pools;
accessing, via a hashrate price collector, rates data from one or more hashrate rental marketplaces relating to mining supply and demand information;
based at least in part on the block hash data from the plurality of mining pools and the rates data from the one or more hashrate rental marketplaces, generating, by the network processor, a network attack risk that represents a risk of network disruption;
based at least in part on the transaction data, generating, by the settlement processor, a settlement risk that includes one or more dynamic thresholds that reflect one or more events being experienced by a network that could prevent settlement;
based at least in part on data relating to the unprocessed transactions stored in the memory pool, generating, by the fee processor, a fee volatility risk that identifies an abnormal change in one or more of: mempool transaction fees and mempool transaction count;
based at least in part on the transaction data, generating, by the event processor, a network event alert that represents unexpected inflation in real-time; and
generating, via an interactive user interface, at least one alert that represents an indication of risk comprising a combination of the network attack risk, the settlement risk, the fee volatility risk and an unusual network event risk.