Blockchain is the answer to many common problems.

Blockchain is the most popular word, Bitcoin has made it popular. We know about cryptocurrencies and the technology behind works is blockchain. Let’s understand first about the blockchain keyword. Blockchain has made with the two words Block and Chain or we can say it is a chain of blocks. Every block contains the data (more will discuss later) and added after the previous block that makes a chain.

Photo by Hitesh Choudhary on Unsplash

Blockchain is a public electronic ledger based on a Peer to Peer system that can be accessibly publicly, anyone can see the ledger but no one can change or manipulate the ledger…

Understand Bitcoin in 5 minutes

Bitcoin, the name became popular in 2017 when its price was touching the highs. Today everyone knows about Bitcoin. It is also because its price volatility is very high and some countries banned buying and selling it (then it was very much in the news). The first Bitcoin ledger started on 3 January 2009 (Organized by Satoshi Nakamoto). Let’s know some more interesting things about Bitcoin.

Photo by Austin Distel on Unsplash

1. Bitcoins are limited:


  • Yes, It is true. Only 21 Million Bitcoins can be mined.
  • As of 8th Dec 2020, There are almost 18.5 million (88%) Bitcoins exist. When new blocks are mined then the number will…

Photo by Sheila Swayze on Unsplash

SWAP memory allows switching your hard disk as…

A lot of secrets are hidden behind the success of Bitcoin.

Bitcoin, a term that has always been in the discussion over the last few years but the form we got to see this year (2021) has been awe-inspiring. Bitcoin has given a new look to the financial industry. Some countries have adopted it positively, and large payment platforms like PayPal have also shown interest in it. The credit for its success goes to the technology behind it, which we know as Blockchain.

Photo by Icons8 Team on Unsplash

Let’s understand its merits closely. There is a big difference in the finance industry today that we cannot manage our own money in our way.

Majorly, we only…

She is working in a different domain and was very keen to learn about Blockchain.

A few days ago, I met a girl in the office. She knew that I had been working on the blockchain for a long time. When I started going towards my workspace, she stopped me and said that I have some questions about blockchain, so can you help me with this? My answer was absolutely, you can ask comfortably. She asked me three questions, I share with you.

Photo by Morgan Sessions on Unsplash
  1. What is Blockchain? Explain with an example.
  2. Can I make my career in Blockchain When I don’t know Programming?
  3. What is the future of Blockchain?

When asked, she had a light smile…

Bitcoin node helps for bitcoin development or backend services.

Bitcoin is the most popular cryptocurrency and its price is continuously grown up in 2020. Many developers are looking for a guide to set up a bitcoin node. I heard the word bitcoin first time in 2016 and I have worked on blockchain development for more than the last two years. Bitcoin code is written in C++. We need to compile a code (if you want to do some changes to the code you can do it) then setup the node. So let’s look at the steps with a fresh operating system. I am dividing this article into two parts…

Some command takes time to execute or we need to run the command continuously so we need to take it on the background.

Photo by Aron Visuals on Unsplash

There are many packages available to execute the command in the background but the most popular and easy approach is for Screen Command. Let’s understand how it works.


Firstly we have to install the screen package on our machine. In some operating system screen package already installed.

[CENTOS] yum install screen -y

[LINUX] apt-get install screen -y


### We have to open the new screen using the below commandscreen -s <Tag_Name> (Here Tag_Name is for identity it is optional)Example: 
screen -s mysite (With Tag)
screen (without the tag)
## You can do whatever you want and…

We see the concept of a queue in our day-to-day life.

When we go to the reservation counter to book a ticket or bank to deposit the cash, So when we enter the line and we stand at the end of the line, and the person who is at the front of the line is served first. After that, the next person will come at the head of the line and exit from the queue. This process keeps working and finally, we will reach the head of the line and we will exit the query and be served.

Photo by Adrien Delforge on Unsplash

What is a Queue: A queue is a data structure used for storing…

We use the stack concept in our office work.

A stack is a linear data structure used for storing the data. let’s consider the office work, a developer is working on a long-term project and the manager gives the developer to a new task which is the high priority. So the developer puts the long-term project aside and starts work on the new task. After some time the phone rings and the priority is changed as it must be answered immediately. The developer pushes the present task into the pending tray and answers the phone. …

Backtracking is a form of recursion.

Backtracking is an improvement of the brute force approach. It systematically search for a solution to a problem among all available options. Backtracking can be thought of as a selective tree/graph traversal method. The tree is a way of representing some initial starting position (the root node) and a final goal state (one of the leaves.)

Photo by Mathis Jrdl on Unsplash

What is Backtracking: It is use when you have multiple solutions to a given problem and you want all those solution.

This is one of problem solving strategy. By using this we can solve to the problem or write an algorithm. This strategy use…

Arnish Gupta

A Programmer after Sunrise and A Writer after Sunset. ##Blockchain ##Programming ##Development ##Technology_Blogger. visit me at

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store