I don't think you even need timing attacks if you can read the zpool statistics; you can ask for a histogram of deduped blocks.
Guessing one byte at a time is not possible though because dedupe is block-level in ZFS.
Guessing one byte at a time is not possible though because dedupe is block-level in ZFS.