Asymmetrical control in NuBits and the problem it creates

I’ve been skimming this discussion and I believe Jordan Lee acknowledged that burning TX fees would never be enough to meaningfully reduce supply in the kinds of conditions we’re talking about.

So, we’re left with arbitrarily long parking, but no incentive to do so. If I’m one of two people with large amounts of NuBits and some of them need to be parked for the next million years, the best scenario is when both of us park. However, if you park and I don’t, then I’m much better off personally than if we both had parked; so I have a strong incentive to defect, throw you under the bus, and make you think I’m going to park and let you take all the loss of parking. Thus, we have a Prisoners’ Dilemma, which is exactly the kind of thing that crypto is supposed to eliminate programatically. The whole point of crypto is to eliminate the need for me to trust individuals; indefinite parking is not trustless in NuBits.

[quote=“biophil, post:4, topic:275, full:true”]
The TL;DR of your post is this:

“In NuBits, inflation is the solution to decreasing value of NuBits.”[/quote]
Great summary!

For TX feees to have any effect you need an extremely high monetary velocity, while interest tends to have a decreasing effect on velocity. Besides, how high can these go? Low transaction costs are considered one of the main benefits of cryptocurrencies, so I don’t think these can be raised high enough. I’m not sure how the length of the parking will change anything. Given a typical yield curve, a longer period just means more interest and a bigger underlying supply.

I don’t think the concerns you’re expressing are unfounded, nor are they falling on deaf ears. There’s really no perfect system right now. We’re pegging to a monetary unit that could itself destabilize. Bitcoin’s volatility has scared away people from everyday use because they’re not interested in the risk regardless of the utility.

But lots of the concern with this design seems to be “it won’t last forever”, which is really the concern that could be said to FUD (not that that’s what you’re trying to do, but we’ve seen this with Bitcoin, Peercoin, etc, etc) any sort of innovation.

Phone lines for internet access lasted as a mainstream utility to access the internet for a bit over a decade and a half in major markets. I was there when it started, and I thankfully watched it die out. The utility of it was extended through several innovations. It was still an important step to achieving widespread demand for internet access. Not many people look back at the technology as a failure because it reached a plateau which the fundamentals of the technology could not expand beyond.

I personally expect NuNet can achieve it’s goals for far greater than a decade. I personally believe that we will be able to innovate solutions into the protocol, or through ancillary mechanisms to extend the utility of the network far beyond what a lot of people are projecting.

If it does not last forever, that’s OK. Nothing does, and it doesn’t stop a majority of people from waking up in the morning and trying to make things better.

Everyone on the team is an accomplished problem solver. The distribution of NuShares ensures that a wide variety of people outside the developers are encouraged to build a system that will work for a long time. I have already begun the discussion with people internally, and I’m sure people who want to support the network will begin that discussion themselves.

We are on day one of this experiment. Bitcoin is on day 2450, and they still have lot’s of problems to sort out. So it’s truly appreciated that you have concerns with the long term viability of the project. We would absolutely love to have you join us in the journey to build a solution that meets its goals well beyond 2450 days, since that’s the only current standard to go by.

I just find it rather myopic to see “it wont last forever” posted everywhere as some sort of ground breaking argument.

6 Likes

I’ve been thinking about this extensively since release. The infinite supply when coins get parked makes it seem like parking wasn’t a solution to the problem but rather just a way of postponing having to deal with it. Don’t get me wrong, I’m a great enthusiast and optimist when it comes to peercoin and now Nubits. I want this to work and I have the confidence in the community to come up with solutions in the future. It’s as the devs said, we can use this innovation until it’s exhausted by which a newer innovation or improvements to it will have already fixed it or replaced it. Bitcoin just came out a couple of years ago and people are already taking the whole system for granted. It’s an innovation and innovation leads to more innovation.

Having said that, I’ve came up with two ideas of how to counter the expected infinite supply issue and since I’m currently in class should be focusing with the prof :P, I’ll just be brief and ask for your analysis and input on the ideas:

Option 1:
Use a forced transaction fee mechanism that adjusts based on the inflation rate ( maybe a derivative of the interest voted on) so the inflation by coins getting unparked balances out with destroyed coins in the transaction fees. Think of it just like miner fees in Bitcoin. Just like transaction fees go to miners in Bitcoin to incentives them to mine, the transaction fees in NBT would be, in essence, paid to the parkers. (As interest rates get higher to reward parkers, transaction get fees get higher to balance the inflation in a manner where it seems like the public is paying the parkers to park by spending higher transaction fees. which also means that the value of the unparked coins with interest will be higher at the time of unparking since the parker will have more coins while public supply of coin will get throttled by the increased transaction fees. hope I made sense lol if someone understands this please feel free to rephrase it.

Option 2:
Take the reward(interest) for parking outside of nubit to limit inflation. Pay rewards for parking in the form of Nushares. The logic is based on the idea that people would park coins because they see potential of long term investment which means they believe in the coin. The best way to reward them in that case is to give them equity in coin in form of nushares. In this manner, NBT inflation is only controlled by demand for it rather than by parking interest. Since the parker gets nushers, he will have even higher incentives to park again to protect his investment. by protecting the peg, he protects his steady income of dividends as well the value of shares he hold. Basically once a person parks, he’ll have more incentive to park the next time and the more he parks the more invested he becomes in Nubit. With all that vested interest, we shouldn’t have a shortage parkers on low demand cycles.

Would love to hear your thoughts on these two ideas. I’m not an economist. I’m a software engineering student but very interested in the topic and the analysis of the nubit system. Please include concrete analysis and test cases if you see a fault in the ideas presented. (Spoken like a true programming nerd lol)

ps: I typed this on my phone so please excuse bad spelling, grammar, missing words.

4 Likes

Another idea I had was to change peg from exactly $1 to $1+/- 5% (buy wall at $.95 sell wall at $1.05)

The idea behind this is provide a breathing room for traditional traders to profit from trading in NBT. Organic buy and sell walls will be created naturally by the market above and been below the walls NuBot will use which will ease the pressure off of our custodians. Is my logic flawed here?

This second option makes a lot of sense for me. You have described the parker rationale, but it also correct the nushares valuation:

  • In case there is an increase of demand for nubits, nushares holders create more nubits units (from thin air) and thus they get richer;
  • In case there is a decrease of demand for nubits, nushares holders create more nushares, therefore their relative participation in the nu network capital decrease, and thus they get poorer – which makes sense.

But I think we miss a correct incentive structure for this model to work in the long term. Basicaly we rely on the honestly of nushares holders to vote on a dillution of their participation, which may be perceived against their own short term personnal interest. I’m not sure how this can be addresed, but maybe nubits holders could participate (vote) somehow.

6 Likes

I find the idea great. It introduces a spread between buy and sell of the “central bank” represented by the custodians.
But that spread kicks only in once you trade the NBT for something else at an exchange. As long as they are kept in circulation it is no drawback (and they are meant to be kept in circulation!).
The +/- 5 % might be a bit too high, but I’d like to let a proper calculation of a feasible spread for the economists.
I like this proposal, because it can be done without changing anything in the protocol.
And by utilizing the spread for “earning” some money (at the central bank), you have money to pay the interest rates without creating inflation - assuming the spread is chosen wisely.

4 Likes

If dividends for NuShareholders are funded by earnings other than the creation of NuBits (e.g. transaction fees, spreads, loaning out NuBits, selling of NuBoxes, etc), then each NuBit will be represented by one dollar held by Nu - correct?

In such an arrangement, does this mean there will always be enough dollars held by Nu to create a buying wall to maintain the $1 value?

If so, in this scenario, is parking and the creation of unbacked NuBits, to pay interest, necessary?

I am assuming that, if we don’t consume incoming dollars created by the sale of NuBits for investment and dividends, we have a perfectly balanced system - increasing supply at will to create a selling wall to keep the price no higher than $1 - and using those dollars to maintain a buying wall to prevent the price dipping below $1. Which maintains a stable NuBits price, which is the object, right?

But if we deplete the dollar side, even by 1%, we compromise the integrity of that equation.

The result is not that NuBits will become a ponzi scheme as some have suggested, since NuBits will still be providing a productive and legitimate service - a stable unit of exchange.

Rather, the problem, as I see it, is public perception. Everything hinges on getting NuBits accepted as safe and sure - but if our equation is not water-tight, it risks being flawed in the minds of people, particularly if opponents keep drawing attention to it. People won’t use something they feel is not secure.

The downside in maintaining an even balance between buying and selling walls is that NuShareholders will not get dividends for their labour and financial investment - but the upside is that NuBits will have greater chance of gaining adoption, in which case the share value will rise (I presume)

Meanwhile, the parking mechanism can be used, not for the defensive reason of maintaining NuBits, but as part of a conventional banking role - borrowing money to loan out to businesses at a higher rate, etc. In time, successful profit lines can be established, thus building a dividend-base in the longer term.

My understanding is very imperfect, but this is how I see things - at the moment

I have put together a proposal of a solution addressing this issue. Would love to hear your thoughts on the matter over on that thread. :slight_smile:

1 Like

I’m never unwilling to think along, but what I would like to know then is what problem NuBits really solves. “The volatility in cryptocurrencies” by pegging to the USD by integrating central bank functionalities? Because I want to point out that Bitcoin was created as a solution to inflation and a flawed central bank. By recreating the USD in virtual currency form, you do not just get those problems back. On top of that, you also get any flaw in the new currency - another central bank mechanism in NuBits’ case. Even if we fix that mechanism, what do we achieve? Because it still seems like a step back even if it works.

2 Likes

I’m sure the people that bought Bitcoins at $800 a pop are fine that they’ve lost 50% of their investment within a matter of months. Way better than losing 2-3% per year /s. Bitcoin mining is becoming more centralized every day. It’s a ticking time bomb as well (to use the same language you called NuBits on your website before imploring people to stay away). In fact, you’re replying to me as if Bitcoin has some sort of one up on fiat, but reading this quote from your website seems to show the uncertainty of Bitcoins future as well. Not only the uncertainty of the future but how poor it will be as a currency because of the design.

As the value of Bitcoin must continue to increase, it prevents the digital currency from becoming a stable store of value. A store of value is “the function of an asset that can be saved, retrieved and exchanged at a later time, and be predictably useful when retrieved.” In the case of the dollar, this is ensured by existence of a monetary policy. The money supply can be influenced, so prices can remain stable or even increase to promote spending. With a fixed supply, there is no monetary policy to have a dampening effect on price levels. In other words, price volatility will remain relatively high, leaving one Bitcoin far from “predictably useful when retrieved.” On the other hand, it was also noted that Bitcoin’s deflationary nature discourages spending by design. This seems like a poor perspective for a network that is intended to be funded by transaction costs, once the release of new coins comes to a halt.

How has Bitcoin resolved this since 2009? They haven’t. They’re spiraling towards numerous outcomes with many of them not being good. Those are the problems we’re solving - to answer your question.

I’m glad that there’s criticism of the design. We’re having a lot of discussion on how to proceed forward thanks to people articulating their thoughts on solutions instead of “OMGEE CENTRALZ BANKZ! INFLATOON! SCAM! PONZI! SCAM!”.

The fact is we are not a central bank, Federal Reserve, IMF, World Bank, or Illuminati. If we had more guns and tanks that may be a different story. We don’t. We’re a decentralized crypto asset which has a solid foundation for offering the first easy to use crypto that works well as an actual currency/store of value. We did not beg for funds through a kickstarter to make this happen. We’re not forcing anyone to buy NuShares or use NuBits. We understand that there’s challenges which need to be overcome. Our design has far more flexibility to overcome the challenges ahead of us than Bitcoin or any altcoin.

We’ve had a lot of really smart people join the board to offer their assistance in meeting those challenges. Hopefully that trend continues. As someone who sees the developer discussions I can assure you that everyone is listening and notes are being taken.

5 Likes

I’ve designed a new mechanism to address the issue of unboundedly-growing NBT supply. Although peg control remains asymmetrical, it provides a way to reduce NBT supply, improving the system’s long-term viability. I’m interested in your thoughts.

2 Likes

NuBits is just the first implementation on the Nu framework. We understand that using an inflationary currency to peg price to isn’t a long-term solution that will satisfy eveyone. It is our intent to develop other forms of digital currencies that are far more adaptive to inflation and deflation of external units like the USD or EUR.

For day-to-day usage, the inflationary aspect of USD is negligible. A coffee at your local cafe is going to cost approximately the same amount oday as it will tomorrow. This price stability is sufficient to help us get Nu off the ground now, and allow us time to come up with solutions that address the larger concerns.

Only time will be the judge, but where we are today, versus where we anticipate we’ll to be in a couple of years is going to be significantly different. Just as the ecosystems supporting digital currencies are vastly more developed today when compared to what they looked like when Bitcoin was released.

By no means should you interpret this as me discounting your concerns, quite the opposite. I believe it is possible to create a consensus-based system that can keep itself solvent and adapt to the changing needs of the communities that use it.

3 Likes

First I want to state that Bitcoin is driven by inflation.
The Bitcoin mining industry has been generating 25 new BTC each roughly 9 minutes (due to the increasing hashing power in the last quarters).
This might continue until the next halving of the coinbase reward at block 410,000. Even if the arms race at Bitcoin mining gets less aggressive and the hash rate remains unchanged, there will be 25 new BTC each 10 minutes for the next roughly 1.5 years.
With a total supply of (2014-09-29, 07:08 p.m. UTC) 13327250 and more than 500,000 BTC generated by mining in the next year, that leads to an annual inflation of almost 4%.
Without that inflation the whole mining industry did collapse. The tx fees would not be able to sustain the mining, miners would be turned to other still profitable to mine coins and the Bitcoin network would remain in huge danger of >50% attacks; bigger danger than is already given by financial (those who have money invest in mining farms) and geographical centralization (places with good insfrastructure and low energy costs attract mining farms) of Bitcoin amongst mining pools.

Secondly I want to ask how you understand Bitcoin as replacement for a flawed central bank? Bitcoin has nothing to do with a central bank. Bitcoin invented a technological solution to store and transfer something of value without the need to trust third parties. With Bitcoin you only need to trust the partner of the transaction and Bitcoin itself. That was a great invention, but has nothing to do with the repacement of a central bank.

At first sight I found it strange that the current Nu ecosystem looks like resembling a kind of central bank function. I asked myself “what the heck shall that be good for”. But then I came to the conclusion that the reason for having started this project make sense: the adoption of crypto currencies as payment method is low because of the high volatility and NuBits is trying to provide a solution for that.
Instead of having a central bank emitting a currency, we have a decentralized autonomous bank emitting a currency.
The advantage lies in the immunity against national and political abuse of that system (given that the NuShares are distributed wide enough).
When central banks fail ultimately, people in countries have to pay the bill (by having worthless currencies and having to pay for the debts of the central bank ). When “Nu bank” fails, the NuBits holders suffer from a loss, but the NuShares holders pay the rest of the bill.

Without a stable currency we have no real currency but valuable assets. I’m glad that Bitcoin created a solution for having valuable assets.

And I’m glad that Nu has started the attempt to create currency.

You ask what we achieve? A currency that might be backed by intrinsic value and not by force, threat and military. I think that alone is worth trying it.
There’s a lot to do. This is only the start. We have day 6 after the launch of Nu.
There need to be ways of generating revenue in addition to the destroyed tx fees. Once NuBits have reached some adoption one might think of loaning NuBits or investing NuBits in venture capital markets - just like the business cental banks do, but in this case based on votes from the “owners” of the “Nu bank”; votes from those who are accountable for the success of Nu.

2 Likes

@Ben and @masterOfDisaster

Very well put… I’d like to add this. At this point in time, the USD is considered an acceptable form of payment businesses around world. Nubits uses that fact to it’s advantage by introducing a Bitcoin like payment system that represents the dollar in its relative stability.

Bitcoin came out to solve 2 main problems:

  1. Provide worldwide transactional system without 3rd party intermediary. (Short term and long term) which has already been achieved

  2. Provide an alternative currency that is not controlled by political corruption and military force to be used as the main peaceful medium of exchange (long term) which when achieved, all fist currencies would fail but we haven’t reached such a point yet.

Nubits is united with Bitcoin in solving the first problem but it is, by design, not attempting to solve the second problem which is ok for short and long term. This won’t be an issue until the fiat currencies get recognized as failures by the majority business in the world. If that does happen in the future, Nubit will adjust to peg something that is recognized world wide for business (maybe a new peg of 1 NBT = 1 gram of gold for example).

Key point:
Nubits brings fiat stability to crypto world without trying to fix fiat themselves. Please understand the goals of Nubits and don’t mix it with general crypto currency goals of other coins :slight_smile:

Thank you to all the developers of Peercoin and Nubit… I have the utter most respect for you and complete faith in the success of your mission :slight_smile:

3 Likes

BTW, article from @digiconomist on that debate: http://digiconomist.net/details-and-shortcomings-of-nubits/

For a start, credit cards and Paypal charge 3%, but they also provide some limited consumer protection which needs to be accounted for. It would also probably be good to have the spread be lower than the transaction fees you need to pay Bitcoin miners for example to get a fast transaction, and lower than Coinbase’s 1% fee which ends up with a 2% spread (I think I’m using “spread” correctly?).

On the other hand, the exchange takes a 0.2% cut, which effectively adds a natural spread of 0.4%. This could be enough to deter an attack where someone tries to loan a large number of coins and eat through the buy side liquidity, but this fee could possibly go down in the future.

Let’s say we add a spread of 0.5%. If the velocity of money is 2, that generates ~1% per year of the Nubits supply in USD to contribute to a reserve. If Nubits is used as a transactional currency like intended, it’s likely the velocity will be higher than 2, so we might not even need 0.5% to do this, but 0.5+0.4% =0.9% is already a very low transaction cost and I could see this being accepted by the market.

The question is how much USD you need in reserve then. There’s of course the initial USD generated from Nubits sales, but how much of that would you have to hold in reserve if you have a spread that generates additional reserves?

Hello Digiconomist,I believe that the ultimate solution has already been there, from Hayek’s “Denationlized of Money”, in 1976.

Hayek said the private companies should issue money and compete each other in free market. While the governments allover the world have stopped private companies for dozens of years, the DAC will break the barrier!

In charter XI, Hayek told us how to control the value of competitive currency by two methods:

  1. Buying/Selling currency

  2. Short term lending

The Short-term lending is actually the answer we need, IMHO.

Nu system can lend NBT to nushare holders(as custodians)by keeping their nushares which has a bigger market capitalization than Nubits. For example, NSR has a 20million market capitalization, and
Nu system issue 10million NBT. NSR holders have to return the borrowed NBT within one week, otherwise the pledged NSR will be confiscated by Nu system. They can automatically renew the lending contract if Nu system agrees.

If Nu system stops short-term lending business, the NBT supply will drop to zero WITHIN one week, without paying extra interest to anyone if all NBT holders agree to sell one NBT at 1$. And if some NBT holders don’t wanna sell, the price of NBT can be raised to 2$ because those desperate NSR holders(custodians) wanna redeem their NSR which is twice value of their borrowed NBT. Of course Nu system wouldn’t let NBT become 2$, so before that happens, Nu system will start new short-term lending.

NSR holders vote for a ratio of NSR/NBT market capitalization, for instance, 2. That means if I have 1000$ value NSR I can borrow 500NBT from system automatically. The NBTs are already issued by voting and stored in a/some address which can only be moved by voting.

If NBT demand decreases a lot even becomes zero, the short-term lending mechanism could handle it without issuing extra NBT.

If NBT demand increases to a very high level that NBT market capitalization exceeds NSR, the risk is on free market’s side, not our Nu system’s fault. Of course free market will know this and this will natually suppress NBT demands and provide chances to Nu’s competitors. This is called free market mechanism, self adjustment.

It is well known that Satoshi Nakamoto was not a fan of the FEDs and govs destroying the monetary base by inflating the money supply but Bitcoin was primarily invented for solving the double spend problem.
It is natural to think that by opening up its source code, he envisioned a lot of improvements of the original protocol.
This is something that most Bitcoiners fail to understand.
Now, almost 6years have passed since its release and we have seen peercoin and now nubits as real milestones of the evolution of Bitcoin.
As for the inflationary dollar, it seems that the beauty of NuShares is that the network could decide at any moment to create another currency and peg it to any real currency, based on the shareholders decision because of the separation of “shares” from “currency”.
The hope is that NuShares would be able to embrace a lot of shareholders, ideally the whole Humanity.
What would be better than a decentralized bank owned by the people of the Planet?
For example, the founding fathers envisioned a central bank owned by the government, owned by the people.
First of all, it has never been owned by the government, except for some tiny periods maybe and even if it was owned by the government, there would not be any mechanism that could enforce an accurate representation of the people by the government.
This is the illusion of the notion of “democracy” actually.
Cryptography enables such a representation in a trustless fashion.
That is a huge milestone in Humanity’s evolution.
Therefore for the first in Humanity’s history we have a tool to create a central bank owned by the people, which would make the bank in fact decentralized.
And this is exactly what NuBits/NuShares intends to do, at least in my interpretation.

3 Likes