Now that EOS uses the NEO consensus mechanism, what makes EOS better? πŸ€”

in cryptocurrency β€’Β  7 years agoΒ  (edited)

BASE HEADER eos neo.png

At the risk of getting downvoted due to the overwhelming popularity of EOS on Steemit, I would still like to discuss this topic in a hopefully objective way.

Recently the EOS team has announced the consensus protocol for EOS to be DPOS+BFT, which is a version of DPOS where 2/3rds of the network nodes determine consensus. This is identical to NEO's already existing dBFT. EOS is often heralded as the next generation Ethereum-killer, but is it really?

dividerline cartooney2.png

DISCLAIMER

Before I get attacked, let me state that I have invested in both EOS as well as NEO. And contrary to most EOS investors who have only been recently holding, I have actually been holding EOS since it hit the markets on Bitfinex last year. My buy-in price was $1.92, and I have been holding all the way down to $0.50 and back up. I have only recently broke even in terms of BTC value. I say this, to make clear that I am in no way in opposition of EOS and in fact a true hodler of EOS and I want to see it succeed.

That being said, I also own NEO and I own quite a lot more of it than I own EOS.

dividerline cartooney2.png

BYZANTINE FAULT TOLERANCE

EOS announced it's using a DPOS+BFT consensus mechanism. This stands for Delegated Proof-of-Stake + Byzantine Fault Tolerance.

NEO, by comparison, uses what they call dBFT which stands for Delegated Byzantine Fault Tolerance. I don't have a handy video on that, but found a nice explanation on Reddit which you can read here

It's not just the name that sounds similar: the actual consensus mechanism seems identical as well. In both cases there are network nodes and 2/3rds of them vote for consensus.

dividerline cartooney2.png

EOS SALES PITCH

EOS is 'Ethereum on Steroids', is something you'll often hear. It's the Ethereum-killer. The Next Generation Platform Blockchain.

Why? Because it offers:

  • Free transactions
  • High tps
  • an improved consensus protocol over regular PoS

The last point now seems a bit less revolutionary. There's not much 'next generation' in using the same consensus protocol of an existing blockchain such as NEO which has been around for a long time.

That leaves us with free transactions and a high tps, both excellent features to have. But, as you may know, transactions on NEO are already free and have been for a long time. There is a theoretical GAS cost associated with transactions in the future, however it is very unlikely that the consumer will ever pay for this should it ever be instated by the nodes. Instead it will be corporations who will purchase the required amount of NEO in order to provide all the GAS they will ever need for their dAPP's network usage. In essence, once they're 'bought in', running the NEO blockchain runs for free on the GAS their buy-in provides. Service to consumers is free and the company foots any bill there is, is where we are headed with NEO.
In the meantime though, the point is that NEO transactions are already free.

A high TPS is excellent, definitely! This allows for scalability on-chain! I am reading (realistic) estimates of 20K to 100K transactions per second. NEO on the other hand currently has 1K tps and will scale up to 10K tps. That makes EOS about 10x faster than NEO. Wow!
But at what cost?

The main reason for the faster tps seems to be the higher hardware specs of running an EOS node. This allows for faster computations and thus a higher tps. But looking back at the Bitcoin vs Bitcoin Cash split, the core underlying difference of opinion was that Bitcoin Cash wanted bigger blocks and core argued that higher specs would be required for bigger blocks, thereby centralizing the network.

If it is true that a higher hardware spec for running a node makes it so that only corporations can run a node, as is argued with Bitcoin Cash, how does this apply to EOS vs NEO where EOS requires a higher investment to run a node?
Though, admittedly, NEO nodes will not be ran by smalltime home-miners either. It's just as likely that it will be corporations running NEO nodes mainly (as is the case with Dutch telecommunications company KPN recently).

And what happens when NEO increases their hardware spec as well? It sounds like it would be easy to scale the tps this way, if they should choose to. Not to mention the off-chain scaling solutions that are coming to NEO such as Trinity, which is similar to Bitcoin's Lightning Network.

dividerline cartooney2.png

'ETHEREUM KILLER', OR 'NEO OF THE USA'?

People like to think in comparisons. EOS is an Ethereum-killer, and NEO is 'the Ethereum of China'. But I can't help but be a bit disappointed by the recent developments around EOS' consensus protocol. It seems to me much more that if NEO is the 'Ethereum of China', then EOS must be trying to be the 'NEO of the USA'.

As I said earlier, I hold both crypto's in my portfolio and want to see both of them succeed. But I am starting to wonder if EOS is truly a third generation platform, or if it's just a second generation one that's late to the party? If it's just basically the same as NEO except with better hardware, then I'm not sure that's going to be enough :(

dividerline cartooney2.png

I know that this post/title in combination of me posting with the #eos tag is probably going to draw attention to this from some of the EOS supporters, to which I say: Excellent!.

Please DO engage with me in conversation and tell me where I am wrong! I would love to be educated on this!

I would very much like to be reinvigorated with my love for EOS, and see the errors of my logic! I am not trying to spread FUD, but I also have yet to find a satisfying answer to my questions regarding these issues.

Please though, try to keep it civil.

In closing: Long Live (N)EO(S)!!!!!!


footercartoon new5.png
(Art by Roy Lichtenstein)

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order: Β 

You were holding NEO since $1.92? Or do you mean EOS since 1.92? In either case, congratulations are in order! :-)

Β  Β· Β 7 years agoΒ (edited)

Thanks for pointing that out! I meant to write 'EOS', which is what I was holding since $1.92 which was it's price back in june or so.

I've been holding NEO for about as long though, a little longer probably, from back when it was called Antshares. I think I bought in at about $4-5?
But yeah, pretty content with that :)

Β  Β· Β 7 years agoΒ 

No transaction is ever free. In EOS cost it is paid out through 5% inflation to miners. The big advantage is the EOS distribution which gets many many people invested in the block chain. The other advantage is if they take the money raised and invest it to create the best dApp ecosystem then it will become popular. Similar to the App Store selling iPhones.

Β  Β· Β 7 years agoΒ 

There is also a 1% fee on RAM trading which may be enough to pay the block producers on its own and there might not be any inflation at all when it's all said and done.

Β  Β· Β 7 years agoΒ 

(Disclaimer: I also own both NEO and EOS) The NEO council still holds 35M NEO that will use to invest in projects and partnerships. So also in this point there is little difference between NEO and EOS.

Β  Β· Β 7 years agoΒ 

Its almost funny how many disclosure statements you had to put into this one article. I think if people down vote you for trying to engage in an intellectual discussion on a topic then that's pretty pathetic. I hope that isn't the case for anyone. I think you are raising some good points and keeping the topic open for discussion. I'm interested in what others have to say as well - arguments in favor for both projects

I know! But I have started a discussion on DPoS vs PoW before and it wasn't pretty! So I thought I would add some disclaimers this time!

Β  Β· Β 7 years agoΒ 

"That makes EOS about 10x faster than NEO. Wow!"

Yeah that's... That's a pretty important little detail right there

Actually, today at the NEO Devcon it was announced that NEO will scale to 100.000 tps in 2020, bringing it on par with the highest serious estimates I've read of EOS. Still, I think 100.000 tps will still not be enough to fully solve the scaling issue. It's still not enough for the entire world

Β  Β· Β 7 years agoΒ 

Wow. I need to look into neo more. Thanks!!

According to Dan, NEO copied his DPOS system and didn't disclose it...I'm long both coins so don't have an opinion or care but that is how I understand the DPOS situation.

Thanks for your reply! Is this recent information from dan?

Last I heard NEO copied the DPOS part but added the BFT element themselves.
This is the first time however that I am hearing BFT in combination with EOS though.

Β  Β· Β 7 years agoΒ 

You got a 2.37% upvote from @nado.bot courtesy of @pandorasbox!

Send at least 0.1 SBD to participate in bid and get upvote of 0%-100% with full voting power.

Upvoted and Resteemed by @cryptoryno33

Β  Β· Β 7 years agoΒ 

This post received a 1.69% upvote from @morwhale team thanks to @pandorasbox! For more information, click here! , TeamMorocco! .
STEEM Price : 6.022 $ ID : 1517076885000

Β  Β· Β 7 years agoΒ 

This post has received a 0.09 % upvote from @drotto thanks to: @pandorasbox.

your following me, so I'm going to up vote!

Β  Β· Β 7 years agoΒ 

Whoa

Β  Β· Β 7 years agoΒ Reveal Comment

A reply from @dan himself! I'm honoured!!!
Thank you for responding to this personally!

Is there no risk of NEO increasing it's blockspeed/tps by upgrading their hardware specs for nodes? Or is there simply no way for them to have a similar tps as EOS will have?

Β  Β· Β 7 years agoΒ 

It’s not just tps but quality of tps

Β  Β· Β 7 years agoΒ 

Hi @dan, love seeing you online communicating. Did you see my eos public testnet installation yesterday ( as a non developer;-)

I hope you want to checkout my daughter Isa (12) who received her steemit account on christmas day from me and is on steemit now for 1 month https://steemit.com/introduceyourself/@creatisa/one-month-on-steemit-100-followers-thank-you-unbelievable-experience

Β  Β· Β 7 years agoΒ 

:)
not worthy.gif