TELL-Tale, a name sometimes given to the Perpetual-Log. See that article.