Surge protection for scheduling minting of cryptographic tokens
AssigneeRokfin, Inc.
InventorsScott Augustine, Martin Floreani
Life of this patent
Estimating the term…
Abstract
Described processes include: detecting a surge in load or value added to a network based on a threshold number (e.g., 3, 5, or another number) mints are triggered in a row at above a threshold block value target (e.g., 2×, 5×, 10×, or other multiple). In response to detecting a surge, a determination to mint may be timed, like paused, for a desired mint duration, like 24 hours. Thus, in response to detecting a surge, the next mint may be forcefully delayed until the desired minting period transpires after the last mint.
Claims20
A tangible, non-transitory, machine-readable medium storing instructions that when executed by one or more processors effectuate operations comprising:
- obtaining, with one or more processors, instantiation records corresponding to one or more historical instantiations of a cryptographic token, the instantiation records indicating for each historical instantiation:
- an identifier associated with an instantiation period,
- a timestamp associated with the instantiation period,
- a tractable value for the instantiation period, and
- a target tractable value for the instantiation period,
- selecting a trailing number of historical instantiations of the cryptographic token satisfying first surge detection criteria;
- determining, for a last historical instantiation of the cryptographic token:
- a duration of the last historical instantiation based on a first timestamp associated with the last historical instantiation and a second timestamp associated with a next to last historical instantiation,
- an adjusted tractable value based on the tractable value and the duration of the last historical instantiation, and
- a surge factor based on the target tractable value and the adjusted tractable value;
- determining, based on second surge detection criteria, that the surge factor of the last historical instantiation and a surge factor of the next to last historical instantiation exceeds a threshold surge value;
- outputting, with one or more processors, in response to determining the surge factor of the next to last historical instantiation exceeds the threshold surge value, a result indicative of a detected surge in tractable value added to a network, the result pausing a next instantiation of the cryptographic token for a threshold period of time corresponding to a schedule bias period value;
- obtaining, with one or more processors, transaction records corresponding to one or more transactions in which amounts of the cryptographic token are transferred to an address inoperable to transfer received cryptographic tokens to other addresses according to a protocol of a decentralized computing platform during the threshold period of time;
- and
- selecting, with one or more processors, a subset of the transaction records for the next instantiation of the cryptographic token based on a target tractable value for the next instantiation.
A computer-implemented method, comprising:
- obtaining, with one or more processors, instantiation records corresponding to one or more historical instantiations of a cryptographic token, the instantiation records indicating for each historical instantiation:
- an identifier associated with an instantiation period,
- a timestamp associated with the instantiation period,
- a tractable value for the instantiation period, and
- a target tractable value for the instantiation period,
- selecting a trailing number of historical instantiations of the cryptographic token satisfying first surge detection criteria;
- determining, for a last historical instantiation of the cryptographic token:
- a duration of the last historical instantiation based on a first timestamp associated with the last historical instantiation and a second timestamp associated with a next to last historical instantiation,
- an adjusted tractable value based on the tractable value and the duration of the last historical instantiation, and
- a surge factor based on the target tractable value and the adjusted tractable value;
- determining, based on second surge detection criteria, that the surge factor of the last historical instantiation and a surge factor of the next to last historical instantiation exceeds a threshold surge value;
- outputting, with one or more processors, in response to determining the surge factor of the next to last historical instantiation exceeds the threshold surge value, a result indicative of a detected surge in tractable value added to a network, the result pausing a next instantiation of the cryptographic token for a threshold period of time corresponding to a schedule bias period value;
- obtaining, with one or more processors, transaction records corresponding to one or more transactions in which amounts of the cryptographic token are transferred to an address inoperable to transfer received cryptographic tokens to other addresses according to a protocol of a decentralized computing platform during the threshold period of time;
- and
- selecting, with one or more processors, a subset of the transaction records for the next instantiation of the cryptographic token based on a target tractable value for the next instantiation.
Dependencies are inferred from the claim text.