Understanding Ethereum 101

Rahul Sunil
2 min readJun 7, 2020

New to blockchain? Check out Blockchain 101 first.

So what’s this Ethereum now?

Ethereum is a decentralized, open-source, and distributed computing platform that enables the creation of smart contracts and decentralized applications, also known as apps.

Smart contracts are computer protocols that facilitate, verify, or enforce the negotiation and performance of some sort of agreement. For instance, a smart contract could be used to represent a legal contract emulating the logic of contractual clauses or a financial contract specifying responsibilities of the counterparts and automated flows of value.

Okay, simply put.

A smart contract is just a phrase used to describe a computer code that can facilitate the exchange of money, content, property, shares, or anything of value. When running on the blockchain a smart contract becomes like a self-operating computer program that automatically executes when specific conditions are met. Because smart contracts run on the blockchain, they run exactly as programmed without any possibility of censorship, downtime, fraud or third-party interference.

Is Ethereum similar to Bitcoin? Well, sort of, but not really.

Like Bitcoin, Ethereum is a distributed public blockchain network. Although there are some significant technical differences between the two, the most important distinction to note is that Bitcoin and Ethereum differ substantially in purpose and capability. Bitcoin offers one particular application of blockchain technology, a peer to peer electronic cash system that enables online Bitcoin payments. While Bitcoin is used to track ownership of digital currency (bitcoins), Ethereum focuses on running the programming code of any decentralized application.

In Ethereum, instead of mining for bitcoin, miners work to earn Ether, a type of crypto token that fuels the network. Beyond a tradeable cryptocurrency, Ether is also used by application developers to pay for transaction fees and services on the Ethereum network.

There is a second type of token that is used to pay miners fees for including transactions in their block, it is called gas, and every smart contract execution requires a certain amount of gas to be sent along with it to entice miners to put it in the blockchain.

Oh yea, almost missed out. Smart contracts are widely written in Solidity.

For more solidity on Solidity😂

https://cryptozombies.io/ - A fun and innovative way to get you started.

So simply explained - https://www.youtube.com/watch?v=ZE2HxTmxfrI

--

--

Rahul Sunil

A tech enthusiast who’s actively exploring new technology.