"No one will be able to access them without having a special key for this. Users can simply send the key to the encrypted file to each other without fear of third-party interference."
How will those keys be shared? Blockchain safeness loses its value when it comes to sharing keys out of blockchain system