Author

Topic: The Problem with DAI (Read 163 times)

legendary
Activity: 2940
Merit: 1090
September 22, 2024, 02:31:58 AM
#2
I think it can help much to constantly stay aware that money is IOUs.

At a centralised extreme, where there is only one issuer issuing the IOUs, stability can be attempted by the simple stategy of "buy low, sell high" on the part of the issuer-as-marketmaker.

Take for example bitcoin, being as how it was the first example of a cryptocurrency.

(There is a "twist" coming in doing that, but hopefully doing it will illuminate the "twist" itself also.)

Suppose the issuer, which is to say (to use set theory terminology) the set of all miners, had simply made sure to always and without fail operate as market-makers, using a "buy low, sell high" strategy.

Every iota of negotiable value any miner managed to "sell" (trade, swap, etc) any bitcoin for goes back onto the buy-side of the market at a lower price than it was sold for.

By the time 21 million dollars worth of bitcoin had been bought, every bitcoin ever ultimately to be minted would have been "worth as proven by total global buy-side offers" one dollar minus whatever "re-stocking fee" or "human-side transaction fee plus protocol-implemented fee" had been applied.

On the markets as represented by buy side vs sell side order-books, that "human-side transaction fee" would express itself or be represented by/as the "spread" between the top of the column of buy-offers and the bottom of the column of sell-offers.

Aha but wait, suppose instead of implementing the "put the proceeds of bitcoin sales back onto the buy-side" as a "buy wall" per sale of bitcoins, the miners used my "columns rather than walls" approach, building columns of buy offers all the way from the lowest price the exchange allows upward?

Gosh, in that case depending on the granularity of pricing the exchanges support one extreme could be along the lines of oh look the first dollar spent on bitcoin just happened, that means we can put maybe 20 million buy offers in place, all the way up from 1/21M dollars to 20M/21M dollars or higher depending on granularity one could spread almost one whole dollar across.

The "twist" rears its head around this point or so, the "twist" being that bitcoin turns out to be more along the lines of a commodity than of money; it is unfortunately quite ridiculously expensive to try to use it as money in the sense of money-as-IOUs.

Even using inscription to inscribe satoshis as money tokens it isn't cheap.

So how can the miners - the issuers of the bitcoins if indeed bitcoins are to function as money rather than as commodities - "redeem" their IOUs?

In the normal course of usage of IOUs, presumably in fair trade (oops is fair trade at all normal, maybe put that aside for now) the amount the miners traded the IOUs for is presumably at least somewhere vaguely near the amount of debt they incurred by issuing IOUs?

It all gets very awkward and murky and cloudy trying to reward the miners for issuing IOUs, which is to say, for going into debt.

Supposedly that is not what they are intended to be rewarded for though, is it?

The intent was to reward them for securing the blockchain. For keeping track, in other words, of their IOUs as they change hands over and over and over again.

Which normally with IOUs would only happen up until they arrive back in the hands of their issuer.

Once the issuer has redeemed (bought back) all of their IOUs, they are out of debt.

The massive expense of Proof of Work really makes that entire picture very problematic.

Nowadays there are far far cheaper means that purport to secure blockchains.

So run through that whole picture again, leaving out the "need" for "miners" (the issuer of the IOUs, singular or collective) to expend ridiculous sums on massive expenses just to get the darn IOUs issued and keep them legible long enough to return into the hands of the issuer.

Now hopefully it has become clear that stability should be achievable by a vigilant issuer that also acts as a wise and capable market-maker.

Whether that entity is singular or collective should only alter its own internal politics / ability to act as it supposedly intended to act or as it was designed to cause its own constituents to act or however you prefer to phrase that kind of concept.

Provided the issuer does not deviate from using the proceeds of the sale or trade of the issued IOUs (tokens, coins whatever terminology) to strengthen the buy-side, and puts them up for sale as a column of sell offers ascending way up into the stratosphere, many times as high as in their wildest dreams they imagine it could possibly go (so that they will never be "cleaned out" with none left to put on sale if ever someone does somehow manage to buy the entire column, it should always remain possible to to keep its value up to its "face value" (the amount of debt it represents).

A powerful thing that arises from the above is that in reality it need not be only the issuer who performs this strategy of market-making.

In my experience, applying it in cases such as BTC/IXC and BTC/I0C, long term the strategy tends to accumulate more and more and more of the sell-side (the IOU side, if you will, rather than the commodity or hard-currency side that is the BTC) even while taking profit from time to time by thinning out the column of BTC-side buy offers.

So even given an already existing specie, it seems it would be "just a matter of time" for a market-maker operating that strategy to take off of the market all extant specie of the sell side species.

Once having taken them off the market, one need not even burn them on behalf of the issuer to relieve them of the debt they represent; one could re-issue them oneself, that is, put them back up for sale.

Money mostly works because all or almost all of those spending are almost equally as willing to work for or trade for it; unlike barter of dis-similar items a huge part of the point of money is both parties to a trade agree as to its value; that is afterall how folks get caught into the delusion that it is "stable"! Smiley

-MarkM-
member
Activity: 324
Merit: 17
Bitflate developer
March 15, 2020, 06:52:10 PM
#1
I've worked and thought about digital native stablecoins. I think we should use supply inflation. I'm skeptical about stable tokens building on top of a limited supply Store of Value.

Original Post: https://bitflate.org/post/2020/03/14/the-problem-with-dai.html

Bitflate is a cryptocurrency with constant inflation of 7% per year.

When you are involved long enough with crypto, you’ll see a lot of stupid ideas. DAI is one of them. Its ecosystem had a meltdown a few days ago during a crypto price crash. You can read about the story here: https://www.coindesk.com/defi-leader-makerdao-weighs-emergency-shutdown-following-eth-price-drop.

DAI - Digital Native Stablecoin

For those who don’t have time to get into the weeds, DAI is a “digital native” stablecoin. It wants to create a 1-1 peg to USD using an underlying volatile asset, Ethereum. If you want to use USD, it’s probably most efficient to go get USD. Smiley But for some ideological reasons (decentralization), DAI wants to be USD but also digital native. So they “lock” the underlying asset, Ethereum, and issue DAI coins. The premise is with intelligent computer algorithms, we can maintain 1-1 peg between a digital asset (Ethereum) and a real-world asset (USD).

The Problem

Digital assets are digital. Humans are the arbitrageurs. Humans are emotional. DAI is trying to create stability on top of Ethereum volatility. It’s kinda like building a stable house on a shaky foundation. Your building will collapse or you will spend so much money patching the flaws of your shaky foundation. This is a laughable idea for those who live in reality. But I guess some computer programmers/investors live in alternative realities too long. They forget about reality.

Whatever your algorithms are, you need to arbitrage risks. So you will always need to lock up more USD-ETH to account for risks. To be safe, maybe, you need 1.5 USD-ETH for a DAI USD. However, with digital scarce and volatile assets like Ethereum, there’s a chance that 1.5 USD-ETH will drop to 0.9 USD-ETH. At that point, you will be underwater. A couple of days ago, it did. If you need to lock up 1.5 USD for 1 USD, you may as well go get 1 USD. It’s a dumb idea to use 1.5 USD to get 1 USD.

DAI has a lot of jargon and technology (more layers on top of the shaky foundation). These things make it look sophisticated and fool people. The basic problem is very simple. You only need elementary school arithmetic and logic to know its flaws and inefficiency. You can say it is interesting to develop technology to build stabilization technology on a shaky foundation. That is fine for a hobby project if you have a lot of time and money to waste. People who put money into DAI are exposing their money to a lot of unknown risks.

A potential fix for DAI will require the MakerDAO team to move to a centralized bank model. They are somewhat centralized already. With control, they’ll be able to manage the risks. They may even get USD reserve to reduce Ethereum volatility. In this case, the MakeDAO will become a kind of hybrid crypto and fiat bank. I don’t know how this would work. It could be an interesting model. But it’s going to be a centralized stablecoin.

Bitflate - Digital Native (Somewhat) Stablecoin

A potential prospect for digital native stablecoin is Bitflate. Bitflate is similar to Bitcoin but with a 7% inflation of supply. Bitcoin has proven to be a good model for creating decentralized money. By adding inflation to the supply, Bitflate creates incentives for people to spend. Its supply is still limited by the inflation rate. This is why it will retain some value. Even when Bitflate gains adoption, its price will not be completely stable. This is the tradeoff we have to live with for decentralization.
Jump to: