it is not a real locking... is a concurrent control mechanism that keep track of the keys being updated and creates a dependency between conflicting transactions. "keysLocked" is a shorter name :)