×

Blockchain Terminologies

Blockchain Terminologies: In this section, we will learn about a few terminologies used in Blockchain technology. Understanding these terms will help you to learn the blockchain technology in an efficient way.

Blockchain Terminologies

1. Transaction

A transaction in Blockchain is defined as the unit of a task that is stored in the records. Blockchain represents a ledger. A blockchain transaction is a peer-to-peer transfer of cryptocurrencies in a trustless environment, without the need of an intermediate. Collectively these transactions are known as blocks. These blocks are stored in Blockchain after validation by all the users who participate in the network.

2. Ledger

A ledger can be explained as the continuously growing file that keeps the record of the stored transaction. Blockchain technology also works like a digital ledger that records transactions in sequential manner, where every participant of the network holds a copy. 

3. Block

A block is a part of the Blockchain that records the recent information. Once a block is executed, it goes into the Blockchain as a permanent database creating a new block. All Blocks are linked with each other like a chain in chronological order. In Blockchain, every block contains a previous hash value of the previous block.

Items inside a block

  1. Block number or index
  2. Data(one or more transactions)
  3. Timestamp
  4. Hash (index+data+timestamp)
  5. Previous Hash

A simple block in Blockchain looks like:

Blockchain Terminologies

4. Genesis Block

The first block of a Blockchain is called Genesis Block and contains 0 as the previous address. It is also known as block zero thatmeans no transaction or data was mined before the genesis block. It is the foundation of Blockchain on which additional blocks are added sequentially to form a chain.

5. Nonce: A random number associated with hash value and difficulty level to create a new hash to solve some puzzles in Proof of work consensus. It is a short form of “number only used once” that is a one-time code can be used only once in a Blockchain. A nonce is a 32-bit abbreviation whose value is adjusted by the miners. A hash value of a block can be less than or equal to the goal of the network.

6. Cryptographic Hash

A cryptographic hash can be defined as a set of random numbers and alphabets that works as an encrypted output of fixed length. A hash value is created based on data present for the particular transaction. Blockchain uses the SHA-256 hashing algorithm to generate the hash value. A simple hash looks like: 03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4

7. Proof of work (POW)

Proof of work is an algorithm in Blockchain technology which is used to validate transactions and generate a new block for the chain. It is also known as a consensus algorithm. POW (Proof of work) helps miners to compete against each other to mine the transaction for the reward. Currently, the block reward for the Bitcoin network is twenty-five bitcoins for each mined block.

8. Double spent

Double-spending refers to the spending the cryptocurrency multiple times by its owner. It is a state in Blockchain that occurs when the Bitcoin is stolen. The user will send a copy of the currency transaction to make it valid or can delete the transaction details from the block. It is not possible in real currency.

9. Decentralized Distributed Ledger Technology (DDLT)

A distributed ledger is a database that allows the sharing of data with multiple nodes across the Blockchain network. Decentralization of the Blockchain removes the need for a central authority in the network and eliminates the chances of a 'single point of failure.

10. Smart Contract:

A smart contract can be defined as a self-executing computer program. Nick Szabo introduced it in 1994, as a decentralized computation program that controls the transfer of digital assets between different users under certain conditions. Smart contracts are kept on a Blockchain and auto executed when pre-set conditions are satisfied.

11. Blockchain Explorer:

A blockchain explorer is an online browser similar to Mozilla and Google chrome, which allows users to browse and explore information about blockchain technology. All bitcoin and other users depend on blockchain explorer to manage their records and transactions. It allows users to explore the entire Blockchain platform that clients are using.


Related Topics

Blockchain Data Management

As we all know, Blockchain is a distributed systems that follows peer-to-peer network and acquire the benefits of peer-to-peer networks such as speed, single-point failure avoidance, and so on. The Peer-to-Peer...

4 minutes read.

Blockchains vs Distributed ledger Technology

Blockchains VS Distributed ledger Technology Blockchain is explored by a wide range of audiences daily. There are lots of terms used for the Blockchain technology; one of them is Distributed Ledger Technology (DLT)....

3 minutes read.

ElGamal Cryptosystem

The ElGamal cryptosystem was first discovered by Taher ElGamal in the year of 1984. It is based on Discrete Logarithm. When the discrete logarithm cannot find the assumption at the...

6 minutes read.

Blockchain Block Hashing

Blockchain is the main technology used for digital cryptocurrencies like Bitcoin. Blockchain consists of a database that has all the records of digital events that have taken place or all...

3 minutes read.

Need of Blockchain

Blockchain is an open and decentralized network, which stores redundant data at multiple sites called nodes (computers). Its properties, such as immutability, distributed control, highly secured encrypted blocks, and anonymity, make it ideal...

3 minutes read.

Blockchain Cryptocurrency

As we know, cryptocurrencies are digital assets which can also be exchanged between two parties. For securing, verifying the transfer of assets & to have control over the creation of...

3 minutes read.

Format String Vulnerabilities in Cryptography and Network Security

Format String Vulnerability problem was first found in C language. The problem refers to a bug found in the printf function. The printf function is widely used for the transmission...

3 minutes read.

IP Security in Cryptography

IPsec (Internet Protocol Security) is a collection of algorithms and protocols used to secure the data transmitted over a public network. The Internet Engineering Task Force (IETF) was developed in...

6 minutes read.

Blockchain Hash Function

A hash function is a type of function which takes input in string format (alphabets, media files, numbers) of any length provided by the users and converts it to a...

3 minutes read.

Key Areas of Blockchain

As we know that Blockchain is the backbone of the technology of digital cryptocurrency (Bitcoin). The Blockchain contains all transaction records which are stored in a distributed database; it even...

3 minutes read.

Blockchain DAO

In Blockchain, the full form of DAO is Decentralized Autonomous Organization. As the DAO full form says, the organization is both decentralized & autonomous. Sometimes DAO is also known as...

3 minutes read.

Demur-rage currencies in Blockchain

One of the key concepts of Blockchain technology that may be extended and re-understood is currency. Currency, often known as a digital token, allows for quantifiable transfer mechanisms. Demur-rage money...

4 minutes read.

How to choose Bitcoin Wallet

This section will walk you through the process of selecting a Bitcoin wallet. If you wish to participate in Bitcoin, you'll need a wallet. You may receive Bitcoins, transmit Bitcoins,...

3 minutes read.

Key Concepts in Bitcoin

There are many countries in this world and each country uses their currency for trading purpose. Some of them use the dollar, pound, euro, yen & rupee etc. These currencies...

3 minutes read.

Cryptography in Blockchain

What is Cryptography? Cryptography is a method for developing codes that prevent third parties from viewing private data. It helps in protecting data and information by using codes, such that it can only be...

4 minutes read.

History of Blockchain

History of Blockchain: Satoshi Nakamoto modeled the first Blockchain and explained the details of how a technology was well-found to enhance digital trust, given the immutable and decentralization aspect that...

2 minutes read.

How can Blockchain Technology help IoT to reach its full potential

The Blockchain technology has huge potential to speed up the IoT's efficient operation. Since then, security has been a big worry with IoT, which has hampered its widespread adoption. IoT...

4 minutes read.

Blockchain Merkle Trees

Blockchain Merkle Trees Merkle Trees are foundation components of the blockchain mechanism. The methodical, systematic, and reliable verification of content in unbounded and dispersed data sets is enabled with the use of Merkle Trees....

3 minutes read.

Smart Contracts

What is a Smart Contract? A smart contract is a self-executing computer program. It is a decentralized computation program, which directly controls the transfer of digital assets between different parties under certain pre-defined...

5 minutes read.

ECB Mode in Cryptography

What is Electronic Code Book (ECB)? Electronic Code Book (ECB) is a simple type of operational technique associated with a block cipher and performs symmetric key encryption. It is also a technique...

3 minutes read.