sites or users using the bitcoin system are required to use a global database called blockchain. blockchain is a record of all transactions that have taken place in the bitcoin network. it also keeps track of new bitcoins as they are generated. with these two facts, the blockchain can keep track of who has how much money at all times.