Both centralized financial institutions and decentralized finance software keep a record of transactions in a ledger. Times, dates, senders, and recipients are just some information for each transaction that is recorded in a ledger. The ledger keeps track of each participant's anonymous identity, their individual bitcoin balances, and a history of any legitimate transactions made between them. One difficulty for bitcoin public ledgers and transactions is scaling and security issues.