August 1st 2017 is a date that will probably be remembered for a long time in the history of cryptocurrencies. It's the day when we'll find out if Bitcoin, as a crypto currency, will continue to be decentralized. Or, in other words, if Bitcoin will be controlled or not, by a certain group.
The whole turmoil turning markets upside down is, in fact, about that. There is a real danger that miners (or whoever controls miners) will take over the network. All in the name of profits.
In such a scenario, Bitcoin will continue to remain, from a technological point of view, decentralized, as a blockchain. But from a social point of view, it will be just another form of banking. The middle-man will be whoever will control the network.
I'm not going to debate more on the philosophical aspects of this situation, I'm sure we'll have a lot to write about during next days, but I will, however, try to understand if we have alternatives, in case Bitcoin will really become the biggest distributed private bank in the world.
What Should We Look For In An Alternative Bitcoin?
- governance - how the network actually works? who's responsible for what?
- issuance - how are the tokens created? is the process prone to error, easy to hijack?
- cost - there are intrinsic, blockchain-hardcoded transaction fees?
- speed - transactions per second, block generation time?
Let's see how this are playing into Bitcoin, for now. Governance is pretty much melted with issuance. The token production mechanism is by mining, and whoever has more hashpower, dictates the rules. Not good. Cost is not hardcoded in the blockchain, but it's tied up to the governance, so it can be modified at the governance level. As for speed, we talk about 7 transactions per second. But this is just in theory, in practice we can barely see 3.5 TPS (source). Also not good.
Ok, so let's look at alternatives.
Ethereum
Governance is still melted with issuance as the minting process is still mining. But, there is an important but here: if Ethereum really ditch this and goes for a PoS algorithm, then we can have something. PoS should address both governance and issuance and that will bring a bit more clarity. Ethereum already has a history of forking (ETC) so I don't see too much trouble if a part of the current blockchain will stick with mining and only a part will migrate to Casper (the PoS protocol proposed by Ethereum). As for the cost, there is some GAS to be spent. Not good. Speed is also a bit of a problem: although Ethereum claims double the speed of transactions in Bitcoin, namely 15/second, let's keep in mind that Ethereum is also a virtual machine, processing smart contracts. So out of these 15 transactions, I don't know how many are really financial transactions and how many smart contract transactions.
But Ethereum has a few strong points too: it has already a critical mass adoption, it has a few relevant ecosystems living off of its blockchain (Golem, Gnosis) and it has a big potential from a technological point of view.
Steem (Graphene family: Bitshares, PeerPlays)
Governance is DPoS, which, although still not perfect, is a huge step forward from the brute hashpower force of Bitcoin. As for issuance, since it's part of the governance mechanism under DPoS, I guess it will qualify as ok, but the inflation (still very high) can be seen as worrisome. Speed is probably the best thing about STEEM, with a potential of tens of thousands of transactions per second (tested on BitShares blockchain, recently) and also cost: unbeatable, meaning free.
STEEM (and the Graphene blockchain family, BitShares and PeerPlays) is a good candidate. Adoption is still small, unfortunately, and the technical challenges related to scalability seem to be daunting.
Tendermint
BFT (Byzantine Fault Tolerant) is the protocol behind Tendermint, a relatively under-the-radar project, but a very serious one. I've met personally the founders a few months ago and had the chance to exchange a few ideas. Tendermint aims to be a "blockchain of blockchains" and it will make the creation of DEXes (Decentralized Exchanges) a trivial thing. It's not yet live, but it will be very soon, a few months, and their token ATOM, will act as a "lingua franca" of all cryptos on the Tendermint blockchain.
So, governance is probably the best out of all, and probably issuance (since it's part of the BFT algorithm). I still don't have information about the cost and speed but I can only infer that speed will be ok, and cost will be left to the end user.
Slimcoin
I left this at the end, because it's probably the most exciting project I've been watching over the last couple of years. Exciting not only because of the financial potential, but mostly because of the way it grew from its own ashes. From an almost abandoned project, it grew to a nice and active community and it continues to grow. I thoroughly enjoy the discussions around this project and I'm quite happy I stumbled upon it.
So, what will make Slimcoin a good candidate to replace Bitcoin? Issuance. Slimcoin is the first PoB (Proof of Burn) currency in the world. That mechanism makes Slimcoin "mineable" with a Raspberry Pi (I wrote a few articles about PoB on Steemit, check the #slimcoin hashtag). The cost is built in the blockchain bust adjustable by each user, the speed is something that I really don't know about, but I can only assume is on par with Bitcoin's (Slimcoin is a fork of PeerCoin, which is based on Bitcoin). It may not be a mass alternative to Bitcoin, but it can certainly be used in certain vertical markets.
What Do You Think?
So, what's your opinion? Do you know of any other potential replacements?
I'm a serial entrepreneur, blogger and ultrarunner. You can find me mainly on my blog at Dragos Roua where I write about productivity, business, relationships and running. Here on Steemit you may stay updated by following me .
You can also vote for me as witness here:
https://steemit.com/~witnesses
If you're new to Steemit, you may find these articles relevant (that's also part of my witness activity to support new members of the platform):