People often confuse blockchain with bitcoins. Bitcoin is one of several cryptocurrencies in the world and cryptocurrency works on the fundamental concept of blockchain technology which is a type of cryptography!
Blockchain Technology means a decentralized, distributed ledger that can record transactions for a digital asset that is connected throughout the world with the internet. It is managed by peer to peer network using standard protocols governing its core principles. It’s also known as DLT or Distributed Ledger Technology.
Blockchain typically consists of blocks that are combined together using cryptography having unique features like being unalterable, having timestamp and transaction data.
Having a working knowledge of various Distributed Systems, Networking and Data Structures is important. Also, understanding cryptography is beneficial.
Anyone interested in becoming a blockchain Developer can learn the technology as there is an immense opportunity that lies ahead in almost every field. Also, it is especially beneficial to people who are learning or an expert in the fields of ML, AI and Data Science.