The block chain is a ledger which is having records of bitcoin transactions. Each and Every Transaction records in Block Ledger. It is a transaction database shared by all participants participating. It contains each and every transaction ever executed in the currency. With this it’s easy to find out how much value belonged to each address at any point. Each block in the chain is guaranteed to come after the previous to justify the address of previous block. The properties of blocks make bitcoins transactions irreversible. The block chain is the main and very innovative property of Bitcoin. The Bitcoin is valid only if all of the blocks and transactions within this are valid.The maintenance of the blockchain is performed by a network of nodes connected with each other in this network. Nodes validate transactions and after validating nodes add them to their copy of the ledger and then broadcast this ledger to other nodes. I...