Skip to content

feat(CCHAIN-1193): Malicious node -- produce equivocations#1517

Closed
sergio-mena wants to merge 1 commit intocirclefin:mainfrom
sergio-mena:CCHAIN-1193-malicious-node
Closed

feat(CCHAIN-1193): Malicious node -- produce equivocations#1517
sergio-mena wants to merge 1 commit intocirclefin:mainfrom
sergio-mena:CCHAIN-1193-malicious-node

Conversation

@sergio-mena
Copy link
Contributor

@sergio-mena sergio-mena commented Mar 2, 2026

Closes: #1518

This PR introduces all kinds of equivocation. The behavior is hidden behind environment variable TEST_ONLY_MALICIOUS_NODE. This should NEVER be set in production.

The effect of this change is to produce all three types of equivocation in the network, where we can observe them in the logs, and RPC methods.

This PR will be reverted once the needed data has been produced on devnet


PR author checklist

Contribution eligibility

  • I am a core contributor, OR I have been explicitly assigned to the linked issue
  • I have read CONTRIBUTING.md and my PR complies with all requirements
  • I understand that PRs not meeting these requirements will be closed without review

For all contributors

For external contributors

@github-actions

This comment was marked as outdated.

@github-actions github-actions bot added the need-triage This issue needs to be triaged label Mar 2, 2026
@github-actions github-actions bot closed this Mar 2, 2026
@sergio-mena sergio-mena reopened this Mar 2, 2026
@github-actions

This comment was marked as outdated.

@github-actions github-actions bot closed this Mar 2, 2026
@sergio-mena sergio-mena reopened this Mar 2, 2026
@sergio-mena
Copy link
Contributor Author

sergio-mena commented Mar 6, 2026

This was used to create a temporary malicious image to deploy on devnet. This has been done, so it's better for this code not to be merged to main

@sergio-mena sergio-mena closed this Mar 6, 2026
@sergio-mena sergio-mena deleted the CCHAIN-1193-malicious-node branch March 6, 2026 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

need-triage This issue needs to be triaged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Equivocating node

1 participant