π 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
π Why is a consensus mechanism required?
In a centralised world, where the central authority is solely responsible for everything & ensures trust. In a decentralised world, in order to prevent chaos a mechanism or system is required to reach to a consensus for any decision made
π What is Proof-Of-Work?
- Proof-Of-Work got it's name for the work the computer nodes called as miners do while competing to solve a complex mathematical puzzle by hit and trail method to find a number called as nonce, in order to add the next block in blockchain
- Once the puzzle is solved by the fastest miner, it's sent to the network which is then validated & the solver is rewarded with newly mined crypto
- One key feature of this mechanism is the difficulty to solve the problem and ease to cross check the results by rest of the nodes
π What is the problem with Proof-Of-Work?
Since solving the puzzle requires a lot of computational power and hence high electricity consumption. Hence it is not good for the environment.
FACT : Bitcoin mining which uses PoW consumes more energy than some countries do in a yearπ¨
π What will the next thread be on? It'll be specifically on one of the other consensus algorithms called Proof of Stake
Thank You for reading! If you liked this thread, follow me @GargEtisha and retweet this tweet so that it can reach to maximum people. Thank you
β’ β’ β’
Missing some Tweet in this thread? You can try to
force a refresh
- 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
π 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
π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"