ASCENT: A Provably Terminating Decentralized Logging Service. (7th September 2017)