A blockchain is a type of computer file that stores information such as transactions. files, so that they are very difficult to modify or counterfeit. Instead of being controlled by a central authority, a blockchain is managed by many computers on a network. Each computer on the network has a copy of the record, and any new information added must be approved by most of the computers on the network before it is added to the record.