What is Ethereum? The Complete Guide (2021 Update)
We’ve comprehensively updated our Ethereum guide, first published in 2018, to help keep you up to speed with this pioneering and constantly evolving platform and cryptocurrency.
In this guide, we’ll cover the basics from the creation of ETH to the possible future of well-known blockchain projects. This guide is purely educational. So if you want to learn more about Ethereum and how it’s revolutionized the crypto space, read on.
Table of Contents
- What is Ethereum?
- What are Smart Contracts?
- What are Decentralized Applications (DApps)?
- Ethereum Virtual Machine (EVM)
- Ether (ETH) and Mining
- Second-Layer Solutions (Layer 2 and Off-Chain Scaling)
- What is Ethereum 2.0?
- Beacon Chain
- Ethereum Staking
- Running an Ethereum Full Node
- Staking Via Ethereum Pools
- Shard Chains
- Ethereum WebAssembly (eWASM)
- History of Ethereum
- DAO Attack
- Hard Fork- Ethereum splits into ETH and Classic (ETH)
- 2019 Hard Fork -Constantinople and Petersburg
- Ethereum Price History- All-Time High and the 2021 Bull Run
- London Hard Fork
- Ethereum vs. Bitcoin: What’s the Difference?
- Founders
- Ether vs. Bitcoin
- Supply
- Transaction fees
- Mining
- Block Times
- Advantages and Disadvantages of Ethereum
- Ethereum Common Use Cases
- Centralized vs. Decentralized Apps
- ERC20 Tokens
- Who are Ethereum’s Competitors?
- Binance Smart Chain
- Solana
- Polkadot
- Ethereum Classic (ETC)
- Cardano (ADA)
- How to Buy ETH
- How Do I Store Ethereum?
- Hardware Wallets
- Paper Wallets
- Desktop and Online Wallets
- Additional Ethereum Resources
Introduction
Ethereum is currently firmly established as the second biggest digital asset after Bitcoin, in terms of market capitalization, with the latter dominating the crypto universe (over $866 billion market cap). As of August 2021, Ethereum is in second place, with a market share of over $372 billion, over $300 billion more than its next competitor, Binance Coin (BNB).
But Ethereum’s worth must be measured in more than US dollars. It is a revolutionary virtual asset network that has changed the way we view cryptocurrencies and what they can do in terms of innovations like “smart contracts”, which has undoubtedly proven that blockchain’s use cases extend far beyond payments.
For years, technologies like decentralized finance (DeFi) and non-fungible tokens (NFTs) were merely idealistic concepts. Today, you can see them in action through Ethereum-based decentralized platforms like the Uniswap exchange, Aave lending network, and OpenSea digital art marketplace, among many others. These technologies have brought a paradigm shift to the way platforms work, where rules are equally decided and enforced by everybody and middlemen or overseers are no longer necessary.
Moreover, the rise of boatloads of Ethereum play-to-earn games like Axie Infinity, My Crypto Heroes, ChainGuardians, etc. have not only entertained, but also empowered people to earn a livable income despite losing their jobs in the pandemic.
One could even argue that Ethereum has brought blockchain technology further than Bitcoin ever could, seeing as most of the innovations of the industry either came from Ethereum’s development or are built using its toolsets.
Despite the rise of competitor smart contract blockchains Polkadot, Binance Smart Chain, and Solana, Ethereum’s market share is still three times larger than all of them combined.
However, there is a major traffic bottleneck that makes transactions costly, which is exacerbated by Ethereum’s all-too-familiar upgrade delays, but at least we now have a working global computing network that allows anyone to build unstoppable programs on top of it. Not too many people understand the power that everybody now has access to thanks to this smart contract platform.
Then there’s the London Fork upgrade, which has made Ethereum more scarce due to a new mining scheme that burns transaction fees, which could possibly make Ethereum deflationary in the future.
1. What is Ethereum?
Ethereum is an open-source, public, decentralized computing platform and operating system that exists on a blockchain that supports smart contract functionality, and the deployment of decentralized applications (DApps). Since its inception Ethereum has developed into an ecosystem and birthing place for most of the crypto industry’s most innovative new fields and use cases, which includes decentralized finance (DeFi) and non-fungible tokens (NFTs).
Its native digital asset Ether (ETH) is the world’s second biggest cryptocurrency by market cap and was created by former Bitcoin Magazine co-founder, Vitalik Buterin, and British programmer, Gavin Wood, in 2013, and ultimately released in July, 2015. It has 8 listed co-founders, including Charles Hoskinson, Cardano’s frontman.
If the description of Ethereum above is not ringing any bells, another popular comparison is to that of a Turing-complete “world computer” that is open source, allowing anyone to run unstoppable applications on top of it. But, you might wonder, why does the world need such a system? Most of us already have our own PCs and mobile computers at home.
Let’s explore a real-world scenario:
John is an equal rights activist in the US who wants to exercise his right to free speech online. Unfortunately, he dreads the possibility of losing his Facebook and Twitter accounts due to the nature and sensitivity of the topics he discusses.
Social media platforms have nearly absolute control over user accounts and can police them as they see fit. John realized that his work is far too important to be at the mercy of these giant tech corporations that could ban his account at any time and erase everything he’s built.
He then decides to sign up to a new Ethereum-based social media platform, Sapien, and starts creating content there as well. When the day comes that Facebook and Twitter restrict his accounts or ban him completely, he already has a backup platform that’s unstoppable. Problem solved!
Ethereum can not only allow you to circumvent restrictions from corporations, but also from authoritarian governments. This makes it an extremely valuable tool not only for building sophisticated applications but for attaining personal freedom as well.
What are ERC-20 Tokens?
As we’ve been touching on this entire piece, the crux of Ethereum’s power and appeal is in its creation, powering, and diversity of smart contracts on the Ethereum network.
So, what happens when developers want to launch a project and token on the Ethereum network?
You get an Ethereum Request for Comment, also known as an ERC-20 token.
ERC-20 is an Ethereum token technical standard guiding smart contracts and their functionality in the Ethereum ecosystem. The ERC-20 standard exists to ensure predictability in performance and security amongst projects on the Ethereum blockchain. After all, given the vast number of applications built on the blockchain, it’s important for stability purposes to have some sort of uniformity. Simply put, ERC-20 exists so new applications and projects can work coherently with existing projects on the Ethereum platform.
After a terrible 2018, in which over $1.7 billion USD was stolen or scammed from crypto investors, many analysts blamed Ethereum’s easy ERC-20 token start-up capability as a breeding ground for ICO scams that were meant to rob the public blind or act as money laundering and terrorism funding vehicles.
In January, 2018, there were more than 21,000 ERC-20 token contracts on the Ethereum blockchain, including notable projects such as EOS, Qash, OmiseGO, Basic Attention Token, and more.
By the beginning of 2021 , there were 829 ERC-20 token projects and over 350,000 token contracts, according to Etherscan. In September 2021, it stood at over 450,000 token contracts!
Check out this comprehensive list on Etherscan.
CoolWallet Storage Tip: Steer clear of saving any exchange, wallet, or other cryptocurrency passwords online. Instead, write down your pin and recovery seed on a piece of paper, make copies, and store them safely in your home or at a bank.
What are Smart Contracts?
Broken down further, Ethereum’s smart contracts can be thought of as a vending machine, where instead of seeking out a lawyer, notary, or transcriptionist, users spend their cryptocurrency (tokens) in exchange for a drafted contract, escrowed transaction, or other transactional function.
Based on different computer languages, Solidity, Serpent, LLL, Mutan, etc., smart contracts are all-encompassing computer protocols, not only defining the parameters and penalties governing transactions, but automatically enforcing them as well, ultimately, eliminating “downtime, censorship, fraud or third-party interference.”
Ethereum’s smart contracts are developed through programming languages Solidity and Vyper, but the forthcoming Ethereum WebAssembly (eWASM) will allow developers to build Ethereum smart contracts using traditional languages like C++, Rust, and Javascript, etc.
What are Decentralized Applications (DApps)?
Commonly referred to as DApps, decentralized applications are based on the Ethereum platform and its smart contracts, running on a peer-to-peer network and boasting four key characteristics:
- Open-source and autonomously controlled,
- Use of the blockchain to store data,
- Use of a cryptographic token to store value, and
- Generation of such a token through a cryptographic algorithm.
What separates decentralized applications from standard applications is the infrastructure of their back-end servers, omitting the use of programming languages such as Rails or Django in favor of blockchain technology – removing centralized hosting services and putting power and autonomy back in the hands of its users.
As of August 2021, there are more than 2830 live DApps on the Ethereum blockchain, including, but not limited to, DApps for:
- Games,
- Collectibles platforms,
- Digital signatures,
- Smart locks,
- Digital proprietary rights management for copyrighted works,
- Prediction markets,
- Crowdfunding platforms,
- Remittance,
- Online casinos and gambling,
- Electric and clean energy car charging,
- Secure identity systems, such as KYC controls.
Ethereum DApps Statistics Aug 2020
Ethereum Virtual Machine (EVM)
Fueling Ethereum’s security and code execution is the Ethereum Virtual Machine (“EVM”) – the protocol handling computation and its internal state.
The EVM is a key innovation separating Ethereum from its narrowly functioning big brother, Bitcoin, which was constructed with one function in mind – to act as a currency.
The EVM however, was designed to act as a runtime environment for smart contracts based on Ethereum, allowing any user or developer to create applications via the Solidity language, while ultimately,
- Automating transactional processes,
- Performing specific actions,
- Preventing Denial-of-service (DoS) attacks, and
- Ensuring uninterrupted communication across the network.
The EVM’s distribution of computing across the network “gives Ethereum extreme levels of fault tolerance, ensures zero downtime, and makes data stored on the blockchain forever unchangeable and censorship-resistant”.
In simple terms, the EVM could be viewed as one giant environment conducive for building bigger, better, and more powerful smart contracts. Instead of the creation of an original blockchain for each new project, the EVM allows applications and users to build in one place on top of previously laid foundations.
Unfortunately, it has some real-world limitations, which is why the Ethereum Foundation is working on its successor, the Ethereum WebAssembly (eWASM), which is set for release sometime in 2022.
Ether (ETH) and Mining
When understanding Ethereum, it’s important to differentiate between the Ethereum blockchain and the fundamental cryptocurrency for its operation – Ether, abbreviated to ‘ETH’.
Ether is not the technology, but the token which pays computational costs – also known as gas – and transactional fees. It’s the fuel that keeps the car running.
Any time a user wants to execute a smart contract or send Ether to another user on the network, there needs to be confirmation and recordation of this – the task is not executed by a centralized server or company per se, but by thousands (and growing) of computers around the world – this consensus model is known as Proof-of-Work (PoW).
As a reward for validating and processing transactions via PoW – also known as mining – users – commonly referred to as miners – are rewarded in Ether (ETH), as their computational resources have not only solved a complex algorithmic problem, but contributed towards maintaining the security, integrity, and validity of the network.
In simple terms, the more complex and sophisticated the computational commands you want to execute, the more gas (Ether) you will be required to pay.
Once again, it’s important to understand that when purchasing Ethereum, you aren’t actually purchasing “Ethereum”, you’re purchasing “Ether” – the token powering transactions across the network.
Unfortunately, ETH mining was never meant to last as long as it has as Vitalik had proposed Ethereum’s transition away from PoW to Proof-of-Stake (PoS) due to PoW’s consumption of exorbitant amounts of energy and resources, as well as its lack of base-layer scaling solutions.
Ethereum has a similar dynamic mining difficulty scheme to Bitcoin since both blockchains use PoW. But unlike Bitcoin’s difficulty that only adjusts according to the mining power in the network, Ethereum’s mining difficulty is programmed to increase until it ultimately becomes unprofitable, which would force miners to shift to staking, making mining obsolete.
However, a new implementation dubbed as the “difficulty time bomb delay” was recently rolled out to amend the mining difficulty increase, which would allow mining to go on at least until the merge of Ethereum 1.x and 2.0 in 2022.
Second-Layer Solutions (Layer 2 and Off-Chain Scaling)
Layer 2 (L2) is a concept that describes various solutions aimed at scaling a blockchain’s capacity by handling transactions off the mainnet (layer 1), while still utilizing its decentralized security system. With the rising popularity of Ethereum, its current layer 1 is becoming a bottleneck, causing transaction delays and rising fees. L2 can help alleviate these issues in the interim before Ethereum 2.0 is fully launched, but it’s not the be-all-and-end-all solution for scaling.
There are a couple of second-layer solutions that are already functional, such as Optimism, which recently deployed its bridge to the Ethereum network. Another L2 solution that is thriving is Polygon, an inter-blockchain scaling protocol that has its own native currency called MATIC, which boasts over 400 projects built on top of it, including The Graph, Poly Network, Terra Virtua, and many more.
2. What is Ethereum 2.0?
Ethereum 2.0, dubbed as Serenity, is the ultimate upgrade of the Ethereum network, which will realize Ethereum’s PoS blockchain, deploy scaling mechanisms, and overall improve the way it operates. The launch of the Beacon Chain in December 2020 initiated the multi-year operation as Ethereum 2.0 will be deployed in multiple phases:
- Phase 0 saw the deployment of the Beacon Chain,
- Phase 1 will introduce Shard Chains,
- Phase 2 will see the the launch of eWASM, while
- Phase 3’s developments are not set in stone, but will focus on improvements and optimizations.
Beacon Chain
The Beacon Chain, the foundational layer for a more scalable and sustainable Ethereum, is already live on the mainnet, running alongside Ethereum 1.x in a dual PoW-PoS consensus mechanism. The new Ethereum chain is designed to be substantially more efficient and less energy-extensive than PoW, allowing nodes to run even with older-generation computers like the Intel i5-760, thanks to the superior flexibility of its PoS design.
The Beacon Chain’s main function is to keep track of validators and manage the Shard Chains, the upcoming scaling mechanism. You could think of it as the glue that holds the new system (Ethereum 2.0) together.
Throughout 2021 and the first half of 2022, you might still be able to use Ethereum the same way you’ve always done since the PoW chain will be operational until the “merge”, the period when the Beacon Chain and Ethereum 1.x finally converge.
Ethereum Staking
Shortly after the launch of the Beacon Chain, Ethereum staking became readily available for the public. With PoS, instead of miners validating transactions via the solving of mathematical problems, transactions are validated by “stakers”, “forgers”, or “validators”, who place their coins and tokens in a specialized wallet to validate transactions, and are determined by their wealth or stake in the network.
Validators are rewarded based on the number of ETH they stake to incentivize the community to participate. Staking is crucial for the operation of the Ethereum network, especially after mining becomes obsolete. Ultimately, PoS serves as a far greener and cheaper consensus mechanism than PoW, making it practical for Ethereum’s mass adoption.
Perhaps you are entertaining the thought of becoming an Ethereum validator yourself. Before you begin your ETH 2.0 staking journey, there are a few factors and risks you need to take into account.
-
- Staking your ETH is a long-term commitment. You won’t be able to withdraw any ETH you deposit in a staking contract until the merge of Ethereum 1.x and the Beacon Chain, which won’t happen until late 2022. You can’t transfer them either.
- Your validator node needs to be consistently online to receive full rewards.
- Cheat and you get slashed. Any attempt to cheat the system or act against the benefit of the network gets punished through slashing, where you get penalized with a fee. Note that the minimum amount for slashing is 1 ETH. You’d be wise to consistently be on your best behavior while staking.
- There might be bugs. Ethereum 2.0 is still an early-stage project, hence, it is bound to have bugs. As an early contributor and benefactor, you pay the price of possibly encountering bugs that could result in slashing, albeit unlikely.
If you’re still interested in staking even after learning all that then by all means do so. There are two ways to stake ETH 2.0, either by:
- Running a full node yourself (if you have a lot of spare cash)
- Joining a staking pool
Running an Ethereum Full Node
If you can afford to, running a full Ethereum node is the recommended method of staking as it enables you to privately and trustlessly participate in the network’s operation while increasing its decentralization level. The more independent nodes, the more decentralized Ethereum gets.
Ethereum staking is far less demanding than Bitcoin mining when it comes to equipment costs. However, the 32 ETH minimum requirement of running a full node would cost slightly above $100K in today’s prices, which is beyond what an average person could afford.
Here are the requirements to run an Ethereum full node and stake:
- At least 32 ETH
- The mainnet software client
- A modest computing device
- Around 500GB of SSD storage
- A stable 24/7 uncapped internet connection of at least 900MB/hour, and is likely to increase.
If you opt to run a full node, you’ll need to set it up, which could be a hassle, especially for non-technical users. It is important for you to take your time and follow the instructions well to avoid making costly mistakes. Also, be sure that you’re ready for the commitment required, since you won’t be able to retrieve your funds possibly for more than a year.
If you’re one of the lucky few who have the budget for staking ETH via a full node, head over to the Eth2 Launchpad and follow the instructions to be part of the growing Ethereum staking community.
Staking Via Ethereum Pools
If you don’t have 32 ETH, there’s still a way for you to become a staker with what little ETH you have by joining a pool. In fact, if you do stake this way, you’ll be free of the burden of setting up and managing a full node. Most staking companies will do all that for you.
However, nothing is free, so you will likely be charged a fee for the maintenance of the validator node, which could eat up a portion of your earnings.
Note that outsourcing your validator node means you won’t have full control over the validator node let alone have access to the private keys.
Staking pools are valuable in their own way as they enable individuals of average income to participate in the staking community. Unfortunately, having too many stakers in pools over individual node runners could harm the network’s decentralization. But if you have no choice, there are tons of staking services for you to participate in, including Binance and Coinbase.
Shard Chains
Sharding is the holy grail of Ethereum scaling, which would allow the network to go from roughly 15 transactions per second (tps) to over 100,000 tps, far surpassing Visa’s theoretical 50,000 tps. If fulfilled, it would be the answer to all Ethereum users’ prayers as all manner of ETH transactions from sending payments to yield farming, to liquidity mining, to minting NFTs, to taking out loans would become drastically cheaper than they are today.
Sharding is the process of splitting the Ethereum network into partitions known as shards, which would eliminate network congestion and increase transaction capacity and speed. The Ethereum network will be split into 64 partitions that run in parallel and interoperate smoothly.
The implementation of Shard Chains is slated for Summer 2022, however, they won’t be fully functional for a while so don’t expect 100k tps right after launch. But, they should be able to provide phenomenal transaction speed and capacity improvements when combined with second-layer scaling solutions by then.
Ethereum WebAssembly (eWASM)
The Ethereum WebAssembly (eWASM) is a new-and-improved virtual machine that offers several key advantages over the current EVM model.
- It adds support for common programming languages like C++, Go, Rust, etc., which eliminates the need for Solidity to build smart contracts and opens up Ethereum to the 26.9 million non-blockchain developers worldwide.
- It improves Ethereum’s runtime environments, allowing it to run on modern browsers.
- eWASM is an ultra-high performance system thanks to its high-adaptability to any machine-level code design.
- It is compatible with most modern hardware design.
- It executes as fast as most centralized platforms.
The original EVM prioritizes correctness over efficiency, which many developers believe to be unsuitable for real-world conditions. The eWASM upgrade, on the other hand, favors efficiency and speed, and is built for running real-world applications.
3. History of Ethereum
In late 2013, a then 19 year-old Vitalik Buterin published the Ethereum whitepaper, addressing Bitcoin’s need for a scripting language for app development.
Vitalik Buterin at TechCrunch’s Disrupt event in London, 2015
Buterin ultimately proposed a revolutionary platform with a “more general scripting language” that allows anyone to build programs such as smart contracts, financial agreements, personal identity registries, and much more.
The idea wasn’t well received at first, but soon gained traction in the following year.
In 2014 came the Ethereum Foundation (Stiftung Ethereum), a nonprofit foundation created to promote and support the Ethereum platform, shortly followed by an initial coin offering (ICO), and development of core technology.
Subsequently, excitement began to build as the technology began to solidify, and developers flocked to the platform – Ethereum was progressing rapidly.
DAO Attack
All was smooth, until one event in 2016 threatened the very existence and future of the Ethereum project – The DAO Attack.
Short for the ‘decentralized autonomous organization’, The DAO was a set of smart contracts developed on the Ethereum platform, raising a historic US $150 million in crowdsale funding.
In order to influence development of the project, investors were required to purchase DAO tokens with ether, also known as ETH (the fundamental cryptocurrency fueling Ethereum’s operation).
Not long after close of the crowdsale, The DAO was exploited – resulting in over USD $50 million in ether being drained from DAO funds, and leaving the Ethereum community wondering whether to perform a divisive “hard fork” in order to reappropriate the lost funds.
Hard Fork- Ethereum splits into ETH and Classic (ETH)
Ultimately, the network hard-forked, and split into two, giving us what we now know as Ethereum (ETH) and Ethereum Classic (ETC) – and thus, bringing us into the present day.
To read up further on The DAO Attack, and Ethereum’s successive hard fork, check out this comprehensive timeline and article here.
This post addresses the former (ETH), and will only briefly touch on Ethereum Classic and its core differences to Ethereum.
CoolWallet Storage Tip: If you’re holding more than one month’s salary in cryptocurrency on an exchange, we strongly encourage you to move it to cold storage. A small investment in security now, will pay dividends in the future. To read up more on cold storage, check out ‘Section 7: How Do I Store Ethereum?’
2019 Hard Fork -Constantinople and Petersburg
In January 2019, Ethereum was set to be undergo another hard fork to delay the “difficulty bomb” and pave the way towards an eventual Proof-of-Stake transition. With only hours to go, an external security team discovered a major vulnerability that one of the Ethereum Improvement Protocols (EIP), EIP1283 would bring to Ethereum. The hard fork was postponed till February and bundled with another hard fork to undo EIP1283. The late discovery of the security threat and subsequent public resignation of senior Ethereum team members caused signficant strife within the Ethereum community.
In late February 2019, both hard forks, or network upgrades, finally got implemented. The first upgrade, Constantinople, deployed all 5 Ethereum Implementation Protocols (EIP), including EIP1283, in order to smooth Ethereum’s journey to Proof-of-Stake and delay the difficulty bomb.
Petersburg was then activated immediately after and replaced Constantinople. It removed EIP1283 and thereby fixed the re-entry vulnerability that caused the hard’s fork delay in January.
You can read our guide to Ethereum’s 2019 hard forks here:
Ethereum [ETH] Constantinople And Petersburg Hard Forks: Your Need-To-Know Guide
Ethereum Price History- Bull run’s All-Time High and the “Flippening”
In late 2017, Ethereum’s price surged in tandem with Bitcoin. The price of ETH reached an incredible $1431 price in January 2018, during a speculative frenzy in anticipation of the so-called “Flippening”, which is the future moment that Bitcoin’s market cap will be eclipsed by another cryptocurrency.
The flippening never happened, and as Bitcoin’s price fell in 2018, so did Ether’s, even faster, dropping at one stage to around $80. ETH made a comeback in 2019 with Bitcoin’s bull run, but many longtime HODL’ers were severely disappointed by the lack of a price pump that never materialised. Still, some Ethereum holders are still confident. You can track the “Flippening” here!
In early to mid 2020, Ethereum’s price surged in tandem with Bitcoin, making them the two largest cryptocurrencies leading the crypto market bull run. Being the blockchain platform of choice for Dapp developers, the price of ETH reached a whopping $4,196 in May 2021, surging even faster than Bitcoin during the speculative frenzy of DeFi and NFTs.
Ethereum ETH all time price history (CoinMarketCap)
The growing popularity of Ethereum, as well as alternative platforms like Binance Smart Chain, Solana, and Polkadot, has vastly contributed to the proliferation of thousands of DeFi, NFT, and crypto gaming applications.
Following the Elon and China FUD, the space suffered a 3-month slump, with ETH dropping to less than half of its all-time high value, but, in August the market started to pick up the pace and steadily went back to its original upward trajectory.
London Hard Fork
The London Hard Fork, which was successfully launched on August 5, 2021, introduced two major improvements to the Ethereum protocol. The EIP (Ethereum Improvement Proposal) 1559 is an upgrade aimed to partially alleviate Ethereum’s exorbitant gas fees and network congestion.
Instead of the previous auction-style transaction scheme where the highest bidders get their transactions settled first, the implementation introduces a fixed-price for the fees according to the congestion level of the network. Furthermore, the base fees paid by spenders will be burned instead of being used as additional rewards, making ETH more scarce, and in turn, deflationary. In fact, the coin’s value continues to rise in a series of short surges following the implementation.
The London Hard Fork also included a mining difficulty delay, which amended Ethereum’s increasing difficulty to allow miners to continue their work until the forthcoming merge in 2022.
4. Ethereum vs. Bitcoin: What’s the Difference?
Although striving to repair and fill different gaps and issues in present day society (and the economy), Ethereum and Bitcoin oftentimes can’t help but be mentioned in the same sentence by cryptocurrency enthusiasts and investors due to their decentralized nature and similarities of their respective currencies (Ether and Bitcoin).
To jog your memory, Bitcoin is considered the world’s first cryptocurrency, launched in 2009 to decentralize the financial sector and act as a universal payment system without the need of a central bank or administrator.
It should be no surprise by now to hear that Ethereum offers much more than just a decentralized, P2P, payment system, but an application of the blockchain for smart contracts and decentralized applications – or, to put it more simply, the automatic execution of tasks.
Ethereum co-founder Gavin Wood even acknowledged the major difference between the two, stating, Bitcoin is first and foremost a currency; this is one particular application of a blockchain. However, it is far from the only application. For example,, e-mail is one particular use of the internet, and that function definitely helped popularize it, but there are many other ways people use the internet. Ethereum takes a more comprehensive approach towards tackling societal, economical, and political deficiencies through one giant computational network, while the Bitcoin network tackles just a particular application of blockchain technology – payment.
Let’s take a look at several other core differences in their operation, purpose, and functionality.
Founders
One of the most notable differences between the two is in terms of leadership. While Bitcoin was founded by the ever-mysterious and yet to be uncovered ‘Satoshi Nakamoto,’ Ethereum has a face to the name, in fact…several faces: Vitalik Buterin, Gavin Wood (now Polkadot founder), Mihai Alise, Anthony Di lorio, and Charles Hoskinson (Cardano head).
As transparency issues are ripe within the crypto-sphere, anonymity may be seen as a downside of Bitcoin and other cryptocurrencies, while having (several) faces to the Ethereum project’s name gives investors and users some assurance of accountability – for example, users can rest easy knowing Vitalik isn’t overtly manipulating the market and Ethereum prices.
Ether vs Bitcoin
Terminology-wise, it’s important to nail down the difference between Ethereum and Ether, and Bitcoin and bitcoin. Ethereum refers to the Ethereum blockchain on which smart contracts and decentralized applications are deployed, while Ether refers to the token powering the transactional and computational costs of the blockchain.
Similarly, Bitcoin refers to the protocol and payment network, and more comprehensively – the ecosystem, while bitcoin refers to the actual currency. For example, “I just purchased three bitcoins the other day.”
While both Ether and bitcoin are cryptocurrencies and can be traded, exchanged, and transacted between users, Ether is largely used to pay for services and transaction fees on the network – enabling the development and distribution of applications – while bitcoin is used more closely to an actual currency and alternative therein.
Supply
Bitcoin’s supply is diminishing, and quickly. Capped at 21 million coins, it’s already estimated that the majority of bitcoins out there have already been mined (89% as of September, 2021), with the block subsidy set to deplete at block 6,930,000, or around the year 2140.
Ethereum on the other hand has no maximum supply, and is capped at an annual rate of 18 million Ether – meaning that the purchasing power of a deflationary currency (bitcoin) is expected to rise over time, whereas the value of an inflationary currency (Ether) will drop. That is, until the EIP-1559 was proposed to make ETH somewhat deflationary.
Currently, the Ether supply sits at just over 117 million and, as such, boasts a much lower cost of entry for newcomers.
Transaction fees
A slight difference that is noticeable is both protocols’ transaction fees. As the network began to bloat, and bitcoin’s price began to rise, so did transaction fees, topping out at a nearly $55 average transaction fee at its peak in early 2021.
Ethereum used to enjoy much lower fees averaging at $4, but this has changed drastically after the proliferation of DeFi, which has clogged the network due to overwhelming demand. Today, the average ETH transaction fee is $20, which is a bit cheaper than BTC but would still hurt your wallet.
Mining
While Ethereum is currently sitting in limbo as a hybrid between PoW and PoS, Bitcoin adheres to PoW as their consensus mechanism, where service requesters are required to perform work (computational resources and verification) in exchange for reward.
As mentioned above, PoW requires large amounts of resources and energy, and pits miners against each other – with each competing to complete transactions the fastest in order to receive a reward (Bitcoin). Ethereum’s network requires a lot of energy, and their push towards PoS is a solution towards curbing wasteful and expensive energy costs.
Additionally, PoS requires users validating the network to have some actual stake in the network – after all, they are “staking” their own coins – while PoW miners theoretically don’t even need to own the targeted currency they are mining.
Block Times
Both networks have suffered their fair share of bloat and congestion, leading to slow transaction and confirmation times on the network. Remember, in order to process and validate transactions, users mine blocks to uphold the security and integrity of the network.
Bitcoin’s expected block time averages at about 10 minutes, while Ethereum’s ranges between 10 to 20 seconds – allowing for faster transaction confirmation times.
5. Advantages and Disadvantages of Ethereum
Ethereum offers users, investors, developers, content creators, institutions, and businesses an unfathomable opportunity for growth, innovation, and mass adoption, however, it does currently suffer from several issues holding it back. Below is a comparison chart of five core advantages and disadvantages of the Ethereum network.
Ethereum offers users, investors, developers, content creators, institutions, and businesses an unfathomable opportunity for growth, innovation, and mass adoption, however, it does currently suffer from several issues holding it back. Below is a comparison chart of five core advantages and disadvantages of the Ethereum network.
Advantages |
Disadvantages |
Provably fair and transparent Smart contracts are public, which builds upon core transparency issues plaguing many industries, as it allows users to prove actual functionality. Take for instance, online casinos and poker websites – with a provably fair and self-contained contract, unscrupulous practices, cheating, and theft are eliminated on the service operator’s end. Decentralized Elimination of the control of a central party or authority over processing and single points of failure. Decentralized infrastructure allows for (1) high levels of fault tolerance, (2) attack resistance, and (3) collusion resistance. Fast block times Quicker block times (averaging 10 to 20 seconds) allow for quicker transaction and confirmation times, allowing for a smooth running network. Turing-complete Allows any system or programming language to compute anything that is computable (given sufficient resources), allowing for the deployment of smart contracts and decentralized applications. Think of a situation where your brother-in-law goes to a bar, has too many drinks, is detected by a car breathalyzer, and the key is automatically turned off, coupled with inflated insurance costs. Robust ecosystem Ethereum offers a platform for the launch of countless projects and tokens, providing a foundation that can be built upon and improved. |
Slow to fix A core issue plaguing current use of smart contracts is that although the contracts are public – visible to all – bugs and security holes cannot be fixed quickly. Take for instance the 2016 attack and hack of The DAO. Higher learning curve With present programming knowledge and novelty of the blockchain, writing solid and comprehensive smart contracts can sometimes be difficult in practice and at the moment is only really possible for simple contracts (however, it’s progressing rapidly). Scalability The network has historically been clogged and bloated with transactions, resulting in slower transaction and confirmation times. It’s estimated that in order for Ethereum to permeate the mainstream, they will need to handle over 4,000 transactions per second (tps). At the moment, it can only handle about 10-15 tps but is set to scale to 100,000 tps in the next couple of years. Centralization of ICOs Buterin has stated that although many ICOs have launched on top of a decentralized network, they still run the risk of centralization due to single development teams with high funding or companies controlling large amounts of money. |
6. Ethereum Use Cases
The Rise of DeFi
The concept of DeFi has been thrown around by Ethereum developers since 2018 but it took almost 2 years before applications like Uniswap, Yearn Finance, Aave, and many others received widespread attention from users and the media. The DeFi bull run kicked off in early 2020 following the yield farming craze brought about by Yearn, which many other projects (like YFII) copied and implemented in their own yield-earning applications, bringing even more people to this new crypto sub-market.
DeFi primarily leverages crypto’s decentralized model and emulates traditional financial services like exchanges and lending platforms to offer a new way to participate in the economy that is free from centralized control and weakness. But truth be told, most DeFi users are primarily in it for the yields, and who could blame them? At the peak of the DeFi bull run, stakersthey were earning over 100% annualized yields.
But earning yield wouldn’t have been possible without the early DeFi infrastructure set in place by pioneering projects Uniswap, Maker, and Chainlink,; all of which have existed prior to DeFi.
Today, DeFi has caught the attention of institutions and mainstream media, with previous naysayers like Kevin O’Leary now becoming DeFiI proponentsdegens. Most of these decentralized applications are built using Ethereum. However, there is a growing number of projects thatwho are looking to other chains due to Ethereun’s current scaling limitations.
The NFT Boom (ERC721) and the Coming Metaverse
The first-generation NFTs like CryptoPunks and Crypto Kitties were launched on Ethereum in 2017. And, to this day, Ethereum remains the primary platform for launching non-fungible tokens, but it wasn’t until early 2021 before the market finally caught up with the hype.
DeFi may have had a one year head start over NFTs, but that doesn’t make the latter any less revolutionary or alluring. as iIndividual NFT pieces including artworks, songs and albums, digital characters and pets, video clips, and many others have fetched enormous sums, ranging from a few hundred dollars to tens of millions since the beginning of the NFT boom throughout the year.
Beeple raised the bar for digital artwork after his EVERYDAYS: THE FIRST 5000 DAYS sold for a whopping $69.3 million on Christie’s auction platform. Since then, the NFT craze has extended beyond digital artcontinued its extension to video gamesvideogames like Axie Infinity and Gods Unchained that offer play-to-earn (P2E) features that have allowed jobless citizens from developing countries like the Philippines to earn income that is above the average wage.
At first glance, this technology appears to primarily enrich arti
Read more: https://www.coolwallet.io/what-is-ethereum/
Text source: News – CoolWallet