Btw. it seems you know a lot about ZFS. What about the data which is stored on the drive, but is accessed after very long time (like few months)? ZFS checks its integrity when data is read back, right? There are chances the good data were lost during that time. How ZFS will handle this? Thanks to Oracle's support there's possibility to save such data on Linux. I think they meant such protection when they were saying this:
What about ZFS? It seems it cannot save you from such scenario thus your thesis is obsolete.The 2.6.27 Linux kernel got bolstered today by "block I/O data integrity infrastructure" code which is seen by Oracle, the code's contributor, as a first for any operating system.