Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Blockchain, understanding how it works while creating one
Rating: 4.5 out of 5(13 ratings)
266 students

Blockchain, understanding how it works while creating one

Understand Bitcoin, Ethereum and other cryptocurrencies. How a wallets sign transaction and how blocks are created
Created byIcaro Lavrador
Last updated 5/2021
English

What you'll learn

  • What is blockchain
  • How blockchain works
  • What is SHA256
  • What is a wallet on the blockchain
  • How wallets sign transactions on the blockchain
  • What are private and public keys
  • How each individual peace of the blockchain works
  • How each peace on the blockchain connects to each other

Course content

15 sections92 lectures6h 10m total length
  • Introduction6:21

    Explore how blockchain works by building blocks, mining with a hash that starts with four zeros, and signing transactions with wallets and keys.

Requirements

  • Basic programming logic
  • Basic understand of JavaScript
  • Basic understand of React will help but is not needed

Description

If you new to cryptocurrencies or use them every day you maybe still have many questions, such as:

  • What makes a block on the blockchain and how are blocks linked on the blockchain?

  • How blocks are validated and added to the chain?

  • How wallets' private and public keys work?

  • How wallets sign and validate transactions?

  • What is a decentralized system and why cryptocurrency uses it?

  • What is SHA256 and why bitcoin use it?

  • What is proof of work?

Or many other the thousands of questions we cover on this course, in this course, you will learn how this amazing technology works under the hood as we learn by creating each piece of the blockchain and adding it all together.

In this course we will create together:

  • SHA256 hashers

  • Blocks

  • Blockchain

  • Decentralized Blockchains

  • Transactions

  • Wallet

  • Sign and validate transactions

  • Signed transactions

  • And much more

In each class, you will learn (by doing) a new piece of the blockchain, expanding your knowledge on each new class and build on top of the newly acquired knowledge.


This course is created using JavaScript and React, all the blockchain parts are created separated to easily understand.


This course is not aimed to create a complete blockchain, but a sample blockchain with a fixed number of transactions where we can explore how each part of the blockchain works.

Who this course is for:

  • Anyone interested on understand how the blockchain works
  • Anyone interested on deeply understand how the blockchain works
  • Anyone interested in learn what peaces make the blockchain and how they work together