Etisha Garg๐Ÿ’œ Profile picture
Apr 2 โ€ข 14 tweets โ€ข 4 min read
What is Ethereum?

Day12 of #100DaysOfWeb3

A Mega Thread๐Ÿ‘‡
The invention of Bitcoin blockchain popularised two major concepts
1. Decentralized currency
2. Blockchain technology

Limitation of Bitcoin: Usage limited to peer-to-peer money transfer over the internet

But can this blockchain technology be leveraged to do more than just that?
๐Ÿ“Œ Possible solutions to overcome the limitation

- Building a new blockchain with enhanced features: Difficult to implement with high development time
- Building something on top of Bitcoin: Less scalable
- Trying to use programming on top of Bitcoin: Limited capabilities
๐Ÿ“Œ By whom and when was Ethereum invented?

With the first approach taken to build a new blockchain network, Vitalik Buterin in 2014 published a white paper with the vision of Ethereum and on 30th July 2015, Ethereum was live.
๐Ÿ“Œ What is Ethereum?

- Decentralized, open-source blockchain with native crypto as Ether/ETH
- Establish peer-to-peer network securely executing & verifying application code called smart contracts
- Uses Proof-Of-Work consensus mechanism but soon moving to Proof-Of-Stake
๐Ÿ“Œ What are Smart Contracts?

๐Ÿ“Œ Key Features of Ethereum

- Not only a medium of exchange and a store of value but is a programmable blockchain which can do much more
- Allows developers to build and use decentralized applications:
๐Ÿ“Œ What is an Ethereum account?

It is an entity with an ether(ETH) balance that can send transactions on Ethereum

Types of Ethereum accounts:
1. Externally Owned Accounts
2. Contract Accounts

Both can call any public function of a smart contract or create a new smart contract
๐Ÿ“Œ Externally Owned Accounts(EOA)

- Controlled by their private key
- Can initiate transactions
- New EOA account can be created anytime without cost
- It's public key is derived from it's private key
๐Ÿ“Œ Contract Accounts

- Controlled by contract code. No private key
- Can send transactions in response to receiving transactions
- New contract account can only be created from EOA or from existing deployed contract with a cost
- Public address = EOA Public address + nonce
๐Ÿ“Œ Popular use cases of Ethereum

- Decentralized Finance(DeFi)
- Decentralized Autonomous Organization(DAO)

- Non-Fungible Tokens(NFTs)


and many more...
That's all for this thread. Thank You for reading!

If you liked this thread, follow me
@GargEtisha
and retweet this tweet so that it can help maximum people.

Keep Unblocking The Chainโ›“

โ€ข โ€ข โ€ข

Missing some Tweet in this thread? You can try to force a refresh
ใ€€

Keep Current with Etisha Garg๐Ÿ’œ

Etisha Garg๐Ÿ’œ Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @GargEtisha

Mar 31
What is Metaverse? ๐Ÿคฏ

Day11 of #100DaysOfWeb3

A Tiny Thread๐Ÿงต
It's known be the next phase of internet. Just like internet was something revolutionary back in 90s, similar to that metaverse is going to be the next revolutionary thing of the 21st century.
In most simple words, it's a "virtual world" where we'll have digital version of ourselves or avatars and we can can do almost everything which we're able to do in our real lives like learn, shop, play, work, meet friends and what not.
Read 6 tweets
Mar 20
What is Web3?๐ŸŒ

Day04 of #100DaysOfWeb3

๐Ÿ‘‡ A Thread
๐Ÿ“Œ What is Web?

- World Wide Web commonly known as Web is something built on top of Internet.
- Collection of documents that can be requested by a browser from a server
- Each document can accessed by a web address
๐Ÿ“Œ Why is it suffixed with 3? Are there any 1 and 2 as well?

Yes there areโœ…

Web1
- Static web pages
- Read-only : Not Interactive
- More consumers less creators

Web2
- Interactive and social web
- Read/write
- Gave birth to more creators
- Largely handled by big tech firms
Read 8 tweets
Mar 19
What is Proof-Of-Stake? ๐Ÿค”

Day03 of #100DaysOfWeb3

๐Ÿ‘‡ A Thread
๐Ÿ“Œ Why we require Proof-of-Stake consensus mechanism if we have Proof-of-Work?

If you have read my last tweet, you should have at least 1 answer๐Ÿ˜‰

- Negative impact on the environment ๐ŸŒ
- Expensive to be a miner ๐Ÿ’ต
- Scalability : Less transactions processed per secondโฑ
๐Ÿ“Œ What is Proof-of-Stake?

- It does not have miners but instead validators
- Only who put their crypto on stake become validators
- There is no competition but a validator is picked in a pseudo-random way, who propose to add next block
Read 10 tweets
Mar 18
What is the consensus mechanism : Proof-Of-Work?

Day02 of #100DaysOfWeb3

๐Ÿ‘‡A Thread
๐Ÿ“Œ What is consensus?
Let's understand it with an example :
If your family is planning to buy a car and if more than half of the persons in the family agree upon a certain model of the car, then we say we have reached a consensus or in simple terms agreement upon something.
๐Ÿ“Œ What is blockchain consensus mechanism?
Since blockchain is a public distributed ledger and an agreement is required from every node in the network to make any addition to the blockchain, it is nothing but a certain procedure to reach an agreement upon current state of network
Read 9 tweets
Mar 17
What is Blockchain?โ›“

Day01 of #100DaysOfWeb3

A Thread ๐Ÿ‘‡
๐Ÿ“ŒWhy was this technology even introduced?
- To remove power from central authority
- To prevent frauds
- To have more transparency
- To have immutable records
๐Ÿ“Œ When and how did it all start?
This technology was introduced back in 2008 by an anonymous person(or group) called as "Satoshi Nakamoto"
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(