In this course you will learn about the basics of blockchain technology. Theory as well as the implementation in Java!
- the basics of blockchain technology
- SHA256 hashing
- centralized and decentralized ledger
- consensus and the byzantine generals problem
- proof of work
Chapter 2: how to implement a blockchain in Java
- mining in cryptocurrencies
- unspent transaction outputs (UTXOs)
- 51% attack
Chapter 4: how to implement a cryptocurrency in Java
You should take this course, if you are interested in blockchain and cryptocurrency technology.
Who this course is for:
- This course is for software engineers who are interested in blockchain and cryptocurrency technology!