Why do we have multiple sets of public and private keys in Flow?

Hello everyone, Iā€™m new to Flow and I am really curious to know about the concept of keeping multiple set of keys in Flow. Why do we have multiple sets of public and private keys in Flow ?

Thanks in advance.

Your question is a little bit unclear to me, but I think you are asking why Flow allows users to add multiple public/private key pairs to a single account. We did that because there are many different use cases for multisig accounts. Users can have a built it way of managing an account with multiple different owners which custom key weights, or a user could potentially put multiple keys on an account so that if they lose of them, they still have a back up key.

2 Likes