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

Make it possible to withdraw certificates #317

Open
Soped42 opened this issue Jun 10, 2024 · 1 comment
Open

Make it possible to withdraw certificates #317

Soped42 opened this issue Jun 10, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@Soped42
Copy link

Soped42 commented Jun 10, 2024

Description

In case of errors in the system related to already issued certificates, we need a mechanism for bringing the wallet and regisry into a correct state.

Example: We issue a certificate with too much produced energy which we need to withdraw. See the diagram from Energy Track and Trace:
image

The solution requires clear business case analysis, as there are som considerations related to how the market actors will experience a withdraw of a certificate.

If the Certificate has been transfered or claim fully or partially there is a need to consider how to inform the market actors.

  • Who do we notify and how?
  • How do we counter the wrong certificate? Do we "consume" some power with a correction consumption certificate if we need to remove power?
    Do we issue an additional certificate in the same time period if we need more power?
    Do we withdraw and issue a new correct certificate and execute all previous transaction such as claim, withdraw etc.?

Basic Example

It must be possible to withdraw a certificate to correct the available amount of energy in the grid.

Drawbacks

Not implementing withdraw leaves us in a situation where errors cannot be corrected in the market.

Unresolved questions

No response

@Soped42 Soped42 added the enhancement New feature or request label Jun 10, 2024
@Soped42
Copy link
Author

Soped42 commented Jun 10, 2024

@wisbech and @MartinSchmidt new issue created for withdraw.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

1 participant