At its core a blockchain is a single database, so in that sense its centralized. But transactions are added and validated by thousands of people who dont even know each other so in that sense its decentralized.