In the previous article, I looked at the differences between Ethereum and Stellar in terms of purpose and goals. Today, I aim to look at both the Ethereum and Stellar protocols, in terms of security, scalability, decentralisation, privacy and confidentiality.
At the end, we’ll see when you should pick one or the other!
The five dimensions chosen are the most important and, usually, both small and big businesses look to improve at least one of the above five when they aim to implement a blockchain-related protocol.
For each dimension I’ve identified one characteristic as an example, in order to cross-check each protocol against each characteristic. By doing that, I can conclude at which dimension does each crypto excel and how can one leverage those qualities in the most efficient and effective way.
Let’s now take a look at how each protocol scores against each metric:
Ethereum | Stellar | |
Immutability | High | High |
TPS | Low | High |
Number of Nodes | High | Low |
Untraceability | Low | Low |
Anonymity | High | Low |
In order to conclude my analysis I need to explain why Ethereum and Stellar differ in such key characteristics like TPS or number of nodes, and why both are key to solve different sets of problems, for completely different users.
While Ethereum’s goal is to focus in security and decentralisation, Stellar’s goal is to focus in security and scalability. Because both protocols use a consensus algorithm based on a hashrate, it means immutability is considerable higher.
Protocols can be more or less secure depending on whether an agent with 51% hashrate, or tokens (in case of PoS), could control the network indefinitely. As it turns out, due to the ongoing cost of electricity, miners really can’t maintain control indefinitely.
So why would you chose to use Stellar, if it seems inferior to Ethereum?
The reason is simple: due to transaction costs and efficiency gains. A key characteristic of immutable and decentralised protocols is that there is little incentive to maintain its security unless there is a high premium (high transaction fee).
Because Stellar’s purpose is to allow business to create their own private blockchains, in order to interact privately with other corporations and government agencies, caring about how decentralised a protocol is makes little sense. This is, Stellar opted to give its customer scalability instead of decentralisation and anonymity, because corporations care about efficiency gains and not effectiveness gains.
Depending on your final goal, I argue both are epic.
If you’re working with a corporate customer looking for efficiency gains, Stellar will most likely be the best choice; on the other hand, if you’re looking to promote decentralisation, immutability and permissionless within your Dapp, Ethereum should definitely be your first choice!
Las Vegas, US, 1st November 2024, Chainwire
From digital art to real-estate assets, NFTs have become a significant attraction for investors who…
Singapore, Singapore, 21st October 2024, Chainwire
HO CHI MINH, Vietnam, 17th October 2024, Chainwire
London, UK, 16th October 2024, Chainwire
Sinagpore, Singapore, 16th October 2024, Chainwire