New mechanism to reduce NBT supply: NBT Burning

Thank you. I am impressed with your openness to consider such drastic changes to the Nu ecosystem.

We all look forward to your further analysis on these ideas.

1 Like

For a day or two, I was worried that the Nu development team might be demoralised by the dissection of their work. But everyone is being transparent and constructive, and we are all pulling forward together. I think itā€™s great

2 Likes

I sincerely hope that the Nu development team is not demoralized.
Iā€™m almost sure that they are not demoralized, but rather encouraged, because the dissection in this forum was done to enhance that great Nu framework it already is.
Just like you already said: everyone is being transparent and constructive.Thatā€™s the style I already got to know and love in the Peercoin community.

Regardless of which way shareholders might vote, we should try to develop the best possible proposal in the first instance. Otherwise, we may compromise the solution by second-guessing the response.

I have an alternate proposal for burning of NuBits that could be more effective.

Resistance for the peg is currently provided through NuShares holders creating an arbitrarily large supply of new NuBits, selling those in market, and retaining a profit on these sales. What is required to ensure support of the peg is a mechanism that also allows the burning of an arbitrarily large amount of NuBits. I propose a symmetric mechanism to the creation as follows.

Out of the profits of NuBit creation, a large reserve of funds is kept for the purpose of buying NuBits on market and burning them. The size of this reserve, and its application, can be voted on by shareholders in the same way that new allocations are currently made to custodians. The size of the reserve could also be transparent to the market, increasing confidence in the peg, and reducing the chance of its depletion.

The key advantage of this approach is that it is as large as required, subject to the reserve. Also it places the onus back on the shareholders, who have been beneficiaries of creating the original excess supply.

In principle, I think the reserve should sit in fiat USD, so that the reserve is not subject to volatility, and as a potentially big bonus the market would see this as true financial backing for the peg.

Such a mechanism would replace parking of NBT for interest. Parking would no longer serve any function, and in fact would merely counteract this mechanism. (Down the track there may be a place for a lending and borrowing market in NBT, where lenders could earn interest from borrowers with no change to NBT supply.)

The main disadvantage I see (with all these approaches in fact) is that NuShares starts to feel more and more like a central bank.

Thatā€™s the basic idea, any thoughts on this?

1 Like

The idea of a reserve is a good one; the problem is a matter of where is it kept, and in what type of asset can it be distributed safely with.

An m-of-n multi-signature wallet or account perhaps?

@Jonza One of the challenges to any reserve account is centralized trust. What if the n holders refuse to burn the NBT, and run off with the money, instead? What if they claim it was stolen? We want to minimize the need for trust in a decentralized system, as much as possible.

1 Like

I assume there is a mechanism in place right now to prevent Kiara Tamm from doing the same thing with money raised from NBT sales is there not? How was that dealt with?

Perhaps the n holders could be diversified enough such that collusion is nearly impossible? Perhaps the n holders could be Nu shareholders or trusted representatives of them that can be voted out at any time? I agree the idea is to not have to rely on trust, but I imagine the solutions to deal with this are already out there, though Iā€™m not an expert here.

1 Like

There is not such a mechanism. NuBits is not perfect (yet). :smile:

Given the problem already exists for custodians, and is relied upon at the moment for buy-side liquidity also, people here or the devs should probably think of a way to deal with this type of important issue. Then maybe that solution makes the idea of a reserve worth considering.

My major concern is less about the human element (such as a custodian), and more about what the assets can be stored in that wonā€™t lose value over the time that they needs to stay in storage.

Itā€™s not possible to store it in NBT, because thatā€™s what it is intended to back-stop (should it be needed). BTC or another crypto are too volatile to make it worth while. USD or another fiat is possible, but storage becomes a major headache unless the network was able to come to an agreement with a semi-autonomous bank in a region of the World that was mostly stable.

Iā€™m open to listening to all sorts of ideas, so if Iā€™m missing an obvious storage mechanism, Iā€™m all ears.

Thatā€™s part of what I meant by trust. Thereā€™s no easy solution, unfortunately.

Shouldnā€™t the USD simply sit on the exchanges? As described at the outset, exchange default was the primary risk incurred by the custodians. This is clearly a point of failure, but it seems such a situation must exist if NBT is to be backed by a real asset.

I think the reserve should be distributed to many reserve-custodians and there should be a setup such that if a few of thereserve-custodians runs off with the money, then 1) there impact is limited and 2) there is a cost to the custodian. The exchanges that host network bots can be reserve-custodians.

Open Transaction has designed a distributed system that exchange risks is distributed such that they could claim users are collectively risk free in that regard. We might be able to adopt similar concept to keep the reserve. I have been wondering what would come out if OT and Nu work together ā€“ the creation, exchange, and bookkeeping of money are all public and distributed.

1 Like

My proposal would be to use relatively stable pegged currency for the fund
This will require a pegged crypto coin to e.g. Euro or Yuan. For now central banks peg USD, Euro and Yuan to some extent so any assets in such crypto coin would be relatively stable. Not a great option, but I think the best given the decentralised and multisignature requirements.

Edit: Or you could park it with BitUSD. Technically possible, but not very desirable and too risky.

Ben, I can more clearly see the storage issue now. Wherever fiat USD is stored, it might be subject to nationalistic government intervention or even confiscation. Stored in crypto, even a basket thereof, means there is the risk of a large fall in crypto prices wiping the reserve and taking away the ability to reliably peg NBT, so shareholders would have to commit to topping up such a reserve when its value becomes too depleted.

Having agreed with this vulnerability however, I think the current system suffers the same risk. The custodian providing dual side liquidity also needs to store their funds either in exchange USD (counterparts risk) or crypto (volatility risk). So there is a similar risk of capital loss for the custodian (hence shareholders), and potentially not being able to provide the buy-side liquidity in NBT when required to support the peg. So once again, it is still necessary to think about how to manage this risk in the present approach - its not just a reserve fund issue.

This got me thinking however, that perhaps a compromise or least-change approach would be for custodians to provide dual-side liquidity by doing the following:

  • sell created NBT according to their mandate, and hold funds gained in reserve
  • market-make though standing in the buy queue to buy back NBT, then adding them to the sell queue again
  • when required or voted upon, to buy NBT and send them to a burn address (instead of adding to the sell queue)

Giving the custodian the mandate to burn bought NBT provides the necessary symmetry around the peg.

In this case, shareholders would receive their reward in a different form, rather than just sales of new NBT. For example, a small dividend of X% per month could be paid out of the value of the reserve over time. In this way shareholder reward is linked to the support they provide to the market rather than just selling of the product. Shareholders would vote to burn NBT when required because maintaining the peg keeps them in business to earn further reward down the track.

In a way, this is not much different to what Kiara Tamm is currently doing, except giving custodians an ability to burn as required or voted upon. Regardless of the approach, the issues raised above - i.e. - how to ensure that custodians are honest with the funds, and also to minimise volatility in the funds held - still need though around better protections.

1 Like

I just wanted to assure everyone that I havenā€™t forgotten about this excellent proposal originated by indigoman. I have a few details to work out in my draft motion for a currency burning protocol change, after which I will present it for comment and editing.

It will leave the parking subsystem unchanged, includes other modest changes to the protocol that regard quantity of NuShares, and will not permit currency to currency exchange or exchanging NuShares for currency.

5 Likes

Looking forward for your post Jordan. Iā€™ll save my comments on a lot of the ideas that weā€™re discussed around until I read your proposal to keep the discussion focused. Iā€™m glad I managed to contribute to the development of Nu :slight_smile:

Weā€™re eagerly await the details on the draft motion. Adding a NBT burn mechanism to the protocol may drastically improve the long-term outlook of NuBits stability. Thank you for bringing this forward.