Skip to content

rajivadak/Blockchain_development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockchain development


Progress and goals achieved [w.r.t BlChain_dev]


Next action plan:

  • Make notes on the below topics and add it to the notes file:
  1. What is a blockchain?
  2. Pointers and memory management
  3. Decentralization and distributed systems
  4. W.R.T blockchain making notes on linked-lists and pointers, so check the resources for the same in the starred repos
  • decide a small and simple project for initializing of blockchain development project 1: Basic Blockchain implementation Create a simple blockchain that stores data in blocks. Each block should contain: index,timestamps,data,previous block's hash,current block's hash outcome: understand how blocks are linked together using hashes tools: use c++ libraries like <openssl/sha.h> for hashing

  1. Learn the Basics of C++

    • Data types, variables, and operators (getting covered through other modules)
    • Control structures (if-else, loops)
    • Functions and classes (getting covered through other modules)
    • Pointers and memory management (getting covered through other modules)
    • File handling (getting covered through other modules)
    • STL (Standard Template Library) (getting covered through other modules)

    Resources:

  2. Understand Blockchain Fundamentals

    • What is a blockchain?
    • Decentralization and distributed systems
    • Cryptography basics (hashing, digital signatures)
    • Consensus algorithms (Proof of Work, Proof of Stake)
    • Smart contracts and tokens

    Resources:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published