Version vectors play a central role in update tracking un- der optimistic distributed systems, allowing the detection of obsolete or inconsistent versions of replicated data. Ver- sion vectors do not have a bounded representation; they are based on integer counters that grow indenitely as updates occur. Existing approaches to this problem are scarce; the mechanisms proposed are either unbounded or operate only under specic settings. This paper examines version vec- tors as a mechanism for data causality tracking and claries their role with respect to vector clocks. Then, it introduces bounded stamps and proves them to be a correct alternative to integer counters in version vectors. The resulting mecha- nism, bounded version vectors, represents the rst bounded solution to data causality tracking between replicas subject to local updates and pairwise symmetrical synchronization.