func (p *Peer) expire() {
    unmark := make(map[gethcommon.Hash]struct{})
    p.known.Each(func(v interface{}) bool {
        if !p.host.IsEnvelopeCached(v.(gethcommon.Hash)) {
            unmark[v.(gethcommon.Hash)] = struct{}{}