Yes, this is the nature of blockchain. While anonymous in essence, transactions are effectively given a permanent public ledger on the blockchain due to its decentralized nature.