Blockchain, Cryptocurrencies, Decentralized Applications and beyond.
The need for blockchain. What exactly is blockchain? How is the blockchain implemented? Mining, Consensus, Rewards and decentralization. Application of blockchain, problems to blockchain.
the following slides, we’ll - Understand the “need” of blockchain - Learn how blockchain works interactively - See some real word applications and technology advancements.
our lives - Immense improvement in the past 10 years (BFC) However, there are problems - Too many middle-men - Black box operation of the apps - It’s centralized and concentrated!
System - No need to trust a centralized authority (like banks) to make payments. - Combination of cryptography, peer-to-peer networks and several other concepts from the past to achieve all this. - The data was stored in a thing called “blockchain”
store data. - The data can literally be anything! - In Bitcoin’s case, the data was “who paid how much to whom”, but it can even be virtual cats. - Blockchain offers highly desirable characteristics - Immutability - Un-hackablity - Persistence
of data. - It enables us to - Detect modifications to the data - Make hacker do extra work if he intends to manipulate the data. But guess what?, there’s a problem :(
the processes of trust like voting, maintaining ownership of an asset (car, property, posts, etc), replacing intermediaries with automatically executing pieces of code.