_"The initiator can be either the sharer or helper, and the responder will be the other party.
The initiator creates a Pair Request message, signs the message with their private signature key and encrypts the message using the responder's public encryption key.
When the initiator sends the pair request message, the responder initially doesn't know the initiator's public key at this stage"_
There is an incoherence, if the initiator can be either the sharer or the helper, then why would the initiator know the responder's public key, but the responder would not know the initiator's public key? The situation should be perfectly symmetrical at very start so there must be one step missing there.
_"The initiator can be either the sharer or helper, and the responder will be the other party.
The initiator creates a Pair Request message, signs the message with their private signature key and encrypts the message using the responder's public encryption key.
When the initiator sends the pair request message, the responder initially doesn't know the initiator's public key at this stage"_
There is an incoherence, if the initiator can be either the sharer or the helper, then why would the initiator know the responder's public key, but the responder would not know the initiator's public key? The situation should be perfectly symmetrical at very start so there must be one step missing there.