Centralization is the main difference between a blockchain and a database. In a database, all of the records are kept in one place, but in a blockchain, each participant has a secure copy of all of the records and all of the changes.