Web3 Development
Blockchain 0x300 – Wallets and Signing transactions
May 26, 2020 Web3 Development

So far, we've built the core of our blockchain and implemented basic transactions. But a blockchain without security is like a safe without a lock anyone can tamper with it. In this post, we’re going...

Blockchain 0x500 – Mining and Rewards
May 25, 2020 Web3 Development

In a real blockchain, miners don't work for free. They spend computational power solving puzzles, and in return, they get rewarded with newly minted coins. This is the economic engine that keeps the...

Blockchain 0x400 – Multi node Blockchains
May 24, 2020 Web3 Development

So far, your blockchain runs on a single node — one machine holding all the blocks and transactions. But a real blockchain (like Bitcoin or Ethereum) runs on thousands of nodes, each keeping a copy...

Blockchain 0x200 – Introducing Transactions to the Core Blockchain
May 23, 2020 Web3 Development

In last tutorial we built a functioning block chain. Now we are going to improve it. Did you remember. Our primary goal was to store transactions in an immutable ledger. So here lets see how we can...

Blockchain 0x100 – Developing the Core Blockchain Structure
May 22, 2020 Web3 Development

If you are into Web3 development, the term blockchain is not a new thing to you. In the last blog post of this series, I explained most of the core concepts behind how a blockchain works. Learning...

Blockchain 0x000 – Understanding the Fundamentals
May 21, 2020 Web3 Development

Imagine a world where strangers can exchange money, share data, or execute agreements without ever needing to trust a central authority. No banks, no intermediaries, no single point of failure yet...