A property that defines the inability to be changed. This is especially true over time. Usually, a blockchain has this property by default and makes it distinct from a traditional database. Though a rollback of blocks is possible, this is rare to happen and could cause a chain split. That would also mean that a transaction will be gone and unchanged. The more blocks generated after a transaction the harder it will be to perform a rollback.