Understand how cryptocurrencies work in practice by examining the underlying technical mechanisms such as cryptography, peer-to-peer networks,decentralized ledgers, distributed consensus, mining, and incentive engineering.
Explore the novel decentralized applications enabled by cryptocurrency such as smart contracts and decentralized autonomous organizations.
Learn about surrounding issues such privacy, anonymity, security, legislation, and market.
Gain practical expertise through challenging programming projects on distributed consensus, blockchains, mining, bitcoin and ethereum
Blockchain
Cryptography
ECDSA - Elliptic Curve Digital Signature Algorithm
Java 8
Scrooge Coin
Distributed Ledger System
Proof of Work
Bitcoin framework
Testcoins
Ripple
Ethereum
Smart Contracts
Solidity
Node.js