ABSTRACT

A blockchain is a distributed database that maintains a growing list of records secured from tampering or revision. It is decentralized to overcome a single point of failure. No single organization can claim ownership (if planned that way), but rather, the group works together to confirm legitimate new transactions. It is composed of data structure blocks, where each block holds batches of individual transactions and the results of any blockchain executables. All these blocks contain a timestamp and a link to a previous block. Here, we examine the security aspects of blockchain and some of the potential future use cases for blockchain.