Navigation Structure

Table of contents

  1. Consensus Rewards
    1. UNIT Supply logic
    2. Block Reward

Consensus Rewards

To encourage active participation in the voting process, Treasurenet provides rewards for nodes involved in consensus, including delegators, active validators, and proposers.

Treasurenet will select a Proposer from the list of validators based on certain rules, who will be responsible for creating blocks. After a block is successfully created, the block reward (Unit Token) is distributed to the accounts of all participants in the consensus.

The consensus reward consists of the block issuance reward and the total transaction fees for each block. We allocate the consensus reward into different portions: community governance, block proposer reward, additional reward for validator, and base reward.

UNIT Supply logic

The block reward for each block depends on the supply logic of UNIT. Treasurenet initially produces 10 UNITs per block, and this value will change with the supply logic of UNITs.

UNIT supply is finite and disinflationary.

Logic similar to BTC supply, where block reward reduces so the block reward sum is a finite sum of the infinite series.

However for TN, supply is determined by future asset production. Disfinationary means emission slows down year-on-year.

Period $n$ block reward $r$ is defined:

\[r_n=f_n \times r_{n-1}\]

Block reward factor ($f$) in period $n$ is set:

\[50\% \leq f_n \leq 90\%\]

Block reward will be reduced by 1% (where f=99%) to 50% (where f=50%)


To determine $f_n$ , TN compares TAT minted between 2 previous periods where, a delta ($d$) is defined for period $n$:


\[d_n = \frac{\frac{TAT_{from \space period \space n-1}}{TAT_{from \space period \space n-2}}}{1+g}\]

Delta (d) looks back at 2 previous periods,period n-1 and period n-2 to determine d.


  • Where, asset production goal ($g$) is set to 10% by default. $g$ may be changed by DAO.

    • When $d_n=0$, $f_n$=50%;

      This is the maximum reduction scenario where there is no new TAT

    • When $0<d_n<1$, $f_n$ is scaled, so that 75% $\leq f_n \leq 90$%.

      Specifically, $f_n=0.75+[(0.9-0.75)]d_n$

    • When $d_n \geq 1$, $f_n$ is scaled, so that 90%<$f_n$<99%

      Specifically, $f_n=MIN(0.99, 0.01*ROUNDDOWN(d_n-1)+0.9)$

    • Note that when $d_n \geq 10, f_n$=99%

      This is the minimum reduction scenario where there are more than 10x new TAT

  • Pre-selected f key values: 50%, 75%, 90%, 99%

    Pre-selected f key values rationale:

    • 50% is the most aggressive block reward reduction scenario, where this will be the same as the BTC ‘halving’ events. This signals an inactive asset ecosystem.

      Selected 50% so that at worst with 0 asset production, TN references BTC halving.

    • 75% is the lower bound of the expected reduction scenario, where there is low asset production. This signals a slowing ecosystem, like a recession.

      Selected 75% to be lower bound so that penalty for slowing asset production is not too great, allowing future block rewards to not be dramatically reduced for an off year.

    • 90% is the targeted reduction scenario, where asset production is at grow target. This signals a normal productive ecosystem, like a steady state.

      Selected 90% so that future validators obtain more block rewards as the ecosystem steadily increases asset production records.

    • 99% is the upper bound of the expected reduction scenario, where there is very high asset production. This signals a fast growing ecosystem, like an expansion.

      Selected 99% so that in rare case when asset production is vastly increasing, block rewards are kept nearly unchanged.

  • Pre-selected g value: 10%

    Pre-selected g key values rationale

    • 10% is targeted asset production growth rate, changeable by DAO vote.

      Selected 10% so that goal is easily attainable early on.

UNIT emission is almost like a game, where High asset production, with respect to a production goal, keeps block reward factor $f$ high, but a failure will cause a reward ‘halving’ event.

Block Reward

Recall that in period n, the block reward ($r$) is: $r_n$

Block reward $r_n$ is split into default values and emitted to recipients:

\[r_n=CMP+PR+SVR+BR\]
  • Community Pool $CMP$

    $CMP$=1%

  • Proposer Reward $PR$

    $PR \leq 5$%

  • Super Validator Reward $SVR$

    $SVR=SVF \times \frac{of \space Active \space Super \space Validators}{of \space all \space Active \space Validators} \times r$

    $SVF=60$% Super Validator Factor determines the Super Validator Reward

  • Base Reward $BR$

    $BR$=100%$-CMP-PR-SVR$

    $BR \leq 34$%