See my other comment a bit up in the thread. ZFS does data checksumming which relies on the ram not lying to you.
Re:Native encryption added to ZFS on Linux
by the_why_of_y on Saturday July 23, 2016 @02:50PM
(#12150542)
But at least with ZFS checksums you have a statistical chance of detecting bad RAM because it will sometimes manifest as checksum errors, whereas with non-checksumming filesystems you just get silent data corruption.
Other filesystems will happily let you write corrupt data blocks...