In Distributed Key Generation(DKG), why is there a need to actually create a master secret which can then derive into a single public and private keypair(for signatures) and a secret key(encryption)?
I would like experts here to explain to me (explain in a layman's way) because it seems to me that having a master secret to both encrypt/decrypt and signs messages are not that recommended in terms of security?