Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KIP-0014: Updated KIP-0012 Account Protocols #22

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

sirlensalot
Copy link
Contributor

@sirlensalot sirlensalot commented Dec 22, 2021

Augment KIP-0012 account protocols with two new protocols, Guard Accounts and Rotatable Accounts.
Modify KIP-0012 Single-Key Accounts to forbid rotation.

Please see the latest draft for full details.


@ZodiacWizard
Copy link

Explain in details

@emilypi
Copy link
Member

emilypi commented Dec 22, 2021

See: rendered

@sirlensalot
Copy link
Contributor Author

See: rendered

This will break if the md gets edited, I put a branch-based link in the description https://github.com/kadena-io/KIPs/blob/kip-0014/kip-0014/kip-0014.md

@CryptoPascal31
Copy link

CryptoPascal31 commented Dec 25, 2021

Maybe, should you take advantage of this new KIP to add some other protocols identifiers:

  • m: XXXX where XXXX is a module name. It enforces the usage of corresponding module-guard for the account
  • n: XXXX:pubKey where XXXX is any string. Same as k; account, but let the user add a chosen name for his account. For example n:Pascal:38e5fd698..... I don't know if this is possible in PACT, because of the lack of a split function.
  • Other ideas ....

---
KIP: "0014"
Title: Updated KIP-0012 Account Protocols
Author: Stuart Popejoy [email protected], Doug Beardsley [email protected]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay


## Motivation

KIP-0012 introduced Account Protocols and the Single-Account protocol,

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kip_0012


## Motivation

KIP-0012 introduced Account Protocols and the Single-Account protocol,

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kip_0012

---
KIP: "0014"
Title: Updated KIP-0012 Account Protocols
Author: Stuart Popejoy [email protected], Doug Beardsley [email protected]

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants