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 jailing and tombstoning to the ICS misbehaviour handling #827

Closed
5 tasks
Tracked by #732
sainoe opened this issue Apr 5, 2023 · 0 comments · Fixed by #826
Closed
5 tasks
Tracked by #732

Add jailing and tombstoning to the ICS misbehaviour handling #827

sainoe opened this issue Apr 5, 2023 · 0 comments · Fixed by #826
Assignees
Labels
type: feature-request New feature or request improvement

Comments

@sainoe
Copy link
Contributor

sainoe commented Apr 5, 2023

Summary

This issue describes the remaining work of handling Light Client Attack evidence on the provider module.

Problem Definition

Once #826 is merged, the necessary jailing and slashing actions against the detected byzantine should be added to the handling logic.

Proposal

Update the ICS misbehaviour handling logic to have the tombstoning and slashing action triggered upon valid evidence submitted to the provider.

edit: the slashing action was moved to another issue due to a limitation found in the initial design.


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
  • Is a spike necessary to map out how the issue should be approached?
@sainoe sainoe added type: feature-request New feature or request improvement ccv-core labels Apr 5, 2023
@sainoe sainoe added this to the Gaia v10.0.0 milestone Apr 5, 2023
@sainoe sainoe self-assigned this Apr 5, 2023
@sainoe sainoe added this to Cosmos Hub Apr 5, 2023
@github-project-automation github-project-automation bot moved this to 🩹 Triage in Cosmos Hub Apr 5, 2023
@sainoe sainoe moved this from 🩹 Triage to 📥 Todo in Cosmos Hub Apr 5, 2023
@mpoke mpoke removed this from the Gaia v10.0.0 milestone Apr 19, 2023
@mpoke mpoke moved this from 📥 Todo to 🏗 In progress in Cosmos Hub Jun 8, 2023
@sainoe sainoe changed the title Add slashing and jailing to the ICS misbehaviour handling Add tombstoning to the ICS misbehaviour handling Jun 13, 2023
@sainoe sainoe moved this from 🏗 In progress to 👀 In review in Cosmos Hub Jun 22, 2023
@mpoke mpoke linked a pull request Jul 24, 2023 that will close this issue
20 tasks
@mpoke mpoke moved this from 👀 In review to 🏗 In progress in Cosmos Hub Aug 3, 2023
@sainoe sainoe moved this from 🏗 In progress to 👀 In review in Cosmos Hub Aug 4, 2023
@mpoke mpoke closed this as completed Aug 14, 2023
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Cosmos Hub Aug 14, 2023
@sainoe sainoe changed the title Add tombstoning to the ICS misbehaviour handling Add jailing and tombstoning to the ICS misbehaviour message handling Aug 22, 2023
@sainoe sainoe changed the title Add jailing and tombstoning to the ICS misbehaviour message handling Add jailing and tombstoning to the ICS misbehaviour handling Aug 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature-request New feature or request improvement
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

2 participants