Nothing came up for

Introduction to Ethereum and Cardano

Lend us your voice!
Audio recordings make content accessible to more people
Record Article
Introduction_to_Ethereum_Cardano_Lido_Nation

An anonymous group of developers debuted the Bitcoin network in 2009. They used cryptography, proof of work, and decentralized computer networks. The principles that guided them were:

  • How do we ensure a strong control of ownership of value (using cryptographic keys)?
  • How do we remove intermediaries?
  • How do we incentivize random people across the planet to behave in a way that most benefits the collective?

What they created was a way to mint and manage the value of a currency in an equal and distributed manner with no central authority using computer networks. Bitcoin took off, giving birth to what is now commonly referred to as blockchain technology.

Soon after, people all over the world began building other uses for blockchain technology. The results of these efforts since 2009 have come in waves. Bitcoin itself was the first wave. The ‘second wave’ peaked in 2017, with over two thousand new blockchain projects. These projects explored using blockchain technology for medical records, ecommerce, supply chain management, and fighting counterfeit products, to name a few. We are now in the middle of the ‘third wave’, which seeks to solve a wide range of problems and build on what was learned in the first two waves.

Ethereum kicked off and pioneered the second wave. Cardano and other contemporaries kicked off and are pioneering the third wave. This article aims to help you understand how Ethereum and Cardano deploy blockchain technology and the problems each is attempting to solve.

Second wave

Ethereum launched in 2015 as a way to create a ‘world computer’ powered by blockchain technology. Anyone, anywhere in the world, with access to the internet and electricity, can purchase special computer hardware and join the Ethereum network. Their computer becomes a “node” in the network when they join. The Ethereum software uses all of these nodes, belonging to many different individuals, to form a single virtual machine called the Ethereum Virtual Machine (EVM). This unified yet decentralized machine has what is called a “global shared state.” This simply means that each node on the network holds a copy of all data sent to or created by the EVM.

Software developers write programs and store the entire program on this global EVM, much like the familiar programs that have been written for our home and work computers for decades. Once the program is deployed, it cannot be changed or removed from the blockchain. Ethereum programs are created using a programming language made specifically for Ethereum called Solidity.

Anyone can request the EVM to run any program that is deployed on the network. You broadcast your request by sending Ethereum's native currency, Ether (Eth), to the unique location of the program on the blockchain. As of April 2022, an estimated 2 million Solidity programs were deployed to the Ethereum Virtual Machine. These programs encompass a wide range of features and capabilities. These include but are not limited to:

  • Financial investment products,
  • NFTs (art and unique entities on the blockchain)
  • Tokens (specific community currencies)
  • Game achievements and asset keeping.

To make requests on the Ethereum network - that is, in order to use it - you must create an Ethereum account. This is true whether you are a developer, a user, an Ethereum program, or someone running an Ethereum node. This is something new and different about Ethereum - Bitcoin does not require creating an account. Ethereum accounts are used to record the sum of all interactions involving that account. As of 2022, the total number of Ethereum accounts is around 199 Million.

Ethereum’s account and global state models make it much easier to understand what’s happening on the network in real-time. This has some significant advantages, but also some drawbacks. These will be covered more in the next article, but for now, let’s jump to the third wave.

Third Wave

Two years after Ethereum launched, Cardano arrived on the scene with a different take on blockchain and how it should work. While second-generation blockchain networks like Ethereum focus primarily on bringing computer programs ONTO the blockchain, Cardano actually took a step back, in order to solve some problems and build a stronger foundation.

Cardano is taking the “specialized toolkit” route. To do this, Cardano returned to Bitcoin’s first principles. Cardano used scholastic peer-reviewed processes to think long and hard about what it means to have a global blockchain system that can help solve four classes of challenges:

  • Like Bitcoin, a store of value
  • Like Ethereum, secure apps and programs
  • Managing identities that can’t be taken away once issued (a new concept!)
  • Managing governance processes

Cardano picked up where Bitcoin stopped in its attempt to provide a toolkit for these challenges. Here is a peek at the Cardano toolkit:

Proof-of-stake

Instead of using proof-of-work like Bitcoin and Ethereum, Cardano uses proof-of-stake to both incentivize people across the planet to participate and facilitate its security protocol. Proof-of-work uses computer processors to help secure the network. Proof-of-stake replaces the processor with currency. Cardano’s currency is called Ada.

Local accounting state

Like Bitcoin, Cardano has no concept of a global virtual machine that knows everyone's account and balances. When you make requests on the Cardano network, you include in your requests everything the network needs to verify and process the transactions in a local context. This allows the network to scale and serve more people since each transaction does not have to wait for a global reconciliation to be processed. This also means you can know exactly how much your transaction will cost before you push go!

Sovereign Identity

Cardano is being built to allow any community to use the network to create and manage identity systems. When identities are issued to you on a public blockchain network like Cardano, you truly own them. They cannot be ‘revoked’ or taken away, even by the entity that issued them.

Governance

Cardano is being built to provide tools to enable any community to manage governance processes, such as recording and counting votes or requiring users to be associated with specific pieces of data on the blockchain before being allowed to interact with programs on the blockchain.

Sustainability

In software development, “sustainability” refers to the mechanism by which the project will be funded and maintained long-term. Most second and third-wave blockchains set a big chunk of money aside to help fund future development and improvement. Bitcoin does not have a network treasury at all. At launch, it relied solely on free labor. Today core contributors to the Bitcoin network are either funded by companies with a vested interest in the success of Bitcoin or by individuals and university labs via the patron model. On the other hand, Cardano is set up so that a portion of fees collected will always be put into a treasury to fund future development and maintenance. This innovation ensures that there will always be a budget to enhance and maintain the system, as long as people are using it.

Radical incentivisation

On Bitcoin and Ethereum, only the people who run the computer servers that power the network are directly rewarded by the network. On Cardano, more than just computer operators are directly rewarded. “Node” operators still get the lion’s share of rewards from the network - without them, the network would not run! However, every single ADA holder, if they participate in staking, is also rewarded. What’s more, the aforementioned treasury is used to fund anyone in the community who wants to use their skill to make Cardano better! This includes but is not limited to:

  • writing software programs
  • writing content (the Cardano treasury funded this article),
  • translating content
  • running Twitter spaces
  • teaching

Perun Channels for Cardano Quickview

$125,000 Received
$300,000 Requested

Solution: We implement Perun Channels for Cardano and thereby enable P2P transactions at unlimited scalability and with cross-chain potential.

Fund: Fund 8 Challenge: F8: Cardano scaling solutions
funded Awarded 30% of the fund.
4.2 (36)

METAVERS OF PLAY-TO-ENTERTAIN GAMER Quickview

$114,514 Received
$137,417 Requested

Solution: The only way to attract 2.5 billion gamers is to make higher quality and fun games to really enjoy and entertain, not only for only earning.

Fund: Fund 8 Challenge: F8: Gamers On - Chained
funded Awarded 27.483% of the fund.
4.7 (15)

Migrating from ETH: Newcomer Setup Quickview

$6,500 Received
$11,700 Requested

Solution: Getting started, "how to"s, insights, and technical articles about Cardano technologies that specifically targets an Ethereum audience.

Fund: Fund 8 Challenge: The Great Migration (from Ethereum)
funded Awarded 2.34% of the fund.
4.4 (15)

Dumpling Twitter Space Quickview

$9,941 Received
$9,941 Requested

Solution: Host and join epochly Twitter spaces to give updates and analyses on Chinese community update and general community update.

Fund: Fund 7 Challenge: F7: Community Events
completed Awarded 4.971% of the fund.
4.5 (33)

Back to first principles
Cardano’s takeaway from Bitcoin’s first principles is that an expensive and hard-to-scale global computer is not needed to deliver solutions to those first principles. Nor does the Cardano network have a virtual machine like Ethereum. Instead, it has two separate but interconnected layers for processing basic rules. It has a ledger layer for doing things like performing local checks when you try to spend Ada or any currency on Cardano. When you run software on Cardano, those actions take place on a separate layer. The actual program is not run on the blockchain. Instead, it is run locally by the person interested in the result.

Like on Ethereum, you can use Cardano for NFTs, Tokens, game achievements, and asset keeping. As of March 2022, the total number of programs on Cardano was around 1,000. The total number of users was around 3.5 million. It’s worth noting that Ethereum has had programmability since its launch in 2015. Cardano, on the other hand, is still being built and only got programmability in September of 2021. In other words, growth and adoption on Cardano are moving fast! Anyone anywhere in the world with access to the internet and electricity can purchase commodity hardware running a free Linux operating system and join the Cardano network. You will need to put up 500 Ada as a refundable deposit to join the network. You get that 500 Ada back when you retire your server.

Conclusion

Both Ethereum and Cardano have redefined and moved the needle on what a blockchain network is and what it can be used for. Both projects set out asking different questions and, as a result, have gone down different paths for answers. Understanding this can help explain the differences and help you understand the “why” behind the pros and cons of each system. This article is the kickoff of a new series that will continue to delve into these two ecosystems. Whether you are a developer, a business owner, an NFT enthusiast, or just a curious soul, we are writing for you. We think it’s worth learning what these new technologies bring to the table and how you might choose to use them.

Get more articles like this in your inbox

Related Insights

The Cost of Honesty

Ethereum and Cardano Node Clients

Blockchain 101: What's a DEX?

Wallets on Cardano and Ethereum

No comments yet…

avatar
You can use Markdown

Join our pool!

Unmatched Support
We provide phone and email support for all of our delegates. We understand that many of our community members are not tech or crypto nerds. You expect the same level of service and support you get from Reggie down at the bank or Saiid, your nephew or friend at the office that won't stop talking about Bitcoin. We host weekly meetups (currently online due to Covid). Visit our connect page for all the ways you can reach us.
Best in class servers
Our servers are run and managed by professionals whose only job is to manage and run servers 24/7 365/6 days a year. We run our Cardano nodes on the same servers powering other services you've come to rely on everyday, like Google and Pokemon Go. What this means for you is that our servers are always online and available to process transactions, earning you and the causes we support the optimal amount of $$$$. Visit our pool page for more technical details.
4% for community development and investment
Of all the rewards that come in, we keep 4% annually. All 4% goes towards charities you pick, paying LIDO nation community members like yourself to write code and content for the site, and grants for local community educational projects. See our financials page for full records of our spending, more details, and breakdowns.
An Amazing Community
When you delegate and join LIDO Nation, you get to participate in creating a space for people to interact, meet, learn, and teach each other. You get to be part of the engine that works to make every voice heard with equal importance. LIDO Nation is an idea. Delegate, take it and lets make something great!