What Bitshares is?
The simplest answer:
Decentralized Exchange.This is strong, simple, and... anyone from cryptocurrency world understand words like "decentralized" and "exchange". Everyone can pitch Bitshares with simple single sentence:
"Never Ever.... MtGox"
Bitshares is aiming to solve the real problem... and you have to remember that resolving a problem - a fear of loosing money on centralized exchange - is the easiest way to convinced someone to try a "solution for a problem".
So... where is the problem?
Bitshares NEVER had an MVP version.You might be surprised, by the definition what a
MVP actually is, because you actually do not now, I am sure about that. I thought that I knew a definition... but I had to run my own starup and lost all my saving and funding to really understand what a MVP is.
"
Minimum
Viable
Product"
is not an alpha or beta version which has
"all cool features" which are going to be
LE-GEN-DA-RY.No.
- Predition Market
- Bond Market
- Lending
- etc...
and all that staff should never be developed before a completed MVP version.
So what a MVP actually is?
This is that 20% of product, which brings 80% of users and income. But this is not enough. MVP is the foundations for further development.
What are the most two important properties of foundation?
Stability and
Easy of use.
Then you have to ask, do we actually have any of that properties? Sadly, no. At least not yet.
Let's start from the beggining:
Easy of UseWhat the bitshares is? Decentralize Exchange.
When I want to use an exchange, the first thing is: I have to deposit some funds.
Question number one: How can I do that? I have some bitcoins and some dollars.
Current sad answer: you have to send BTC... and then you will get some OPEN.BTC or META.BTC... What the heck is OPEN.BTC or META.BTC? How it is different from BTC. Why I cannot just deposit a bitcoin and get an normal BTC?
If you want to deposit USD... exactly the same happen. What the heck is OPEN.USD?
Another bad answer is.... you have to buy BTS fist on another exchange, to issue some BTC by borrowing. What that mean? What that issueing is? Why I have to borrow anything? Wait a minute... this BTC which I wanted to buy is not a real BTC? What a SCAM!!!
That is the reason why we actually need a Sidechain. Not because it will be fancy.. etc... but because then we will have real BTC... no more confusion!
BTW.. Do we even measuring what is our "sign up"/"first deposit" ratio? How many of 100 new users actually deposit anything? On which page they decided to leave an exchange? Even small startups use some tools like Google Analitics to analyse that. How we can improve something what we do not know how bad it is?
StabilityToday I have pitched one more time one of the most important player on the Polish CryptoCurrency market - InPay. To give you a little bit more context... this is the
first and only company in Poland, which got individual TAX interpretation from Nationall Tax Office, that in InPay's case mean.. bitcoin can be treated as currency. Every other Polish cryptocurrency company... are actually registered abroad, to avoid not clear TAX interpretation.
Every serious IT project know... that if you want to have small amount of bugs you should test you project regularly and offten. Right now none of bitshares/CNX repository do have integrated automated runner of unittests. Unittests should be run
after each commit.
There are some good sings.. that we actually started to tests things before a release... I mean Stealth Feature. But that would not be possible without a public testnet... which was not present till January!
But testing features just before a release is actually too late! There should be no possibility to merge anything to main branch without Pull Request. Each Pull Request should get a Code Review and confirmation that manual "Quality Assurance" were performed on test net without any problems.
Summary:
Let's build first Stable Decentralized Exchange and Stable and Easy to Use Wallet.
Bitshares has no identity crisis.. Bitshares is a Decentralize Exchange.