The Rambam lists 8 levels of giving charity, saying one is better than the next. I am assuming that there is some greater advantage to performing this mitzvah on a "higher" level, an idea which I will call "reward" even without knowing exactly what that reward is.
In a hypothetical case, I give without knowing to whom I gave and the recipient does not know me. In a year, the middle man who effected the transfer of charity introduces us and says "Hey Fred, this is the guy who donated that car to you." Does that middle man's statement "lower" the level of my donation and the resultant "reward" or is this only about my knowledge at the moment of donation?
What if I know that a person is of a group that will receive from my donation but I don't know if that specific person will receive my specific donation from among a pooled group? Would a shul dinner celebrating donors by name, with testimonials by named recipients be lowering the reward value?
Can I seek out, at any point, knowledge of who the recipient is after some sort of statute of limitations runs out (there is actually a practical case based on this possibility, but not a currently real case)? Or will my looking and/or finding out somehow compromise the "reward" even well after the fact?