nspcc-dev / neofs-node

NeoFS is a decentralized distributed object storage integrated with the Neo blockchain
https://fs.neo.org
GNU General Public License v3.0
32 stars 38 forks source link

Epoch duration extends if IR is restarted near expected epoch tick time #3007

Open carpawell opened 2 weeks ago

carpawell commented 2 weeks ago

Is your feature request related to a problem? Please describe.

I'm always frustrated when epoch lasts longer than 240 blocks in our networks.

Describe the solution you'd like

If IR is restarted, it should be possible to vote correctly for a new epoch tick. There should not be situations when we waiting for new block timers to tick or when multisignature voting fails.

Describe alternatives you've considered

Wake up, see the actual epoch status, vote (if not yet) based on the last epoch tick block.

Additional context

11.11.2024, mainnet image