merkle cache