BlockChain

Blockchain & Cryptocurrency – Key Concepts to Know

The following are some of the most popular Blockchain and Cryptocurrency jargons or terminologies or concepts that are good to know when you are delving into technology landscape of Blockchain.

  • Blockchain (What is Blockchain Technology?)
    • Genesis block: The first block of a blockchain.
    • Merkel’s tree algorithm: It is fundamental to blockchain technology. Simply speaking, a Merkle tree summarizes all the transactions in a block by producing a digital fingerprint of the entire set of transactions, thereby enabling a user to verify whether or not a transaction is included in a block.
  • Cryptocurrency
  • Cryptocurrency exchanges: These are businesses which allow users to trade cryptocurrencies for other assets.
  • Distributed ledger: Blockchain is one type of Distributed ledger.
  • Blockchain explorer
  • Blockchain wallet
  • Bitcoin (BTC)
  • Mining
  • Consensus algorithms: The following are some of the popular consensus algorithms:
    • Proof-of-work (PoW) – Popular implementations include Bitcoin, Litecoin, Ethereum etc.
    • Proof-of-stake (PoS)- Peercoin
    • Delegated Proof-of-stake (DPoS)
    • Proof-of-Authority (PoA)
    • Proof-of-Weight
    • Byzantine fault tolerance (BFT)
    • Directed acyclic graphs (DAGs)
  • Ethereum (ETH) (https://www.ethereum.org/)
  • Types of Blockchain networks
    • Public (Anyone can join. For example, Bitcoin)
    • Public permissioned (Anyone can join with a permission)
    • private or permissioned (These Blockchains are private to the businesses)
  • Bitcoin Cash (BCH) (https://www.bitcoincash.org/). Read the difference between bitcoin and bitcoin cash on this page.
  • Hyperledger frameworks (https://www.hyperledger.org/)
  • Popular coins
    • Bitcoin
    • Bitcoin Cash
    • Ethereum
    • Litecoin
    • Ripple
    • ZCash
    • Dash
Ajitesh Kumar

I have been recently working in the area of Data analytics including Data Science and Machine Learning / Deep Learning. I am also passionate about different technologies including programming languages such as Java/JEE, Javascript, Python, R, Julia, etc, and technologies such as Blockchain, mobile computing, cloud-native technologies, application security, cloud computing platforms, big data, etc. I would love to connect with you on Linkedin. Check out my latest book titled as First Principles Thinking: Building winning products using first principles thinking.

Share
Published by
Ajitesh Kumar
Tags: blockchain

Recent Posts

Retrieval Augmented Generation (RAG) & LLM: Examples

Last updated: 25th Jan, 2025 Have you ever wondered how to seamlessly integrate the vast…

1 month ago

How to Setup MEAN App with LangChain.js

Hey there! As I venture into building agentic MEAN apps with LangChain.js, I wanted to…

2 months ago

Build AI Chatbots for SAAS Using LLMs, RAG, Multi-Agent Frameworks

Software-as-a-Service (SaaS) providers have long relied on traditional chatbot solutions like AWS Lex and Google…

2 months ago

Creating a RAG Application Using LangGraph: Example Code

Retrieval-Augmented Generation (RAG) is an innovative generative AI method that combines retrieval-based search with large…

2 months ago

Building a RAG Application with LangChain: Example Code

The combination of Retrieval-Augmented Generation (RAG) and powerful language models enables the development of sophisticated…

2 months ago

Building an OpenAI Chatbot with LangChain

Have you ever wondered how to use OpenAI APIs to create custom chatbots? With advancements…

2 months ago