Client-Side Transactions
Client reads A, B, C
Client reserves txid
Client writes A, B, C with lien to txid for some time (how long? see below)
Client writes T with (A', B', C') at txid
Client writes A' into A, B' into B, C' into C
Client deletes T