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

Add a Graceful Exit mechanism for Nodes to exit DSL #202

Open
4 tasks
HenryQW opened this issue Apr 28, 2024 · 0 comments
Open
4 tasks

Add a Graceful Exit mechanism for Nodes to exit DSL #202

HenryQW opened this issue Apr 28, 2024 · 0 comments
Labels
Broadcaster Maintain Node status Enforcer Enforce slashing of Nodes NTA Network Transparency API

Comments

@HenryQW
Copy link
Member

HenryQW commented Apr 28, 2024

A Node should be able to gracefully exit DSL by announcing its intention through an API endpoint offered by the broadcaster.

  • This endpoint should verify the operator's identity via a signature
  • After X epochs, the Node is removed from DSL and ceases to receive any requests and rewards (status = exited)
  • Early exit will be slashed by enforcer
  • /nta should always return the correct status
@HenryQW HenryQW modified the milestone: v0.5 release Apr 28, 2024
@HenryQW HenryQW added Enforcer Enforce slashing of Nodes Broadcaster Maintain Node status NTA Network Transparency API and removed Enforcer Enforce slashing of Nodes labels Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Broadcaster Maintain Node status Enforcer Enforce slashing of Nodes NTA Network Transparency API
Projects
None yet
Development

No branches or pull requests

1 participant