-
Notifications
You must be signed in to change notification settings - Fork 334
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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