-
Notifications
You must be signed in to change notification settings - Fork 318
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
CPS-0005 | Plutus Script Usability #497
CPS-0005 | Plutus Script Usability #497
Conversation
CPS-????/README.md
Outdated
|
||
Eve has no idea about key security, but cares about custodianship and hence prefers to use a wallet which allows her to recover funds using a social recovery key sharing scheme. | ||
This system uses a Plutus script to be the “owner” of the funds. | ||
When Eve wants to receive funds, her friends should not need to know what kind of wallet she is using - she should be able to provide them with a simple way to pay that is not meaningfully harder or different to paying into a normal wallet. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for including my use case :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like a perfectly phrased CPS to me, so approving on that basis. Before merging maybe some third parties can double-check that all related CIPs and use cases are included. For convenience of both official & community review here are the threads for the pending CIPs currently in the preamble:
- CIP-0038? | Arbitrary Script as Native Script spending conditions #309 @SebastienGllmt
- CIP-0057? | Plutus Smart-Contract Blueprints #258 @KtorZ
- CIP-0069? | Plutus Script Type Uniformization #321 @zygomeb
- CIP-0087? | Maybe Datum #440 @fallen-icarus
and tagging frequent contributors to the above: @JaredCorduan @nielstron @L-as
thanks @rphair , I also think that this CPS is great and I've nothing to add. |
@michaelpj would it also make sense to include this pending CIP? |
I think it's a bit orthogonal. This CPS is about the users' perspective, whereas that is about the developers' perspective. |
Any comments from @SebastienGllmt ? |
Well written @michaelpj |
This CPS pulls together motivation from a number of CIPs, with the aim of describing a nubmer of issues in once place, rather than having them repeated amongst the many CIPs addressing various aspects of the problem.
50e6fac
to
163b525
Compare
* Add CPS for Plutus Script Usability This CPS pulls together motivation from a number of CIPs, with the aim of describing a nubmer of issues in once place, rather than having them repeated amongst the many CIPs addressing various aspects of the problem. * Assign number 5 --------- Co-authored-by: KtorZ <matthias.benkort@gmail.com>
* Add CPS for Plutus Script Usability This CPS pulls together motivation from a number of CIPs, with the aim of describing a nubmer of issues in once place, rather than having them repeated amongst the many CIPs addressing various aspects of the problem. * Assign number 5 --------- Co-authored-by: KtorZ <matthias.benkort@gmail.com>
This CPS pulls together motivation from a number of CIPs, with the aim of describing a nubmer of issues in once place, rather than having them repeated amongst the many CIPs addressing various aspects of the problem.
rendered proposal in branch