/Mechanics-of-Blockchain

Course assignements for CS5431 Blockchains, Cryptocurrencies, and Smart Contracts taugh by Ari Juels at Cornell Tech. Course covers topics Bitcoin, Basic Crypto: Hash Functions, Public-Key Cryptography, Transactions/Scripts, Byzantine Agreement, Bitcoin Mining, Permissionless Consenses (Nakamoto Consensus), Proof of Stake, Wallets and Key Management, Privacy in Cryptocurrencies, Smart Contracts, Zero Knowledge Proofs, Privacy Coins, Oracles, DeFi: DEXes, Miner Extractable Value, Criminal SC's and Pyramid Schemes, NFT's, Decentralized Identity

Primary LanguagePython

Watchers