Is it a good idea to make the PeopleObject replaceable private key #140
Replies: 2 comments
-
I think it can be considered from several directions
So I think it is contradictory for People to only use the current private key to "change the private key" in the case of a single private key design and when the private key is exposed. It may be necessary to introduce other identification mechanisms to change the private key. It is to prove that the initiator of the change operation is the "true owner" of People |
Beta Was this translation helpful? Give feedback.
-
The owner of the ood can be an organization, and the members in the organization support changes. There can be multiple members or only one member |
Beta Was this translation helpful? Give feedback.
-
Scenes:
An managed PeopleObject is migrated to an normal PeopleObject. If the private key replacement is supported, then all cyfs:// created by managed PeopleObject do not need to be changed.
Implementation idea:
There should be a field in the PeopleObject, indicating whether to support private key changes (not supported by default), which can reduce the query pressure of the chain.
The modification of the Private Key of PeopleObject must be an TX on the chain, which is directly supported by Meta Chain.
What do you think? Have a better idea?
Beta Was this translation helpful? Give feedback.
All reactions