Hola,
Yo no veo de qué manera una transacción puede solventar la problemática de
darkerbyte, que es la de evitar que alguien machaque los datos que estamos editando.
A mi entender, esto tiene más que ver con los bloqueos optimistas o pesimistas. Curiosamente, buscando en Google por "bloqueos pesimistas vs optimistas" lo primero que me encuentro es con una referencia al ClubDelphi
Este es el hilo
http://www.clubdelphi.com/foros/showthread.php?t=45035 que lleva a otros interesantes.
// Saludos