Is EOS better than Ethereum?

In terms of market capitalisation, Ethereum is far ahead of EOS. However, when we look at the technology, we get a very different picture.


Credit: Bywire News, Canva
Credit: Bywire News, Canva
Bywire - Claim your free account nowBywire - Claim your free account now

The Italian translation for this article is available below.

LONDON (Bywire News) - The blockchain market is incredibly competitive with each one competing against all the others to strike a claim as the next generation chain of the future. For those trying to decide which one to use, the obvious question is: which one is better? 

In this article, we’ll take a direct comparison between Ethereum, the blockchain which was launched to address the deficiencies of Bitcoin, and EOS which set out with the bold claim of being the ‘Ethereum killer’ back in 2018. The question is: which is better. To answer that we’ll look at the differences in the technologies which underpin them and also the direct and indirect costs which customers will experience. 

Consensus protocol

Let's start from the basics. The consensus protocols used by these blockchains differs significantly. Ethereum currently uses the Proof of Work (PoW) model which is almost identical to that used by Bitcoin but with some differences. EOS uses Delegated Proof of Stake (DPoS), in which all the actors on the blockchain, as well as the users, decide which block producers should proceed with the production of the blocks and administration of the blockchain.

PoW comes with a number of disadvantages – particularly in terms of energy consumption and the lack of speed. DPoS, on the other hand, allows for greater transparency as the BPs are known and can be objectively evaluated if they are deserving of our support. Moreover, it works very efficiently from an energy point of view. While blockchains have faced scrutiny for their energy use, EOS is one of the first blockchains to be carbon neutral.

Transaction speed

Another key factor in the performance of a blockchain is the number of transactions performed per second (TPS). In this case, we have a clear winner. Ethereum has a speed of just 25 transactions per second, as PoW favours security rather than speed.

On the other hand, on EOS, the TPS amounted to about 4000 and in the testnet, it reached about 10,000 transactions per second. With just 21 block producers, the blockchain is fast and secure, as there are over 100 standby nodes that can replace any of the top 21 at any time. 

Network congestion

Once we know the speed of transactions, we can also deduce the volume of transactions and the blockchain’s capacity to manage them. The low TPS on Ethereum means that not all transactions are processed which leaves more than a million left hanging in the mempool to then be processed. Congestion on the Ethereum blockchain has reached 90% on average with just a few million transactions per day. 

EOS, meanwhile, thanks to its high TPS rating, can process all transactions without problems which means its use is 2%. Remember, the record number of transactions processed in one day EOS was over 80 million without the same problems of slowdown or an increase in the cost of the transaction. 

Transaction cost

Next up we come to economics. Cost is an essential part of any blockchain. Given that they are a part of the protocol, these costs cannot normally be eliminated – or perhaps they can. 

Let's start with Ethereum and remember that it uses a system that depends on the complexity of the transaction to be processed on the network. This is measured with a particular unit, gas. Depending on the type of transaction, it varies from $30 to more than $1,000. This depends both on the congestion of the blockchain at that time and on the cost of ETH itself. If the price of ETH increases, then the amount we are going to pay will also be high, which makes things somewhat more uncertain, costly and inconvenient on the user’s side. 

As for EOS, on the other hand, it initially started with a system of free transactions that were obtained based on how many EOS were staked. More recently, it switched to a cost-per-transaction system, the so-called Power Up model, which allows you to pay only when you need power and not, as before when power was blocked in anticipation of something, effectively removing resources from the network.

With this system, therefore, you get a transaction cost of 0.0002 EOS which amounts to about $0.0002. This is a ridiculously small sum. Many of the larger wallets such as Wombat and Anchor cover these transaction fees, so the cost is effectively free. 

Conclusions

Taking all this data into account, we have a clear winner. The EOS blockchain is superior to Ethereum in just about every aspect. From a technical viewpoint, the story is very clear, but that’s very different to the picture most people ready about based only on market capitalization. 

Data, though, never lies. EOS is better than Ethereum – at least from a technological perspective. However, that is not all that matters – and it certainly is not reflected in the price. The price depends on the market sentiment which is dictated by the feelings, news and tweets of the day. Bad news stories can be catastrophic for the price of an asset and as anyone who has followed the fortunes of EOS over the past few years can confirm, it’s had its fair share of those. 

Italian translation below.

EOS è migliore di Ethereum?

Una delle domande che uno si fa quando confronta una o più blockchain, è quella se una è migliore dell’altra e dove, così sulla base di questo confronto rapido, uno potrebbe decidere se usare l’una o l’altra come blockchain.

Oggi andremo a vedere un confronto diretto tra la blockchain di EOS e quella di Ethereum per capire le varie differenze e le tecnologie che sono dietro alle stesse, ma anche i costi diretti ed indiretti per avere un quadro maggiore sulle loro potenzialità.

Protocollo di consenso

Partiamo dalle basi ed iniziamo proprio dal protocollo di consenso che usano queste due blockchain che non sono uguali e si differenziano di molto, in quanto Ethereum utilizza al momento la Proof of Work (PoW) che è identica a quella di Bitcoin ma con alcune differenziazioni, mentre invece EOS utilizza la Delegated Proof of Stake (DPoS), in cui sono tutti gli attori della blockchain come gli utenti a decidere chi mandare avanti nella produzione dei blocchi ed amministrazione della blockchain.

Uno degli svantaggi della PoW è ovviamente il consumo energetico ma soprattutto una lentezza maggiore delle transazioni, mentre invece per quanto riguarda la DPoS, questa permette una maggiore trasparenza in quanto i BP si conoscono e si possono valutare oggettivamente se sono meritevoli del nostro supporto, ed in più è molto efficiente dal punto di vista energetico, infatti EOS è una delle prime blockchain ad essere carbon neutral.

Velocità transazioni

Dal tipo di protocollo di consenso poi, ne deriva anche le performance della blockchain stessa, in quanto in base al sistema utilizzato, avremo un numero maggiore o minore di transazioni eseguite al secondo (TPS) ed in questo caso Ethereum ha una velocità di appena 25 transazioni al secondo, in quanto la PoW privilegia la sicurezza piuttosto che la velocità.

Invece su EOS le tps si attestano a circa 4000 ed in testnet si arrivato a circa 10mila transazioni per secondo, grazie al fatto che con appena 21 BP la blockchain risulta veloce ed abbastanza sicura, in quanto ci oltre 100 nodi in standby che possono sostituire in qualsiasi momento uno dei 21 BP attivi in quel momento.

Congestione della rete

Avendo a mente i numeri della velocità delle transazioni sulle relative blockchain, ne possiamo dedurre anche il volume delle transazioni e come queste vadano ad impattare sulla capacità della blockchain stessa a gestirle.

Con un basso tps su Ethereum è comprensibile che non tutte le transazioni vengono processate e questo fa si che molte, oltre 1 milione, rimangono appese ossia sono in attesa nella mempool per poi essere processate, ed inoltre la blokchain di Ethereum ha una media di congestione di oltre il 90% con appena qualche milione di transazione giornaliera.

Dal canto suo EOS, con un elevato numero di tps, riesce a processare tutte le transazioni senza problemi e di norma il suo utilizzo è del 2% e non dimentichiamo che il record di transazioni processate in 1 giorno da parte di EOS è stato di oltre 80 milioni, e senza che la stessa subisse un rallentamento o un aumento del costo della transazione.

Costo transazione

Veniamo adesso alla parte economica delle blockchain e di un aspetto imprescindibile di qualsiasi blockchain, ossia il costo delle transazioni che troviamo in ogni blockchain e dato che fanno parte del protocollo queste non possono essere eliminate, o forse si.

Iniziamo da Ethereum e ricordiamo che la stessa utilizza un sistema che dipende dalla complessità della transazione da processare sulla rete e questa si misura con un’unità particolare e che alla fine la ritroviamo come “gas” ed in base al tipo di transazione varia da $30 anche ad oltre $1000 e questo dipende sia dalla congestione della blockchain in quel momento e sia dal costo di ETH stesso in quanto se a parità di gas consumato il prezzo di ETH aumenta, allora anche l’importo che andremo a pagare sarà elevato, rendendo il tutto sconveniente lato utente.

Per quanto riguarda EOS invece, la stessa è partita inizialmente con un sistema di transazioni gratuite che si ottenevano in base a quanti EOS si avevano in stake, e poi di recente è passato ad un sistema a costo per transazione, il cosiddetto Power Up, che permette di pagare solo quando serve effettivamente potenza e non come prima che si bloccava potenza in previsione di qualcosa, togliendo di fatto risorse alla rete.

E quindi con questo sistema si ottiene un importo per transazione di circa 0,0002 EOS circa 0,0002 dollari, quindi davvero ridicola come somma ed infatti diversi wallet come Wombat Wallet o Anchor Wallet, coprono diverse transazioni in maniera gratuita.

Conclusioni

Con tutti questi dati alla mano è sotto agli occhi di tutti la superiorità della blockchain di EOS a quella di Ethereum lato tecnico, dimostrazione di come i dati oggettivi non mentono mai e raccontano una verità diversa da quella immaginata o che leggiamo in giro, e verità difforme sulle classifiche basate solo sulla capitalizzazione di mercato.

Quindi in conclusione possiamo affermare senza troppi problemi che lato tecnologia, EOS sia superiore di molto ad Ethereum, cosa che purtroppo non si riflette nel prezzo perché come tutti abbiamo imparato in questo settore, il livello e progresso tecnologico non viene calcolato all’interno del prezzo ma è solo dettato da sentimenti e “news” o tweet del giorno che in un colpo solo possono far salire o scendere il valore di quel relativo asset.

(Written by Alfredo de Candia and Tom Cropper, edited by Klaudia Fior)

Bywire will email you from time to time with news digests, stories & opportunities to get involved. Privacy

Bywire - Claim your free account nowBywire - Claim your free account now