Why Multi-Collateral DAI?
I’m sending this article to everyone—including free subscribers. But only full subscribers will get my follow-up Q&A w/ Maker’s Steven Becker. Don’t miss it! Subscribe to the full program.
Dear Crypto Natives,
We’re 11 days out from the launch of the long-awaited multi-collateral Dai. This is Maker’s month.
It’s no exaggeration to say Maker is the most successful money protocol on Ethereum. How many other projects can boast this:
- The world’s first bankless stablecoin
- Locked up to 2% of ETH supply (over $500m)
- Rate setter for DeFi economy
Just yesterday the supply of Dai hit $100m for the first time. An incredible accomplishment from a team that’s ignored the noise and focused on a single vision—to deliver a bankless money to the world—to complete the vision Bitcoin started.
To get us grounded for launch this month, I asked Greg from Maker to re-articulate the full vision of multi-collateral Dai with the Bankless community. The vision of a credit money rather than a commodity money, a stable money rather than a volatile money, and a money based on good collateral.
This was his response…
👉BONUS: What questions do you have about multi-collateral Dai?
Why Multi-Collateral DAI?
Guest post by: Gregory Di Prisco, Business Development at The Maker Foundation
Note: Part of this article is from an older post that I put up on Medium about a year and a half ago. This is the updated version. If you would like to view the original it can be found here. Thank you very much to Ryan for giving me the opportunity to share with you why I am so excited about the future of money that we’re building at Maker.
For the uninitiated, MakerDAO is the organization behind the Dai stablecoin and its accompanying decentralized credit system. If you’re unfamiliar with Maker, I recommend you check out that post and our official blog / whitepaper / FAQ.
During my tenure as Maker’s Head of Business Development, I’ve explained Dai and the Maker Protocol to countless individuals, startups, corporations, and nonprofits — it never fails to inspire when presented in its entirety. Although I believe Maker for Dummies provides a satisfactory introduction to how the system works, it fails to articulate the bigger picture and vision of Maker. In short, this post is going to be about why we’re all so excited and why I think that you should be as well.
Note: I have geared this towards those with an understanding of the financial system as it currently exists. If you’re not familiar with finance jargon, you may find yourself doing a fair amount of Googling. Also, this post does not refer to the current “Single-Collateral” implementation of the Maker system (Sai), but to the next iteration which will be called “Multi-Collateral” (Dai).
Breaking Down the Smart Contract
First, let’s have a quick refresher of what Maker’s smart contract fundamentally does (simplified for this example):
- Accept user’s pledged collateral
- Check parameters for lending against this specific collateral
- Create a Dai position against the collateral
- Given the Dai is paid back in full with an additional stability fee, release the collateral and send part of the stability fee to MKR holders by burning MKR tokens
— — — — — — — — — — — — — — — —
- If the loan goes below a certain threshold, liquidate the collateral for Dai up to the amount of Dai generated in the position — destroy this Dai
- In the event of a liquidation, if there is not enough collateral to cover the value of the Dai generated, dilute MKR token holders by printing MKR tokens and selling it for Dai until there is enough to offset the amount generated
User flow with real numbers (assume a minimum 150% collateralization ratio and a 1% stability fee):
- Deposit $1000 of “Token.”
- Generate 500 Dai (50% LTV or 200% collateralized).
- Hold position for one year and pay back 505 Dai (1% APY).
- 500 Dai destroyed.
- Liquidate 5 Dai for MKR tokens and burn them.
- Withdraw “Token.”
— — — — — — — — — — — — — — — -
- If the value of “Token” < $750 (<150% collateralization ratio), liquidate enough “Token” to raise 500 Dai.
- Return excess “Token” to the user.
- If “Token” liquidation results in < 500 Dai raised, print sufficient MKR and sell it until there is a total of 500 Dai available.
- Destroy the 500 Dai.
It may seem simple, but it is, in fact, a potent little program. In these few lines of code, we have effectively created (a) a better form of money, (b) a decentralized credit facility for secured lending, (c) a more efficient central bank (d) a decentralized insurance company, and (e) the infrastructure to create any kind of derivative in a trustless environment. I’m aware these are bold claims, but let me explain…
The Bitcoin Fallacy
Bitcoin, when announced, purported to be “a purely peer-to-peer version of electronic cash [that] would allow online payments to be sent directly from one party to another without going through a financial institution.” While it executed spectacularly on avoiding financial institutions (through Nakamoto Consensus and the idea of a “blockchain”), it has left most wanting when being used as a substitute for cash. Sure, we can debate on what was intended by the term “cash,” but I’m going to assume that Satoshi meant money. Most agree that money should always have the following characteristics:
“Good” money should be (inherently):
Note: “Generally Accepted” is usually added to this list. While this makes good money in practice, we’re looking at the prerequisites to this step.
Let’s put bitcoin to this test. Fungible? Check. Portable? Check. Tradable? Check. Durable? Check. Valuable? Check. Stable? Nope.
Bitcoin predicted that over time its price would stabilize with use. So how come, after over a decade of consistent user growth, has bitcoin not stabilized? I believe that it is because of a fundamental flaw in its reasoning and design, which I’ve termed the “bitcoin fallacy.” The bitcoin fallacy is that the basis of money is scarcity, or more accurately a fixed (known) supply. I will further argue that credit is the basis of “good” money, and any alternative falls into the trap of the “value/stability trade-off.”
The value/stability trade-off is the concept that, in order for an asset to have even the pretense of value, it must be scarce. Scarcity can mean a lot of things, but mainly it implies that the supply of an asset is relatively predictable going forward. Value, on the other hand, deals with why an individual would purchase something. Often this is because the asset has utility or produces cash flows. Other times it’s because the asset is so scarce, like gold, that it becomes a schelling point for those in search of a safe haven of value, i.e. the refugees of “bad” money.
The idea that money has historically based on scarcity has been heavily criticized, perhaps most eloquently by David Graeber in his book Debt, in which he analyzes 5,000 years of monetary regimes. He concludes that unless one is living in tumultuous times where property rights are always at risk, money has arisen from credit. In-depth analysis and historical precedent aside, there is a simple logical progression one can follow to see why this is the case—the only reason that bitcoin is valuable is that it’s scarce. This proposition is what keeps investors coming to the table. Bitcoin is a great store of value. No serious investor is buying bitcoin because they think it will be an excellent way to buy coffee in a few years—they’re buying it in the hope to earn a return on their investment denominated in the currency (i.e., actual money) they’ve invested. This has been a dominant bootstrapping mechanism for bitcoin and has fueled an evangelist movement rarely seen in finance.
Bitcoin is also volatile because it’s scarce—you cannot have both stability and a fixed supply; they are like oil and water. A year and a half ago, I wrote the following:
Some recent entrants attempting to create a better digital cash, like Basis, believe that if you make the supply dynamic (can expand/contract as needed) but predictable you can escape the value/stability tradeoff. It should be fairly obvious why this will not work.Basis hopes to create stability by making its supply dynamic. The Basis system attempts to punish users for purchasing basecoins above $1 and reward them for doing so below $1 through incentivized supply manipulation — there are no assets backing basecoins besides, at most, a derivative of basecoins. It is backed by nothing. If the system functions properly, there’s no hope of making a return on your investment for buying basecoins. In doing so they’ve made a completely illogical tradeoff. Bitcoin is valuable even though nothing backs it because investors hope to make a profit and is, consequently, not stable. Basecoin will attempt stability but will have also no inherent value, and therefore even loses its ability to be stable because it’s worthless — unless you consider stability around 0 the intended consequence. Now let’s compare this to Dai, which uses credit to avoid the value/stability trade-off.
In retrospect it seems obvious that this would not work, but at the time there was a VC fervor for “algorithmic stablecoins.” Unfortunately, there’s no free lunch. The latest crop of Maker competitors perform a similar sleight of hand by attempting to compromise the quality of the collateral. This would be akin to making MKR the sole collateral type in our system, or the Federal Reserve only accepting tech stocks at the discount window—the incentives are inherently skewed towards pump, dump, and implosion. This isn’t to say that these systems cannot work for a while, but when under stress the collateral in the system is the only thing that matters. We saw this play out in the Great Financial Crisis and we’ll see it play out in blockchain-based credit systems one day as well. I’ll expand on this later, but it’s why having a diversified pool of real-world collateral is so important for the Maker Protocol to truly scale.
But first, why credit? It seems as arbitrary a thing with which to create money as any other scarce asset. But credit is not a commodity, nor does it automatically produce cash flow, nor is it useful in any particular application. Credit is much better than other assets that can be used to create money, because credit is money. Credit is an account of what we owe each other and owing each other is what makes money useful. At its core, regardless of what form it may take, money is an abstraction of credit. Let’s further employ this analysis to Dai.
Dai is valuable because it derives its value from pledged collateral, and its supply is dynamic because it’s created and destroyed based on loans made relative to that collateral. Dai supply does not expand as a reaction to price but in response to a demand for credit and a surplus of acceptable collateral. Its supply does not contract solely due to a lack of demand, but due to a scarcity of acceptable collateral. Which is nothing new; it’s how the global financial system has operated under fractional reserve banking for hundreds of years.
Dai: A Secured Loan with a Loan-To-Value Ratio < 1
Now that we’ve established how Dai is created/destroyed as part of a broader credit system let’s look into the specifics of how this functions. Dai is created by being borrowed against collateral. These loans will always have a Loan-To-Value (LTV) ratio of <1. In the Maker system, we quote this number inversely and called it a collateralization ratio (i.e., there must always be more than 100% of the loan in collateral). What this means is that for every one Dai that’s borrowed, a minimum of $1 in collateral must remain in the smart contract. The reason it is a minimum of $1 and not one Euro or one ounce of gold is simply because that’s the value to which we’ve set the price feed—this number can be anything. We chose the dollar because it’s the backbone of global finance and currently the best money we know of. The core concept is that users input a volatile asset and borrow a stable asset. The stable asset remains stable because other incentives in the system encourage arbitrageurs and debt holders (“Keepers” in Maker speak) to participate in moving the market price back to $1. These arbitrageurs have the confidence to participate because they know that Dai is intrinsically worth $1 because of the pledged collateral and that the Maker governors can force a redemption of Dai for the underlying collateral through a process called an emergency shutdown. An emergency shutdown is a mechanism that makes 1 Dai redeemable for $1 of the pool of underlying collateral at a given point in time, thus acting as a forced redemption which shifts volatility risk back to Dai holders as a measure of last resort.
When a user generates Dai, they have to lock their collateral into a smart contract called a Vault. After they generate Dai, they cannot fully unlock this collateral until they pay the loan back in full, with a fee. The fee rate in Dai is called the Stability Fee (more on this later). Once the user has borrowed Dai they must maintain a pre-set minimum collateralization ratio (the inverse of the LTV). Should the value of the user’s collateral not meet this minimum at any point in time, the loan is considered to be underwater and is liquidated. When this happens the smart contract automatically liquidates the collateral for Dai up to the amount of the outstanding loan — it does this via an open auction. When Dai raised from the sale of collateral is equal to the amount of the outstanding loan, the auction closes and whatever remains of the collateral is returned to the borrower. This Dai is burned to offset the supply created on the origination of the loan.
Once again, this is nothing new. Maker is a digital reflection of its analog competitors, banks. What is new is boiling down the fragmented, complex, rent-seeking global credit system into a compact and straightforward layer of automated digital infrastructure. If you’re wondering why this hasn’t happened before, you can thank Mr. Nakamoto for figuring out how to exclude financial institutions from being a necessary intermediary in financial transactions. But more importantly, you can look to the trend of tokenization that is taking the world by storm.
As I stated before, Maker lets users take a volatile asset and borrow a stable asset. On a macro level, this is a pool of volatile assets all backing one stable asset, which is very important. Without an adequately diversified collateral portfolio to support the single fungible stable asset, Maker would be routinely brought to its knees by tail-events in the collateral portfolio that cause outstanding loans to be significantly underwater. In plain English, Maker is betting that blockchain-based tokens slowly begin to replace traditional certificates in the capital structure of organizations. In this light, ICOs, as we’ve seen them executed, can be considered equity financing for the 21st century—a programmable share. Maker intends to provide debt financing for the 21st century—programmable credit.
Maker: The Decentralized Central Bank
The above description of the Maker credit system pertains mostly to the micro level, that is, loans as they relate to individual borrowers. Expanding our vantage point, we can see that on a macro level Maker has much in common with a central bank.
Currently, in most banking/monetary regimes, money is “printed” by central banks which then rely on commercial banks to increase the supply of money through loans and investments. This is the foundation of modern fractional reserve banking. The central bank can then influence the outstanding supply of money indirectly through interest rate manipulation, and directly through reserve requirements and open market operations. As a consequence, these intermediaries can extract large rent by borrowing cheaply from their depositors and lending more expensively to the money creators (generally the sovereign). Fun fact: If you’re rich enough, banks will let you share in this higher interest rate by putting you into their “private bank” — i.e., not screw you.
Another consequence of the current intermediated banking system is a systemic misalignment of incentives. Banks inevitably extend too much credit (see: the Great Financial Crisis), and they should, in theory, be held accountable for underwriting these bad loans. As we all know, what happens in practice is that these institutions are too systemically important to permit failure. This pushes the onus of covering this bad debt to the central bank, which in turn has no backstop except its credibility, which it has posted as collateral in the form of fiat currency. Hence when banks behave poorly, everyone pays. It’s a perfect variant of the idiom “If you owe the bank $100 that’s your problem. If you owe the bank $100 million, that’s the bank’s problem.” If the banks issue enough lousy debt, it is you who will pay.
So what do these lessons you’ve heard ad nauseam for the past decade have to do with Maker? The Maker system makes several vital improvements. For one, it eliminates the possibility of just creating money from nothing. As already discussed, money in the Maker system is created by borrowing against existing assets. On a macro level, this creates a diversified pool of collateral which backs the currency, not the credibility of a central bank. Dai could eventually be pegged to CPI or a similar metric should the Federal Reserve lose credibility.
Maker also eliminates the intermediaries; loans come directly from the “central bank.” This removes intermediary rent-seeking and permits Maker to charge fees that are far more in line with market demand and unmolested by government influence. While this is not too different from the current eurodollar market, Dai is not stuck in the purgatory of foreign banks because it is free from banks altogether. This direct lending also makes it very easy for the Maker governors to control the supply of Dai via interest rates and the collateralization ratio. While it would be naive to think that the Maker system is impervious to politics, as a popular movement could introduce a collateral type that’s intrinsically worthless and cause massive inflation, the incentives in the system are at the very least adequately aligned. In the Maker system, there is an additional class of participants called MKR holders (MKR is a token on the Ethereum blockchain) whose role it is to underwrite these loans. They benefit when they do this job well and suffer when they do not.
At the beginning of this post we looked at what makes “good money,” but there’s a catch. Beyond the surface characteristics of money and the concept that money is debt, there is a deeper connection—good money must be based upon good collateral. So far the Maker Protocol has used the best collateral within its reach, ether. It makes good collateral for a small crypto de-central bank because it’s relatively liquid, highly programmable, and Dai is only permitted to be generated against it at a very conservative 66% maximum LTV (for now). But having only blockchain-based collateral puts very constrictive limitations on the system. After all, we are not building a protocol just for ETH holders, but for everyone. There’s no doubt in my mind that ether will likely remain the primary form of collateral in the system for the next year or so, but if we want Dai to scale its collateral must scale with it. Good Dai is good collateral. If we were to limit ourselves to only allowing Dai to be generated against digitally-native assets we force two restraints on the system — (1) The market capitalization of Dai is limited to a fraction of the market capitalization of digitally native assets, (2) We box out all users who wish to generate liquidity against the things they find useful in everyday life (i.e. the vast majority of all borrowers). At a certain point, any asset that’s not securing a blockchain or built to perform some kind of decentralized function is inevitably going to be something tied to the “real world,” likely a physical asset. Dai implicitly serves everyone, it is useful to consumers regardless of whether they understand blockchains or decentralized protocols. Yet this utility is prefaced by quality collateral. If we want to build a system that will last, we need to embrace non-blockchain assets and let the system achieve its true potential in achieving the original Bitcoin vision.
MKR: The Decentralized Insurance Company
The MKR token holders function as the governors of the Maker system. They decide on the specific collateral assets for the system, set the amount of Dai that can be borrowed against that collateral, determine the collateralization ratios of these assets, and ultimately charge an interest rate called the “stability fee.” The stability fee exists because the MKR holders, in addition to their governance responsibilities, are effectively the underwriters of every loan and the collateral buyer of last resort. In the steady state of the system, when loans are being paid back and not being liquidated, the MKR holders collect the stability fee through supply contraction (Dai collected as an interest rate is auctioned off for MKR and then burned). Even after liquidating a loan due to not meeting the collateralization ratio, there is usually excess collateral in the Vault to provide a cushion for the 1–1 peg. However, if the price movement in an asset is sharp enough to cause a shortfall in collateral relative to the amount of Dai borrowed against it, the MKR token supply is diluted and sold onto the open market to purchase Dai and offset this imbalance. In turn, it encourages the MKR holders to govern the system well and charge an appropriate interest rate for the loans they are insuring. If the Maker governors issue bad debt, it is the Maker governors who pay. Yes, if all value in the MKR token is also wiped out, then Dai holders would ultimately suffer, but there is no situation where MKR holders are bailed out at the expense of Dai holders.
A Global On-Chain Derivative Market
The Maker system inputs a variety of volatile assets and outputs a single stable asset, which is possible due to the smart contracts Maker has designed, called Vaults. There is a fascinating way to use Vaults outside of the core system that I believe will completely change the landscape of derivative markets; Maker currently has multiple partners working on systems like this.
It’s important to note that this additional system cannot exist without a stablecoin like Dai and cannot be commingled with the system outputting Dai, so it should be no mystery why this has not been done yet. This new system would function as follows: Invert the Vault mechanism, so the input is a single stable asset (Dai) and set the output (price feed) to a variety of volatile assets.
Let’s go through an example. If a user were to deposit 100 Dai into a Vault and wished to borrow “Apple Stock Tokens,” the operators of this system would simply set the price feed on this Vault to “Apple Stock.” Now, rather than being liquidated when the collateral in the Vault fluctuates too far relative to the loan outstanding (which is unstable), the user is liquidated when the loan outstanding fluctuates too far relative to the collateral in the Vault (which is stable). To draw on our example, let’s say Apple Stock is trading at $200 and you deposit 400 Dai into a Vault. If you borrow 1 Apple Stock Token, your collateralization ratio is 200%. Let’s say that we impose a minimum of a 150% collateralization ratio and Apple Stock rallies to $265. Dai in the Vault is now liquidated for Apple Stock Token to offset the supply. It is a simple but potentially impactful system. It allows people to create derivatives on virtually anything without intermediaries, clearinghouses, exchanges, and especially without geographic borders (cough, China).
The problem with money has never been the process by which it’s created. The problem has been the trust we place in the institutions that create money. Maker offers a solution to this problem without “reinventing the wheel.” Maker’s dreams are ambitious, but they are not without thought and preparation. We hope to level the playing field between financial juggernauts and the poor and marginalized. Our team is the best in the world and is hell-bent on making this dream a reality.
- Consider: what’s the potential for a stable, credit-based crypto money like Dai?
Filling out the skill cube
Not financial or tax advice. This newsletter is strictly educational and is not investment advice or a solicitation to buy or sell any assets or to make any financial decisions. This newsletter is not tax advice. Talk to your accountant. Do your own research.
Disclosure. From time-to-time I may add links in this newsletter to products I use. I may receive commission if you make a purchase through one of these links. I’ll always disclose when this is the case.