[1] Blockchain 101
Understand basic Blockchain terms & concepts, and the Bitcoin Whitepaper. Also get the basics on Ethereum, BNB Chain, Polygon & Avalanche.
1. Learn Blockchain in 60 mins [Video]
Learn Blockchain in 60 mins
2. Blockchain terms & concepts
Learn about Blockchain nodes, Consensus Mechanisms, Bridges, Metrics, Merged Mining, Forks, Types, Addresses, Wallets, Record-keeping Models, and Use-cases from this post in the Blockchain Blog
3. Understanding the Bitcoin Whitepaper
Understanding the Bitcoin Whitepaper (Part 1)
Understanding the Bitcoin Whitepaper (Part 2)
4. Proof of Work made simple
In this code, a difficulty level is defined (3 in this example). You can submit a random input for the proof of work.
A loop is used to find a valid proof of work by calculating the hash of the input and proof, and checking if it meets the difficulty requirement.
If the hash meets the requirement, the proof is considered valid and the loop is exited. The resulting input, proof, and hash are then output.
The code is here:
You can try it here:
5. Ethereum for Developers
Ethereum is NOT a blockchain. It's NOT a cryptocurrency either! It's actually a protocol (a set of rules or procedures) like "HTTP" or "HTTPS".
Learn about Ethereum from this post in the Blockchain Blog
Learn about Ethereum from this post in the Blockchain Blog
6. BNB Chain for Developers
BNB Chain is comprised of BNB Beacon Chain, BNB Smart Chain, BNB Sidechain, and BNB ZkRolllup.
Learn about the Binance Chains from this post in the Blockchain Blog
Learn about the Binance Chains from this post in the Blockchain Blog
7. Avalanche for Developers
Avalanche is a network of networks. It is not a single blockchain running a single, uniform type of blocks. It contains multiple Subnets, each running one or more heterogeneous blockchains.
Learn about Avalanche from this post in the Blockchain Blog
Learn about Avalanche from this post in the Blockchain Blog
8. Polygon for Developers
The Ethereum blockchain is slow and costly. Polygon has a bunch of products and services to solve this problem.
Learn about Polygon from this post in the Blockchain Blog
Learn about Polygon from this post in the Blockchain Blog