-
Notifications
You must be signed in to change notification settings - Fork 0
krishanthdev/Blockchain-introduction
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Blockchain Introduction course syllabus 1)Bitcoin : the poster boy for PoW blockchain 1.1) Hash cryptography 1.2) Distributed Network 1.3) Immutable ledger 1.4) Consensus Protocol 1.5) Mining & PoW 1.6) Understanding orphaned blocks 1.7) Understanding halving and difficulty adjustment 1.8)Mining Pool 1.9) MemPools 1.10) 51% attack 1.11) Understanding Bitcoin transactions : UTXOs 1.12) Understanding ECDSA signing of transactions 1.13) Segregated Witness 1.14) Hierarchically deterministic wallet 1.15) Conjoin transactions 1.16) Lightning Network 2) Proof of Concept : Coding a blockchain in python 3) Ethereum : a decentralized computer 3.1) Proof of Stake 3.2) Smart contracts 3.3) EVM & Gas 3.4) DAO 3.5) DAO attack 3.6) Soft versus Hard forks 3.7) ICOs 3.8) Introduction to solidity 3.9) DeFi : world of traditional finance on chain 3.10) Understanding sk-snark 3.11) Understanding Merkle trees 4)Advanced projects 4.1) Solidity projects 4.11) Make an ICO 4.12) Implement a multisig 4.13) Make a NFT from a poem 4.2) Cryptography projects 4.21) Demonstrate a merkle tree in python 4.22) Demonstrate ECDSA cryptography in python 4.23) Explain zk-snark and Tornado Cash 4.3) Protocol projects 4.31) Explain the Bitcoin Lightning Network L2 4.32) Build a blockchain from scratch in python 4.33) Explain Solana Proof Of History consensus 4.4)DeFi projects 4.41) Implement a concentrated liquidity bot on a Decentralized Exchange 4.42) Explain and demonstrate Flash loans for a leveraged lend/borrow loop Content here :https://github.com/sduprey/blockchain_introductory_course
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published