Cryptonote
AFAIK, Cryptonote cleans the old transactions, which is not good to keep evidence. Probably good for anonymity though...
Cleaning old transactions is not a requirement of Cryptonote.
https://cryptonote.org/ The key advantages of Cryptonote in my opinion over Bitcoin are ring signatures to provide fungibility and privacy and adaptive limits. The latter deals with the 1 MB blocksize issue right from the start.