Eu às vezes tenho que mover arquivos grandes entre máquinas e (como paranoico como eu) verificar todos os dados na origem e no destino e compará-los para garantir que tudo esteja escrito corretamente no disco antes de apagá-lo na máquina de origem.
Como essa é uma tarefa muito demorada, perguntei a mim mesmo se o btrfs (ou sistemas de arquivos semelhantes como o ZFS) poderia fazer isso para mim. Eu já li que as somas de verificação são calculadas quando os dados são gravados e verificados sempre que são lidos, mas ele verifica se a gravação inicial estava correta? Se assim for, seria redundante verificar manualmente depois.