Various Features of a blockchain Technology are discussed
Distributed consensus:
Transaction verification:
Platform for smart contracts:
Transferring value between peers:
Generation of cryptocurrency:
Smart property:
Provider of security:
Immutability:
Uniqueness: