To avoid any confusion between builds and releases going forward, I moved the latest mining-readiness and exact-tip sync fixes into
v2.0.1.
https://github.com/ignotusnemo/parano1d/releases/tag/v2.0.1v2.0.1 is now the current release. It includes the minor synchronization fixes discussed above.
You can verify the installed GUI version in the upper-left corner, immediately next to the Parano1d logo. For the Core daemon, run parano1d --version in the terminal.
For future issue reports,
please include the exact installed version and either the relevant log lines or the exact GUI panel and status where the problem appears.v2.0.1 is working much better for external mining here.
We are getting consecutive accepted blocks and proving is stable around 6.3–6.4s.
I still see occasional stale recent gap, including one with our_height=3127 highest_announced=3128 stale_secs=111.
Exact version: parano1d 2.0.1.
Do you still plan to reset? What about creating a Discord server?
One detail about that log: stale_secs currently measures time since your local tip last advanced, not how long your node has known about block 3128. A long block interval can therefore produce stale_secs=111 even if synchronization starts only seconds later.
Please post 20 to 30 log lines before and after that message, including timestamps and peer count. Then I can measure the exact path from announcement through download and terminal verification to commit.
Yes, this is still the public testnet. Mainnet will start from a new genesis after testing is complete. A Discord server also makes sense, but not right now.
Here are the logs around the stale_secs=111 event.
It looks like the actual recovery from the stale-gap message to height 3128 being verified and committed took about 2 seconds.
12:05:12 INFO block accepted height=3127
12:05:20 INFO external mining template proved history_step_ms=6451
12:05:22 INFO peer connected peer=12D3KooWMVknW5gi91BjRGUbT2pvkb44EKFssr7NjsoTrzNXGn9x
12:05:42 INFO mining network readiness changed authenticated_peers=3 failure_domains=2 frontier_authorizations=2 required_domains=1 isolated=false proof_ready=false nonce_ready=false
12:05:42 INFO stale recent gap — re-requesting authenticated headers our_height=3127 highest_announced=3128 stale_secs=111 peer=12D3KooWNWqCdLxn4uTsEAwwP9BJ7BwrjLcYBcwNRFgqgqva1qUR
12:05:44 INFO exact suffix objects complete — verification/commit started target_height=3128
12:05:44 INFO exact suffix terminal verified outside the chain writer height=3128 elapsed_ms=329
12:05:44 INFO mining network readiness changed authenticated_peers=4 failure_domains=3 frontier_authorizations=2 required_domains=1 isolated=false proof_ready=true nonce_ready=true
12:05:44 INFO header-first exact suffix application completed target_height=3128 height=3128 blocks=1 bytes=540 elapsed_ms=109 complete=true
12:05:59 INFO mining network readiness changed authenticated_peers=4 failure_domains=4 frontier_authorizations=4 required_domains=1 isolated=false proof_ready=false nonce_ready=false
12:06:01 INFO exact suffix objects complete — verification/commit started target_height=3129
12:06:01 INFO exact suffix terminal verified outside the chain writer height=3129 elapsed_ms=336
12:06:02 INFO mining network readiness changed authenticated_peers=5 failure_domains=4 frontier_authorizations=4 required_domains=1 isolated=false proof_ready=true nonce_ready=true
12:06:02 INFO header-first exact suffix application completed target_height=3129 height=3129 blocks=1 bytes=540 elapsed_ms=109 complete=true
12:06:04 INFO external mining template proved history_step_ms=6465