I wanted to put down an idea that matured after a long period of operation and thoughts. @woolly_sammoth is to praise for the eureka moment, and also some member of the NXT community that showed me how their decentralised marketplace works
We are tackling a multifaceted challenge.
First challenge (Nubits): We need to be able to keep the 1$ peg also against a volatile unit such as BTC (since the market requires it) . In the process we also need to avoid custodian losses, aka optimise the size of buy/sell walls to avoid traders to take advantage of it at the expenses of the custodians. However, at the same time we must be solvent and let “honest” users that holds a large amount of NBT to change it quickly at a fair 1$ price. At the same time we need to let people that wants to purchase a large amount of NBT (for reason different from selling them back and forth for profit from our bots) to do that at 1$.
Second challenge (Nushare): Possessing Nushare comes with a responsibility. When shareholders sells NSR on the open market means that they are selling to a completely unknown party. While this may or may not make a small short term profit to the shareholder, will harm the network long term. At the same time prospect shareholders are lining up for buying large amount of shares from JL, below market price.
We need to address both scenarios in an optimal way.
- Creating a centralised exchange where we control both NSR and NBT supply and prices, seems like the easiest option. However the community already discussed and dismissed this option as it will introduce a huge single point of failure : centralization. Moreover it will expose the network to regulatory risks no-one is willing to take.
- Decentralized exchanges are on their way, but it won’t be untill later this year that we can start seeing something reliable.
- The upcoming modifications to liquidity distribution in NuBot, will make impossible for anyone to quickly buy/sell NuBits in large amounts at 1$.
One possible solution to the above scenario is using OpenBazaar to buy/sell NuBits and NuShares. While keeping part of their liquidity on open exchanges, custodians can host a OpenBazaar P2P shop where they offer their liquidity tier 2 at 1$ equivalent. By making tier2 liquidity available in a p2p market and with some automation and reporting, it will be possible to prove we are solvent also with large amount. It will also encourage real nubits adopters to come and buy while discouraging nubits opportunistic traders. It will be fully decentralised and privacy will be guaranteed by cryptography.
It allows current shareholders to partially liquidate their shares without affecting market price and screwing up the network, in case they have a necessity to either leave the network or partially diversify their holdings. It allows NSR buyers to get in touch and discuss with shareholders before buying.
The whole model is pretty scalable, and I can envision several NuBits or NSR shops co-existing, using a template we can edit together.
I honestly have no much experience with openbazaar, but I did talk with people at NXT that are using a similar approach to sell/buy assets. I may be completely wrong .
What do you think?