This question is related to economics on the blockchain. Bonding curves are becoming popular; however, it is a bit concerning that the price on an asset is predetermined by a mathematical function. Will the use of bonding curves distort or somehow disrupt the market? In my opinion bonding curves are the wrong mechanism to use in a market economy.

Suppose the real value of an asset is significantly smaller than the sell curve. The sell curve allows me to sell only at a specified price (the price that corresponds to the current volume of issued tokens). How is this mechanism market efficient? It seems that this mechanism will work for curation markets, but it will not work as an automated market maker for assets similar to equity securities. Please, correct me if I'm wrong.


1 Answer 1


I’ll try to succinctly explain bonding curves and then discuss benefits. Let’s look at a typical bonding curve where the buy price formula and the and sell price formula are equal:

from https://medium.com/@simondlr/tokens-2-0-curved-token-bonding-in-curation-markets-1764a2e0bee5

The way the formula works is look at the current amount of tokens purchased (supply) and charge the price given by the formula for the next token. As people sell, the supply goes down and as people buy, the supply goes up. The total amount of money put into the token is the area under the curve.

At any point you can buy a token and sell it back and get your money. However, if you buy at $q_1$, wait and more people buy (not guaranteed!) then you can sell at a higher price at $q_2$. To make profit, you should only buy if you think others will buy after you as well.

At the end of the day, total money paid in will be total money paid out, but the smartest who buy early and sell at high supplies (buy $q_2$ and sell $q_1$) will make money while those who buy when it’s “hot” and sell when supply is low (buy $q_2$ and sell $q_1$) will lose money.

Now, sometimes the sell curve is below the buy curve:

enter image description here

In this case, the area between the buy and sell curve is revenue that will typically go to a company. There is money making opportunities, but because the sell curve grows slowly, it only really benefits the earliest buyers.

So what are these any good for?

  1. The Buy curve equals the Sell curve:

This kind of market is good for content curation. It’s easiest explained by an example (borrowed from https://medium.com/@simondlr/tokens-2-0-curved-token-bonding-in-curation-markets-1764a2e0bee5):

Meme Factory: A Game of Curation & The Trading of Dank Memes Meme Factory from District0x will be a game where users can create dank memes and bond tokens to each meme according to its own bonding curve. This becomes a game where users then bet on the popularity of each meme. Bonded early to a dank meme and got out at the top? You successfully traded a dank meme and just made a profit.

The question each time is: do you think this meme is dank and funny enough that others will want to bet after you on this too?

Ultimately, whilst this game is being played, these memes are also being curated themselves: more tokens bonded to a meme is a signal that is a funnier meme than a meme with fewer bonded tokens. This is an emergent outcome.

By people trying to make money, they will curate popular content as a byproduct (social surplus from private motives!)

  1. The Buy curve > the Sell curve:

It’s very hard to start a community because the first members don’t have many people to interact with and it’s very laborious to create stuff that other people will want to join and see. It’s especially hard if you have to pay to join!

However, notice that if you enter early the sell curve is super close to the buy curve, so you have low risk of joining a community (because you can sell right back). And the upside is, if you work on the community to gather members and create fun content then more people will pay to enter. All of a sudden your share is worth a lot! This incentivized people to value their community and make money while doing so.

  • $\begingroup$ My question is especially directed at using bonding curves as automated market makers, perhaps I should've been more clear (this blog.oceanprotocol.com/… article just does not make any sense to me). In my view, one cannot improve on the classical market model with market makers who actually risk their capital and earn the spread on the market. I.e. you can't substitute them with a fixed algorithm and expect the same level of efficiency for the market. Am I still missing something here? $\endgroup$
    – cloudcell
    Commented Jun 21, 2019 at 3:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.