Asymmetric cryptography is well known. You generate a private key. Using the private key you generate a public key. Then you can sign a message with the private key and check signatures using the public key.
I have different process which is as follows
On the one side are a lot of people that create messages (senders). Each sender has only one private key which used to sign his messages. Each sender knows only his own private key. Each sender makes many signed messages. Each message contains public key which can be used to check signature of that message. Message can be verified only by the key that inside in the message.
On the other side are o lot of people that read messages (readers). Each reader can read all messages of all senders.
Our goal - no one among readers should be able to conclude for any two messages whether they created by the same sender or by different senders.
So generally we need an asymmetric cipher which allow to generate many public keys for one private key.
Do you know such asymmetric ciphers? Maybe we can use combination of known ciphers to achieve this result?