Distributed Timestamp Mechanism Based on Verifiable Delay Functions