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

[Bug] 85400 CanaryNet Network Stall #1

Open
damons opened this issue Mar 27, 2024 · 1 comment
Open

[Bug] 85400 CanaryNet Network Stall #1

damons opened this issue Mar 27, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@damons
Copy link

damons commented Mar 27, 2024

🐛 Bug Report

All nodes were stuck at 85400, except for Demox which was stuck at 85398 and ANF node 4, which was stuck at 84348 due to a crash caused by reasons unknown (potentially high number of IO intensive block requests to the API). High API latency observed, up to almost a minute.

Initial Findings:

  • Lots of unconfirmed transmissions in bursts.
  • Recovery requires all nodes to shutdown (or at least a sufficient number of nodes including exclusion of the nodes that haven’t been restarted yet)
  • Nodes can advance without quorum
  • Restarting a node can cause a ledger to jump back dozens or hundreds of blocks

Potential Optimizations:

  • Are we checking transactions as existing in the ledger before we gossip them?
  • Can block specific ips or should we fallback on firewalls?
  • Ledger should support get ranges

Steps to Reproduce

Currently investigating. This issue is to track progress.

Expected Behavior

Network continues and block production progresses.

Your Environment

@damons damons added the bug Something isn't working label Mar 27, 2024
@vicsn
Copy link

vicsn commented Apr 16, 2024

All nodes were stuck at 85400, except for Demox which was stuck at 85398

This looks very similar to what Devnet experienced on 04/11/2024. The resolution for this was basically: https://github.com/AleoHQ/snarkOS/pull/3211

Without further data, I suggest we close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants