Addendum to @mix: There are literally decades of academic research on this problem, as well as real-world engineering. If someone is serious about high-quality timestamps (with a specific model of error tolerance, be it in accuracy, trust, or something else), they can get them. They won't even have to come up with a solution themselves.