Firestoreのトランザクションにおいて、読み取り操作の後に書き込み操作を行う必要がある理由はどれか。

Firestoreのトランザクションは、読み取ったデータが変更されていないことを確認してコミットする楽観的ロックを用いる。