Blockchain, as the name suggests, is a linear chain of blocks. It is a digital ledger that holds information on transactions taking place over the web. So every block contains data in the form of coding that is organized in a chronological manner. In 2004, a concept called “reusable proofs of work” was introduced by Hal Finney. In 2009, a mysterious white paper titled “Bitcoin: A Peer to Peer Electronic Cash System,” by visionary Satoshi Nakamoto gave birth to the concept of blockchain. This is a survey of blockchain technology that first provides a short introduction of the blockchain, discussing its advantages and followed by possible limitations and their possibilities for the future.