Buttonwood Profile picture
Jul 15, 2022 20 tweets 6 min read Read on X
1/ ButtonZero Part 1: Zero-token, single-token, double-token debt

Implosions of #Celsius & #3AC make it clear that web3 needs alternatives to margin leverage.

ButtonZero’s approach involves what we call double-token debt. Let us explain using the history of debt innovation🧵: Image
2/

It helps to think of debt as a transaction across time.

Most trades are instantaneous —Alice gives Apples to Bob, Bob gives Alice some Bananas.

With debt the “trade” is across time—Alice gives $100 to Bob today, conditional on Bob giving Alice $120 a year from now.
3/

We call simple debts like this zero-token debt (ZTD), because they tie specific lenders to specific debtors.

They are contracts binding legal persons and legal parties through specific accounts. Imagine an uncle lending his nephew $1,000. Image
4/

The earliest known debt contracts are small Sumerian clay tablets.

They primarily specify legal parties and counterparties, loan sums, interest, and repayment. Enforcement was by the city authorities. Image
5/

Consider this “Contract for Loan of Money, Fifth year of Nabonidus, 550 B.C.”

This loan offers no security or collateral to the creditor, but he received an interest of 20%. Image
6/

Debt remained relatively unchanged, even when the loans in question were large.

European sovereign lending was zero-token in nature–or in academic terms “non-marketable” debt.

Consider just a few examples from the 500yrs between 1300 and 1800 (see Schmelzing, 2020). Image
7/

European private debt wasn’t any better.

Medieval promissory notes between merchants nicely illustrate how specific parties and counterparties were tied together (see A.P. Usher 1914). Image
8/

Of course, the negotiable bill of exchange, a transferable bearer instrument, would evolve over the next 500yrs, following a broad set of changes to European legal codes. But that's a story for another time!

(see Meir Kohn, “Bills of Exchange and the Money Market to 1600”)
9/

European sovereign bonds represented a watershed development in financial history.

The creditor’s position in the debt contract was replaced by a token—in traditional terminology, bonds offered a way for debts to become _bearer_ securities for creditors. ->
10/

-> Tokens—as we use the term—mean transferable AND fungible instruments (e.g. cash).

For this reason, we can think of traditional bonds as single-token debt (STD): Image
11/

Bonds allowed sovereigns to borrow from a number of creditors. Sovereigns who could borrow could wage war more effectively

M. Bordo’s research shows that British financed wars against Napoleon through bonds. France couldn’t issue bonds, and relied on taxation & looting
12/

This proved so powerful that over the next 100 years, that European absolute monarchs adopted the constitutional reforms needed to tap the bond market.
13/

The Rothschild’s underwrote sterling-denominated bonds, ushering London’s rise as the world’s largest financial capital.

Even the Qing dynasty issued sterling bonds in London: Image
14/

Smart contracts now allow us to tokenize the debtor’s side of debt.

Historically, such arrangements are quite rare. Image
15/

The closest analogy we have is selling hypothecated collateral without extinguishing the attached loan

i.e. selling a home to a new buyer with the mortgage still attached.

But even then this is not true hypothecation–since the underlying collateral is non-fungible.
16/

On a blockchain, creditors and debtors could transact permissionlessly if instead of hypothecating non-fungible homes, the debt was backed by a fungible digital commodity (i.e. ETH).
17/

Debtors could borrow by selling “bonds” against fungible collateral.

What remains is the “equity” of their collateral, the upside, which is also a fungible token.
18/

In summary, all debt can be described in a simple 2x2 matrix tracking whether debtor and creditor positions are tokenized.

And smart contracts allow us, for the first time, to create large-scale double-token debt. Image
19/

As we can see, almost all of DeFi today is single-token debt, since debtors are still bound by idiosyncratic vaults and borrowing positions.

Remember, to tokenize means to make something both transferable AND fungible. Image
20/

In our next threads we will explore:
• the dangers of margin lending
• why double-token debt is non-callable • how double-token debts can link together large pools of creditors & debtors in a permissionless environment

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Buttonwood

Buttonwood Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @ButtonDeFi

Oct 19, 2022
1/ Money markets unlock large sums of liquidity in modern financial economies. Money markets allow savers to lend money to those in need of short-term loans and allocates capital to its most productive use. Three elements are needed to create a money market: Image
2/ When considering DeFi use cases produced thus far, two stand out as finding product market fit (PMF) and staying power. These are also the first two elements that make up a money market.
3/ The first element is exchange. @Uniswap was the first protocol to popularize the “automated market maker” in 2018. It wasn’t until DeFi summer in 2020 and the the launch of V2 that Uniswap took off. Image
Read 5 tweets
Aug 19, 2022
1/ Money Trilemma

Most of us were taught that money is a "unit of account, store of value, and means of exchange".

There's reason to think that's wrong. Time for a thread🧵:
2/ Money does NOT have to simultaneously satisfy all three of these properties. In fact, good money designs are robust because they are great at just one of these properties.
3/ How is that the case? The Econ101 definition is actually equivalent to the two-function combinations embedded in the trilemma. Rather than debating on what money is, the trilemma focuses on what money does.

Similar to the blockchain trilemma, you can only pick two:
Read 10 tweets
Aug 9, 2022
1/ Building from First Principles

The Buttonwood Foundation was formed with the goal of providing frameworks and tools for building DeFi from first principles🧵: Image
2/

Thinking from first principles means actively questioning assumptions, boiling things down to fundamental truths, and reasoning from there.

This contrasts with reasoning by analogy, which means imitating what other people already do, or what already exists.
3/

We don’t think the goal is to “re-build (traditional) finance.”

The goal is to “build decentralized finance”
Read 10 tweets
Aug 3, 2022
1/ Discount Rate vs. Interest Rate, and A- vs. B-Tranche Risk

The Discount Rate and the Yield (Interest Rate) are two *different* calculations for the bonds on Buttonwood Zero🧵:
2/

All of ButtonZero's bonds are zero-coupon.

Each bond listed on Zero has an expected face value of $1.00 -- this means if a tranche is at least 100% collateralized at maturity, that token is redeemable for $1.00 of collateral.
3/

Knowing this, the discount rate equation is simply:

Discount Rate = (Face Value - Purchase Price)/Face Value

Which for ButtonZero reduces to:

Discount Rate = (1 - Purchase Price) * 100

For the bottom two $wBTC bonds, this would be a discount of 19% (A) and 25% (B).
Read 8 tweets
Aug 3, 2022
1/ Discount Rate vs. Interest Rate, and A- vs. B-Tranche Risk

The Discount Rate and the Yield (Interest Rate) are two *different* calculations for the bonds on Buttonwood Zero🧵: Image
2/

All of ButtonZero's bonds are zero-coupon.

Each bond listed on Zero has an expected face value of $1.00 -- this means if a tranche is at least 100% collateralized at maturity, that token is redeemable for $1.00 of collateral.
3/

Knowing this, the discount rate equation is simply:

Discount Rate = (Face Value - Purchase Price)/Face Value

Which for ButtonZero reduces to:

Discount Rate = (1 - Purchase Price) * 100

For the bottom two $wBTC bonds, this would be a discount of 19% (A) and 25% (B). ImageImage
Read 8 tweets
Aug 1, 2022
1/ Placing a Bid

ButtonZero functions much like an order book. How do you place orders?

This thread provides some examples🧵:
2/

As a reminder, Bond Buyers are Lenders. Bond Sellers are Borrowers. A government sells bonds to borrow money.

Instead of taking the market price, users can place an order.

An order to buy is called a “Bid”. An order to sell is called an “Ask” (the price you’re asking for)
3/

ButtonZero users place orders by providing a tiny slice of liquidity at their desired price, either above or below the market (If it were at market price it would be easier to just buy or sell).

This is akin to placing a Limit Order, as you would do on other order books.
Read 10 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(