[Draft] A Comprehensive Upper Tier Model

This will be an attempt to unify several previous motions already in effect that define how the peg is kept. It will be a broad sweeping motion, and will reference motions by hash at will. Nu’s history is unavoidable for understanding the function, so it will be spelled out in this motion. This motion will have no effect on T1-3 operations, it will strictly concern itself with T4-6.

NuShare buybacks, as defined by 7b4955e91781e0e32f1e0c0c974fd4a7a9f972a3, led to a definition of buy-side reserves held by the network. This properly defined the place that T4, described by motion 65CB60D096508A7FA9ECC2017B38BC3AFEB5663D, held as a decentralized network of reserves. It also defined a limit to the liability risk that T4 can hold. To reduce the risk, T6 is used as a final sink for Nu funds.

The goal of this motion is to provide a T6 source for recovering the T4 network when it falters. Along with it, a middle ground will be defined where shareholders will be encouraged to activate T5 park rates. This motion will act as a rallying point for such a decentralized movement of the blockchain.

Strict definition of a receding T4 reserve needs to be found. Fortunately, precidence can already be found in the aforementioned motions, as well as several others. The number corresponding to the weekly buyback amount in us-nbt is a powerful tool, allowing both a positive and negative result. This motion will attempt to use that number to specify amounts for NSR dilution events.

##Reserve Definitions
Reserves can generally be classified into two types by referencing the unit of account the nubit risk is pegged to. Either the reserve liquidity is stable with respect to a nubit unit or it is considered dynamic.

Stable Liquidity is all T4 liquidity denominated in native Nubit units. This includes all stable cryptocurrencies and contracts like NuSafe that are denominated in USD with reference to US-NBT.

Dynamic liquidity is all T4 liquidity denominated in other units. This includes the BTC and PPC multisig, but does not include any collateral for current operations as that is not considered operating liquidity.

The outstanding nubits in the network is equal to the quantity of circulating nubits, as defined by motion b1ef96aed5c7f9dec482467b254b40c82bf66d23, minus the sum total of T4 stable liquidity, but must be no less than 400,000 US-NBT. Dynamic reserves will be measured as a fraction of the outstanding nubits in the network rather than the circulating nubits.

The Standard will be adopted as a naming convention for the number previously referred to as the buyback amount. This will be done to reflect the positive and negative nature of that number, such that the network reserves can be ‘above’ or ‘below’ standard.

##A Bitcoin Dependence
The standard is calculated each week by estimating the T4 bitcoin reserve value, as in motion 25d8226a7aeb47370e8db0c2035296fb7e2c4095, subtracting 15% of the outstanding nubits in the network and multiplying the difference by 5%. Bitcoin intended for other dynamic reserves that are currently over target is also added to this 5% to attain the standard. The delicacy of this math is such that only a deficiency in the bitcoin reserve with respect to 15% of the outstanding nubit supply can lead to the network being considered below standard, and only at a 5% rate of that difference.

##Standard Thresholds
When the standard exceeds 2,500 US-NBT, the FLOT should seek to buy an amount of NSR within the next week equal to the standard. Similarly, when the standard is below -2,500 US-NBT, the FLOT should seek to sell an amount of NSR within the next week equal to the standard (using sources such as exchange markets to achieve a best-guess spot price for NSR in terms of US-NBT). The method of purchase and sale is at the discretion of FLOT, however it will be noted that in the past a market executor has been elected to perform buybacks while dilutions were performed using a blind auction model.

##Park Rates
Shareholders are encouraged to institute park rates in the standard margin between 2,500 and -2,500 US-NBT. Shareholders should seek to find interest rates that hold the network in this band, to achieve network stability in the long term. If the standard is above the margin, park rates should cease. If the standard is below the margin park rates should increase drastically.

#Transaction Fees
When the standard is negative, shareholders are encouraged to increase network fees. In general, shareholders would rather implement Restricted Network Access and ostracize users from the network than dilute shares or lose the peg.

##Peg Break
As all dynamic and stable reserves are sold off to protect the peg other than the primary functional bitcoin reserve, nushare dilutions will weigh on the shareholders to turn the blockchain key for each wave of dilution by popular vote. To keep shareholders turning the key, this motion seeks to protect their interests at heart and to provide customers with an understanding of the risk associated with trusting a NuBit peg.

FLOT has been given 25 million NSR to perform share dilutions to preserve the peg. Every 3 months that supply will be replenished. This constitutes the extent of dilutions shareholders are prepared to perform to protect the peg as well as a pledge to continually attempt to pay off our debts.

If FLOT has 0 NSR in the reserve, one must assume that the network has entered a state of peg break. At this point it is important that Nu use funds on the peg more sparingly, realizing that by losing the peg we can buy NBT cheaper than if we keep up the peg. With this in mind, if the NSR reserve has sold all its shares in a 3 month period, NBT devaluing will begin.

##NBT Devaluation
In order to give shareholders full say over peg devaluation, two simultaneous events must occur before devaluation begins:

  1. Park rates must be >20% on some parking interval.

  2. The NSR reserve must have been zero some time in the past week, having spent at least 25 million NSR on NuBit buy backs in this 3 month quarter.

If the above conditions are met, Nu will begin a period of devaluation. In such a period, all gateways and pool operators are expected to cease buy side operation unless they can accommodate a changing price feed (giving any outstanding btc back to FLOT). All buy side activity done by Nu, specifically T4 and T3 interactions with lower tiers, will be done at a new price. The new price feed will be calculated each week in place of the standard calculation (all effects of which will be skipped during a devaluation period) using the following algorithm:

NBT price = old price * bitcoin reserve value / ( 0.15 * outstanding nubit supply )

The NuBit price can never be more than the original value in this way. Sell side operations are unaffected, generating a large buy/sell spread for NuBit products.

Each quarter, NuBit devaluation has an opportunity to cease. In order for this to occur, all park rate intervals must be below 20% at the time (block) that the quarterly NSR reserve is granted, at which point devaluation will immediately cease. Similarly, if the bitcoin reserve value exceeds 20% of the outstanding nubit supply, devaluation will immediately cease (and cannot begin again until the bitcoin reserve value is below 15% and the other governing conditions are met). No share buyback will be held during or for 1 month after devaluation ends; all bitcoin that would be used to buy nushares is held in tier 4 reserves instead.

The following motions are considered effectively replaced by this motion and will have no bearing in the future actions of the network except as examples of appropriate behavior:
e91340fdbda5c2a7a1362c66eece05b9c67d2496 (NSR sale and NBT burn)
dadd35b4132ab497772fc71a28ab5afb6ba3a8a5 (Make auction size adjustable)


Thank you for starting to unify all the past development in this field to a (hopefully) compact status quo.
I’ll contribute to this as good as I can, but over the weekend I’ll have little time; expect me to chime in :wink:

As a quick back of the envelope:

$1m outstanding NBT. $100k BTC reserve. $50k reserve deficit -> $2.5k dilution (the minimum). If share price is $0.0025, 1m shares will be sold.


$0k BTC reserve, <$2.5k dilution breaks the model. The outstanding condition for this is <$50k/0.15 = $333,333 outstanding. Below this amount, Nu will fail to dilute NSR to save the network. With that in mind, I have made the minimum outstanding amount equal to 400,000 US-NBT in the motion.

I’d like this step to be offering park rates. After 4 weeks of staying in this step, moving to the NSR selling step.

Is the margin not big enough?

$2500 is too small a margiin for starting NSR selling I feel. but I have to say this step size should be established by trial and error.

1 Like

$2500 at 5% is a $50k deficit. I tried to show that with the quick calculations. To repeat, the dilution doesnt kick in till we have an effective $50k deficit in btc reserves.

We only have a few data points as how effective parking is. Here is one

If Nu only need to spend 0.75%/mo to freeze 67k NBT (compared to paying 8%ish per mo to LPs to provide matching buy-side fund) it’s super effective. If the above data is representative, we should first try parking before commencing NSR sales to solve liquidity problems on month-long scales.

To have better data , I bump this thread -

voting for park rate is slow. So quick, limited NSR selling may still has its place in a comprehensive tiered and dynamic reserve model.

1 Like

Shareholders need direction for when to institute park rates. This motion provides a band of $100k during which shareholders are encouraged to provide park rates. There needs to be real numbers that trigger consensus or no one will know when to react. This motion specifies a band 100 thousand dollars wide during which park rates are the sole action taken to fine tune the peg. Once we are $50k in debt, dilutions begin to trigger (as a $50k surplus triggers buybacks).

If $50k is not appropriate, give another number. By pinning market actions to park rates we put an unneccessary burden on an already complex function of shareholder voting.

1 Like

The blockchain will adopt a median of voted rates so we don’t have to give a definitive number to the voters. But if we have a real time monitor of parked nbt and buyback number, mark the starting level of park rates, voters can make their decision based on measurement data.

The complicated thing about park rate is that there are two dimensions – rate and duration. I think a good strategy is never voting for periods longer than a month and weekly adjusting the rate.

I agree with all of that and think it’s a very compatible strategy with this motion. The current motions (those in the ‘antiquated’ section) attach share dilution triggers arbitrarily to park rate votes so shareholders must consider a third dimension when voting in addition to rate and length. This motion removes that concern so shareholders can strategically set rates based on pure data, like @mhps has illustrated is beneficial for the network.

We could do a function for the $2,500 number that relates it to the outstanding nbt in a dynamic way. I fear that may be a little complicated though and there are already a lot of changes here.

Standard threshold = ± 0.0025 * outstanding NBT
We could also directly use circulating nbt there instead.

So which method of protecting the peg should be put in use first?

I’m quite alone with that, but I’d start selling NSR from the FLOT reserve at least before, maybe even instead of using park rates.
This is much faster than increasing park rates, is possible even if NSR holders are lazy with configuring their votes and removes NBT permanently (instead if temporarily while creating even more NBT through the interest).

This motion suggests that park rates be used as a buffer to keep us around 0-standard. It makes no absolute statements about park rates, but it gives a rallying point for consensus to occur.

I’d really like more reaction to the text of the motion and the dilution process it spells out.

The most effective method of protecting the peg is just using the T4 reserve.

The most effective method of replenishing the reserve is parking (becomes effective within a week) and selling NSR (after parking isn’t enough)

Could you explain again how and when we are buying and selling NSR? I’m not sure I completely understand the mechanism your proposing.

How is up to FLOT. Basically, the how is not changed. The only thing this proposal spells out is when and how much. It actually doesn’t really change the buying of NSR (other than doing the ‘circulating nbt’ thing). What this motion does is reflect the point where we buy NSR about the 15% reserve point so that we have symmetry with when we buy and when we sell.

When the reserve goes above 15%, we sell. When it goes under 15%, we buy. When it’s near 15%, we play the park rate game. That’s the basic concept. This is in stark contrast to the current situation, where when we go below 15% we do nothing and wait for park rates to institute for a month before we sell a single share.

@dhume I think these are the most relevant points to your question:

The standard will act as a barometer for the health of Nu. It will be a number to rally support for consensus as far as when to implement park rates (putting official numbers and terminology to @JordanLee’s statement that a negative buyback number means we need to implement park rates). It will give the market confidence by providing a semi-predictable manner in which dilutions are done. It will give the network a greatly improved ability to react to NBT bank runs by falling back on NSR within 1 week (or less) instead of 1 month (or more) as is currently the case.

In short, it will provide a solid comprehensive basis for shareholders to begin talking about the health of the network using a single floating number: the standard. In a complex system run by semi-lucid shareholders simple rally points for consensus are vastly superior to a general gyst and feeling of impending doom.


Your last post helps everything make more sense. I was just wondering though. Is there a way to display this model visually with a simple diagram in paint maybe? It might help make it even clearer for shareholders if that could be successfully done.