Core Mechanisms
Supply-Side
- Availability Rewards: The network will submit small test jobs at random times in order to assess which nodes are regularly live and well positioned to accept jobs from the demand side. Each job will assess internet bandwidth (b), memory (m), cpu clock speed (c), and terraflop readings (t). For each given test, an availability performance score (P) is calculated for each node operator In each emissions epoch, node operators receive their share of allotted availability rewards A_t These emissions are denominated solely in IO Coin, and specified by the emissions schedule.
- Compute Rewards: For jobs submitted to the network, users can select a time preference “duration of cluster deployed in hours” and receive a cost estimate from the io.net pricing oracle. In each epoch, each node performs some share of the total compute (N) performed by the network denominated in coupon tokens (Compute Credits) In each emissions epoch, node operators receive their share of allocated compute rewards C_t
- Compute rewards can be denominated in dollars, tokens or some combination of the two. Node operators are able to select the share of their rewards they would like to receive in dollars, and the remainder is distributed in tokens.
- We propose that node operators are able to receive a maximum of 90% and a minimum of 30% of their rewards in dollars and the remainder is distributed as a pro-rata share of compute rewards.
- We apply a bonus multiplier such that the lower the share of compute rewards a node operator receives in dollars, the more locked tokens they receive.
- Reputation Systems: As node operators perform availability challenges and compute jobs sent over the network, a cumulative score of their performance is calculated as a measure of reputation. Node operators with high reputation scores receive preferential treatment for jobs submitted to the network, and bonus rewards at various points in the network.
Demand-Side
- Submitting Jobs: Each compute job is priced in USD, and the network holds payment until the job is completed. Once node operators configure their share of rewards in dollars and tokens, all dollar amounts are directly distributed to node operators while the share allocated for tokens are used to burn IO Coins. All IO Coins minted as compute rewards in that epoch are then distributed to users on the basis of the dollar value of their coupon tokens (Compute Credits).
- Reputation Systems: Similar to the supply-side, frequent demand-side users receive a cumulative score on the basis of their participation in the network. Over time, bonus rewards in the form of discounts or locked tokens can be issued.
Growth Levers
- Actor Staking
Passive IO Coin holders can choose to stake their IO Coins toward either node operators or users. Once staked, stakers receive 1-3% of all rewards received by the actor.
- Affiliate Links
For both supply and demand sides, users can onboard new network participants and own a share in all future earnings of those actors.
- Network Fee
The network starts with a 5% fee, which is initially used to either burn IO Coins or provide dollar incentives to new users on supply or demand side.
Emissions and Distribution
Consider a sample distribution schedule defined by the following schedule:
Updated about 2 months ago