I believe it is btrfs autodefrag. I get those as well. This is an option that has to be set explicitly in the fstab, but many people do and recommend it, especially on spinning rust hard drives. SSDs don't really care about fragments produced by copy-on-write.
Then, if your /var/log directory is on btrfs, I believe you end up defragging the systemd journal files quite often.
One thing that Fedora does but I'm not sure about Ubuntu, is it marks the /var/log/journal directory and all subdirectories and files with chattr +C. The 'C' attribute marks it as not copy-on-write, which means btrfs reads and writes it much as ext4 or xfs would.
Using the "C" attribute prevents large amounts of fragmentation or autodefrag writes but also means the file isn't protected by checksums.
Even though I'm not sure of your exact situation it's my best guess that you have /var/log/journal on btrfs, with autodefrag set, and without the C attribute. Which would explain the constant writes throughout the day, and the large amount of use in the btrfs-transaction threads.