As ZFS states exclusively, ZFS is claimed to be invulnerable ZFS accepts that it might be vulnerable to power failures.I couldn't find such a statement for BTRFS. Is it (or designed/planned to be) durable between power outages?   
Does BTRFS guarantee data consistency on power outages?
btrfs;failure resistance