Blockchain Competition - the Fittest Wil Survive

in #technology7 years ago

I have been trying to compare various blockchain ecosystems in view of a new project.
Not being a dev myself, I probably miss subtleties...thankfully the Steemit community helped me validate my basic understanding via feedback to this post.

I have been looking at the competition between blockchains from a business angle:

Which blockchain technology are "customers" going for?

Where is the money going?

All indicators suggest that Ethereum is the clear winner. In addition to its price explosion, and the number of successful ICOs run on that platform in the last few months, it turns out that some major projects initially launched or planned on Bitcoin's chain (or its sidechains) are moving to Ethereum (see the video below).


Source
I understand that Steem's Graphene technology is even superior to Ethereum. I hope that Steem devs will have the will and resources to develop their technology even further (e.g. adding custom asset issuance features) and generate healthy competition to Ethereum!

Sort:  

Hello @claudiop63,

Congratulations! Your post has been chosen by the communities of SteemTrail as one of our top picks today.

Also, as a selection for being a top pick today, you have been awarded a TRAIL token for your participation on our innovative platform...STEEM.
Please visit SteemTrail to get instructions on how to claim your TRAIL token today.

If you wish to not receive comments from SteemTrail, please reply with "Stop" to opt out.

Happy TRAIL!

In a skype chat I had with @ned way back in September, he talked about user issued assets, specifically in creating subunits that function like corporate departments, and issue their own tokens, and so forth. So it's been on the agenda for quite some time to add this feature. It also will assist in the emergence of more applications.

Yes, I think that Steem has the potential to beat out ethereum in this way. But there is one really big block in this - third party developers writing custom subchains and applications. The idea would be that they could build upon the Steem base and create their own customised schemes for rewards and distribution for posts under their section, as well as taking a cut that is used to fund the development of this subunit.

It's coming, for sure, and I agree that it will be what really pushes Steem forwards, right up into the top 3. There is also plans also very long back, to create market infrastructures, inventories, offer and acceptance, fulfilment systems and escrow schemes for payments. These are all things I envisioned back in 2013 when I first got into Bitcoin, which is why I am so attached to Steem. Ethereum is cool but after the hack and the way they dealt with the hard fork of the chain, I lost all respect for the team behind it. The fact that ETC is doing so well proves they were wrong.

@l0k1 this guy claims Ethereum with lightning speed with the "Raiden" network.

Do you think this will be as fast or could be even faster than Graphene?

Bit of topic, will Graphene based blockchain be able to reach less than second transaction times,closer to 100ms instead of 1sec in your opinion? The later is required when going into financial markets, not sure if required of payment solutions.

Again a bit of topic, I read somewhere recent stress tests with Graphene based blockchain (Bitshares?) the possibility to reach around 20k transactions per second; Although that sounds a lot, I come from the industry of SMS processing, and 20k transaction per second where already reached more than 10 years ago, using in memory processing and standard industry HDD in RAID configuration using Oracle DB and LDAP DB.

I think transactions could be processed faster, but really, how much faster than 3 (rarely 6) seconds do they need to be? Credit payment networks and national interbank payment systems rarely are faster than 5 seconds.

I also think that realistically, a global blockchain network can't really push it much under maybe 1 second anyway. Typical latency at the greatest distance between two points on the planet is between 200-400ms, which means that really, 800ms is probably the floor on possible speed increases.

I doubt that Ethereum can do it faster. Steem's code is all native, whereas a large amount of Ethereum code is in Serpent, an interpreted language, (JIT compiled) which means that it's probably got at least 400ms latency minimum and another 200ms at least to account for the slower execution via virtual machine. So, possibly, Steem could push it to even 1500ms, but again, what would be the point? It also further reduces the number of physical locations that servers can be running (next door to backbones, pretty much) which can't be a good thing.

Same goes for the hardware requirements. I am running my witnesses on KVM containers on 16 core Xeon servers with a lot of memory and SATA2 SSD drives. The price is bearable, quite low compared to many hosting services, but it will be a couple of years before this kind of capability becomes cheap as this for everyone. I don't think there is really a need to increase the block production cycle rate to below 3 seconds. We just may have to increase the block size, and unlike Bitcoin, we witnesses can do this if we develop a consensus that it is needed, no pestering Steemit, Inc. to enable this.

Aside from that, when Fabric is implemented, the blockchain will be a plurality, and possibly then, with the forum and ledger isolated from each other, the ledger schedule could be shortened to 1500-1000ms cycles.

Speed can be a differentiator. Bitcoin is to slow for payment solution, internet may be allowed a bit slower over in store payment systems. But also for instore payment system, probably 3 seconds is ok, although I find it quite slow. In the Netherlands we have a nation wide standardised in store payments solution that with the newest instore equipment will probable handle the end-2-end transaction in less than 1-2 seconds.

Where faster payments maybe required are at events and festivals where thousands to hundred thousands transactions are handled in just a matter of 10-12 hours. Today they work with physical coins, to get the speed into payment (there are other reasons as well for the physical coins, but no relevant here). When pushing these coins out for virtual coins, speed is required.

Also think of trading platforms, and do not only think of the current stock exchange or crypto currency trading platform, but any trading done from milk, grain to flowers etc. These type of trading generally requires instant reaction of the systems to get the best price, and to not get the competitor taking the goods away from you.

Yeah, I think that eventually the latency will be pushed down to 1 second. For the time being 3 seconds is enough. To squeeze that extra performance out of it will require quite a lot of work, I think. Especially things like splitting the network regionally so that transactions never have more than 100ms latency to the nearest RPC node to relay the transaction.

You make a good point about comparing it to other payment systems. It used to be until not log ago that all POS systems used freakin 56k dialup on leased lines! (ah... how secure!) but more and more they are going onto high bandwidth internet connections. And then cash? yeesh! It takes at least 10 seconds for a fast cashier to handle payments in cash. I think 3 seconds positions Steem for POS use cases for sure. But situations like you mention, festivals, with a squillion other mobile devices clogging up the channels... The problem there will not be the blockchain network but simply the latency of getting the signal out, and back through a congested channel. I don't think that there is any payment network that can solve that other than the POS devices being plugged into cables rather than using 3G/4G networks.

The big events bring their own mobile base stations in for the users, and big internet pipes for their own internet stuff. It is done more and more like that. Also at event the promoters do not want cash, since this cannot be controlled, mostly the catering is outsourced and the promoter gets a percentage of revenue, coins means: they can kind of control theft. Virtual coins would be fantastic for the promoters, no theft anymore, since all is recorded and realtime. Th realtime aspect of it provides information to re-direct flows of people to other bars. This is not only good for the commercial aspect of it, but also for safety of a crowd of for instance 100k people on a square km field. And we will get more and more of these large events!

This post has been ranked within the top 10 most undervalued posts in the second half of Mar 25. We estimate that this post is undervalued by $16.92 as compared to a scenario in which every voter had an equal say.

See the full rankings and details in The Daily Tribune: Mar 25 - Part II. You can also read about some of our methodology, data analysis and technical details in our initial post.

If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.

good job.
thanks for sharing information

I remember the mess to get my XCP from the "ICO" (= the Bitcoin Proof of Burn) to Poloniex, I needed to add some Satoshis to an address to get it transfered. This was the moment when I realized that XCP will never work.

Hello @claudiop63! Your post makes subject interesting for me, digg further.

@edje you might like this article and Claudio.

Thank you, I indeed liked the article.

Great post! Am very new to blockchains and cryptoland myself, so this video actually inspires me to further research some of the claims made regarding Ethereum.

NEVERDIE ICO is LIVE.
The first block chain based Virtual Reality gaming crypto! NEVERDIE coin will allow monetizing the game items in real cash economy game Entropia Universe. NOW game player can cash out their in-game money earned by playing game and can exchange NEVERDIE coin with other ERC20 tokens such as Gnosis, Golem, and Frist Blood.
https://steemit.com/ico/@maxtill94/nevedie-ico-full-analysus-why-you-should-buy-neverdie-coin-gaming-cryptocurrency-coin-comparision-with-gamecredit-mobilego-first
KakaoTalk_20170712_143911675.png

Coin Marketplace

STEEM 0.28
TRX 0.11
JST 0.034
BTC 66396.53
ETH 3174.43
USDT 1.00
SBD 4.15