Provenance-Aware Storage Systems