Yes, when something is put on a Blockchain, it is not supposed to be able to be changed in the future. However, just because technology can do something, it doesn't mean that governments will allow tech to break laws. This is where some interesting battles are shaping up between governments and decentralized systems.
We'll be writing more about this, so feel free to sign up for our newsletter at www.blockchainbeach.com/newsletter
RE: What Blockchain Projects Should Know about GDPR