Systems, methods, and storage media for assigning user-specific blockchain mining pool data to a computing device
AssigneeHands-Free Bitcoin, LLC
InventorsBenjamin Adam Simecka, Austin Nicholas Simecka
Life of this patent
Estimating the term…
Abstract
A system, method, and storage media configured for assigning user-specific blockchain mining pool data to a computing device with one or more hardware processors configured by machine-readable instructions that can communicate with one or more remote platforms. The one or more computing platforms are pre-configured with machine-readable instructions to execute at least one or more modules including at least one payout determination module that uses a transformed reward method.
Claims18
A system configured for assigning user-specific blockchain mining pool data to a computing device, comprising;
- one or more computing platforms with electronic storage configured to communicate with one or more remote platforms;
- wherein the one or more computing platforms are pre-configured with machine-readable instructions to execute at least one or more module selected from the group consisting of instruction modules, computer program modules, mining pool providing modules, user ID assignment modules, user ID initializing modules, data storing modules, user blockchain wallet account creating modules, user blockchain wallet account using modules, user computing device using modules, user providing modules, and payout determination modules;
- and
- wherein the at least one payout determination module comprises a transformed reward method.
A non-transitory computer-readable storage medium, configured with instructions executable by one or more processors to cause the one or more processors to assign user-specific blockchain mining pool data to a computing device, by;
- applying a computing device to a computing platform to pre-configure the computing platform with machine-readable instructions that execute at least one or more instruction modules, computer program modules, mining pool providing modules, user ID assignment modules, user ID initializing modules, data storing modules, user blockchain wallet account creating modules, user blockchain wallet account using modules, user computing device using modules, user providing modules, and payout determination modules;
- connecting the computing device to a central mining pool account with a unique worker ID, wherein hashing power is converted to a reward;
- determining the unique worker ID contribution to the total combined hashing power through a mining pool API;
- storing the information gathered on the mining pool API on a job database residing within the computing platform, and;
- determining a reward using a transformed reward method configured to determine confirmed reward payout to a user in an advanced timeframe by dividing the hashrate of a user by the cumulative hashrate of all users at the time of a new confirmed reward, and multiplying the confirmed reward payout by the difference between a new confirmed reward and the previous confirmed reward.
The storage medium of 9, further comprising:
- calculating a proportional reward in a proportional amount based on the unique worker ID contribution, and;
- posting the proportional reward to a customer account balance.
A method for assigning user-specific blockchain mining pool data to a computing device, comprising:
- applying a computing device to a computing platform to pre-configure the computing platform with machine-readable instructions that execute at least one or more instruction modules, computer program modules, mining pool providing modules, user ID assignment modules, user ID initializing modules, data storing modules, user blockchain wallet account creating modules, user blockchain wallet account using modules, user computing device using modules, user providing modules, and payout determination modules;
- connecting the computing device to a central mining pool account with a unique worker ID, wherein hashing power is converted to a reward;
- determining the unique worker ID contribution to the total combined hashing power through a mining pool API;
- storing the information gathered on the mining pool API on a job database residing within the computing platform, and;
- determining a reward using a transformed reward method configured to determine confirmed reward payout to a user in an advanced timeframe by dividing the hashrate of a user by the cumulative hashrate of all users at the time of a new confirmed reward, and multiplying the confirmed reward payout by the difference between a new confirmed reward and the previous confirmed reward.
Dependencies are inferred from the claim text.