Introduction to Blockchain – Part 1

Interested in learning more about System Design? Then join us for a Sunday session at 2:30 pm IST for a lively discussion on System Design / HLD or LLD Concepts!

The topic of the Day
– Introduction to Blockchain

Update

Steve Rich's Exciting New Book: A Journey into the World of Forex Trading!

Interview

Agenda
– What is blockchain?
– The Big Picture
– Pillars of Blockchain
— Distributed Computing
— Cryptography
— Game Theory
– Types of Blockchain
– Cryptocurrency
– Consensus
– What is Bitcoin (Bitcoin uses SHA-256)
– How to use Blockchain.com?
– Merkle Tree? (https://en.wikipedia.org/wiki/Merkle_tree)
– Searching for the genesis block
– Deep dive into the Header of the block
– Proof of Work
– What is a nounce?
– Difficulty of a block
– What is Mining?
– Solving the Proof of work puzzle?
– mempool
– Checking for Miner reward
– UTSO (Unspent Transaction Output)
– Transaction fee
– Script & Solidity(The language of Bitcoin?)
– Application of Blockchains ( Finance, Supply Chain, Health care, Bidding)
– Ethereum blockchain (etherscan.io)
– Gas price / Gwei
– Uncles Reward ( more in the next session)
– Using Gas limit – Preventing infinite loops in smart contracts
– Ethereum mainnet
– How to create a smart contract using Remix IDE