Blockchain is an alternative to the traditional database as we know it. It is the underlying technology of cryptocurrencies. Blockchain is in fact a decentralized database, while the traditional database is central. This means that a blockchain is managed by millions of different people and a central database by one person or entity. This makes blockchain more reliable, secure, and flexible than a central database.