Here we consider the idea of a so-called "Annihilation Market," named after the process of complete destruction that occurs in the combination of matter and antimatter.
With bitcoin, this type of exchange allows a single person to buy or sell BTC by either lending it or accepting it at a market determined value. After lending or accepting, later, a user can close their position for a bitcoin gain or loss depending on the relative forces that cause more lending (selling) or committing (buying). A lender would hope the price goes down so they can receive more bitcoin upon withdrawal. A committer would hope that the price goes up so that they can repay their commitment with a smaller amount of bitcoin, earning more than what they started with.
The end result is an unspoofable price seeking engine driven entirely by bitcoin, and user are able to obtain more bitcoin whether the market is increasing or decreasing in value.
A fully functional exchange of this type would have a number of perks in the crypto world:
- It can be open source and run in a decentralized manner, with rules based on cryptographic contracts only
- Without a central operator, it does not charge/accept fees.
- It does not store bitcoin
- It does not require users to know anything about one another, or trust one another, or provide documentation to prove who they are
- it enables a price-seeking market based on the lending and accepting of a single commodity only (bitcoin), without the necessity to transfer-in or hold fiat
- The market is a zero-sum system, and does not create or destroy bitcoin.
- It does not require users to deposit funds that they are not interested in trading, or keep a balance, unless they have an active order on the network
- Upon closing an order, the bitcoin funds can be immediately sent back to the owners' wallets
- Positions are not "all or nothing." Limit and stop-loss orders can allow users adjust their risk levels.
- It is possible to increase bitcoin holdings regardless of the market's direction.
Importantly, this concept is still experimental and will need a great deal of input/testing to get running. Here is an example of how the orderbook is built:
As a trader, you can choose to either offer a position (similar to placing a limit order) or accept a position (just like placing a market order) with your bitcoin. These actions (and the amount of bitcoin involved) can directly affect how much the market perceives bitcoin is worth and how much others are willing to buy and sell it for.
Important Notes:"credit" is not an alt currency, and it cannot be withdrawn from the decentralized exchange. It is a representation of how much bitcoin a user is entitled to upon withdrawal. While credit stays the same, the amount of bitcoin that credit is worth fluctuates with the market.
Example: As a buyer (committer,) you must reserve some of your own bitcoin as collateral before accepting BTC in a buy position.
1) Say I want to buy 1 BTC worth $500 in the market.
2) I have 1 BTC of my own, and choose to use that much as collateral
3) Waiting for the appropriate market rate, I finally accept the best lender's offer, committing myself to pay back $500 worth of Bitcoin in the market before I'm able to withdraw. At the exact same time, the lender receives $500 worth of credit to spend on BTC at a time of their choosing.
4) Now I effectively own 2 BTC, but I MUST set a stop loss order that will prevent me from owing more than 2 BTC to the market. At the most, I could set my stop to sell 2 BTC at $250, but this would result in a total loss, something I see as undesirable. I move to put a stop loss at $400, meaning if my bitcoin loses value to become worth only $400 USD/BTC, I've decided to take a loss at that point and sell back 1.2 BTC into the system, keeping my 0.8 BTC for myself
5) If my bitcoin gains value, I can sell it back to the market at any time. Suppose that the market is so competitive that it drives up the price to $600 BTC/USD, I can choose to withdraw my bitcoin back out of the system. Doing so requires me to pay back $500 worth of bitcoin, which is 0.83333333 BTC. Now I have 1.16666667 BTC (worth $700) outside of the exchange for myself.
More details to come. Just gauging interest for now.