What is Blockchain
Blockchain : It is basically an algorithm or a distributed data structure to manage e-money without a central administrator among people who know absolutely nothing about each other.
Satoshi Nakamoto, the name used by unknown person/people who developed Bitcoins.
Satoshi Nakamoto’s original paper is still recommended reading for anyone studying how Bitcoin works — bitcoin.org (+ original paper)
What is Blockchain?
- A blockchain, originally blockchain, is a growing list of records, called blocks, which are linked using cryptography — Wikipedia
- A blockchain is a digitized, decentralized, public ledger of all cryptocurrency transactions — Investopedia
When we talk about blockchains, first thing that hits out mind is bitcoins and money. However, now a days blockchains are used widely in government services, medical industry, Internet of Things (IoTs).
Say, we have a excel sheet with some datasets provided. Due to various continuous transactions, the data is being duplicated over various other networks. The task of the network is to update information or to synchronize it. The information blockchain has is shared and updated regularly. This is how blockchain works.
Blockchain Programming Languages :
- C++ : The most known OOP language C++ is widely used in the field of blockchain. As in Object Oriented Programming, we have objects basic units to bind data & functions together this is similar to that of blockchain functioning.
- Java/Python : Java the #1 TIOBE Index language & python the fastest growing language of recent years are also in the race of blockchain. Especially, python is more used now a days in web development & data connection
So, that’s it for quick blockchain introduction. We’ll see about more Blockchain trends in near future.