I am newbie so please pardon my naivete. I was wondering if there is any cryptographic procedure that allows for peer to peer matching.
Perhaps to illustrate my question I will use an example. Say I am in a country where marijuana is banned. I cannot put a post or advertise that I need marijuana. However, there exists a matcher. This matcher takes individual requests and attempts to match them up. However, I do not want the matcher to know my request else he/she will report me to the authorities.
Is it possible to cryptographically encode an order request such that this order can be matched but the matcher algorithm is unable to decode the information which is being matched. Thus, only the two matched peers can know what they want and understand the matching since they both created the request. Is this possible? Something tells me there might be a solution for peer matching/finding.