Ethereum vs Cardano - a comparison

in #mgsc5 years ago

Ethereum and Cardano these two cryptocurrencies are two of blockchain’s most recognizable decentralized application (dApp) platforms. Often part of the same conversation, both projects utilize smart contracts to expand the value of blockchain technology beyond simple transactions although in vastly different ways.

Founders from both projects, Vitalik Buterin of Ethereum and Charles Hoskinson of Cardano, make their opinions well-known and have active Twitter lifestyles.

Less well known, though, is the shared history of these two projects. Before we examine the similarities and differences of the cryptocurrencies, let’s take a look to where they both began.

Ethereum vs Cardano – how the journey begins
Buterin and Hoskinson met through the Bitcoin Education Project, a creator of online Udemy courses that Hoskinson started after leaving a career in consulting. After meeting, Hoskinson received one of Buterin’s first Ethereum white paper drafts which actually began as an outline for a Primecoin overlay protocol. From there, Hoskinson joined Ethereum as co-founder along with Buterin and six other individuals.

Hoskinson and Buterin worked together for about six months before parting ways.

A Difference in Opinion-
The split really came down to one ideological difference for-profit or non-profit. Buterin and the majority of the other founders argued that Ethereum should remain a non-profit project avoiding venture capital fundraising. Hoskinson thought otherwise.

He believed that they should accept venture capital money. However, with that, the team would need to implement some type of governance and figure out a road to profitability. As you now know, the team opted for the non-profit status.

Six months after leaving, Hoskinson partnered with another Ethereum co-founder, Jeremy Wood, to form IOHK (Input Output Hong Kong), the company behind Cardano.

At their core, both projects are meant for dApp development and smart contracts. However, the similarities end there. From consensus mechanisms to architecture, the two blockchains differ significantly.

Consensus Mechanisms
Right now, Ethereum uses Proof-of-Work (PoW) to maintain the network. This won’t last forever, though. The Ethereum community is planning to switch to Proof-of-Stake (PoS) sometime soon. Casper, Ethereum’s new PoS algorithm, is an attempt to solve many of the scaling issues that plague the blockchain.

Before going completely PoS, Ethereum will temporarily implement a PoW/PoS hybrid for consensus. But after the new PoS mechanism proves stable, the developers will detonate a “difficulty time bomb” effectively making Ethereum impossible to mine.

Cardano also implements Proof-of-Stake but utilizes the Ouroboros algorithm.

Programming Languages
Ethereum’s primary programming language is Solidity. The Ethereum team created Solidity specifically to build smart contracts that run on the Ethereum Virtual Machine (EVM).

Cardano, on the hand, utilizes Haskell and Plutus. Haskell is a functional programming language that’s been around since 1990. But the most recent stable release launched in 2010. Similar to Haskell, Plutus is a functional programming language; however, it was created in-house by the Cardano development team.

Architecture
Probably the most significant way the two smart contract platforms differ is in their architecture.

Cardano is split into two layers. The layers separate the account value ledger from the reasons why value transfers from one account to the other. This separation gives you, as the end-user, more control over the privacy and execution of your smart contracts.

The Cardano Settlement Layer (CSL) takes care of the value ledger while the Cardano Computation Layer (CCL) handles the “why” of transactions.

Currently, Ethereum only has one layer. But, second layer scaling solutions are in the works. Plasma is one of those solutions. Plasma contains child blockchains similar to Bitcoin’s Lightning Network. These child chains facilitate transactions without having to take up bandwidth on the main Ethereum chain.

Ethereum will soon implement sharding as well to help with the blockchain’s scalability issues.

Besides the obvious differences in market cap and price, the two cryptocurrencies have some less critical differences.

Ethereum has an over three-year head start on Cardano. The project launched in January 2014 whereas Cardano only recently came into the scene in September 2017.

Cardano has one of the largest coin supply’s in the industry with a maximum supply of 45 billion. Ethereum doesn’t have a maximum token amount, but the circulating supply is just over 100 million.

Cardano is better version of ethereum.

Sort:  

Congratulations @mkdigest! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made your First Vote

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 64513.75
ETH 3146.11
USDT 1.00
SBD 3.95