Testing is required for the newly added PIBD capability for the Grin blockchain.
Community members who don’t have high programming skills may contribute to development by testing PIBD sync which will help developers finding and fixing issues/bugs.
Any help is welcome with instruction to download v5.2.0-beta.2 from terminal or how to run node on CLI for non Windows users or Windows.
v5.2.0-alpha.2 (default config 8 connected peers)
Windows NA : 22:25 → 00:30 (2h)
Windows APAC: 10:25 → 12:30 (2h)
Conclusion from me: the time to have full sync for prune node has been increased from 2 hours to more than 6 hours in new version (with default config and normal stable internet connection). I tried to increase all peer values by x10 but it is much worse.
For me slowdown happened when non-PIBD sync method started at parallel/somewhere in the middle of PIBD sync. This problem can happen when we have not enough peers supporting PIBD, some peers gone out of sync/reported bad height/disconnected.
Just tried it in my latest ubuntu desktop, it’s not better.
After 7 hours, node is quite stuck “Step 2/7: Downloading Tx state (PIBD) 8245613 / 17872812 entries - 46%”
ok, let’s see the results after many nodes are patched to latest beta.
Come back to new version, I also have some comments/suggestions:
We might have error below in Ubuntu server version below 23.04, for now, I haven’t found workaround yet
./grin: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.32' not found (required by ./grin) ./grin: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.33’ not found (required by ./grin)
./grin: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34’ not found (required by ./grin)
New beta version should also appear in ./grin --version and in the title of the TUI, it would be useful for us to know the dominance of current version.
Is it possible to let grin exe file more friendly to Windows defender? To newbie’s eyes, it’s quite scared.
I currently have a single VM running and syncing blocks. 8 outbound peers and headers at 23% after 1:38 hours. I’ve set resources of the VM high but I’m not sure I trust its performance so I want to try a standalone PC. I opened port 3414 on my router but can’t see any inbound peers yet. Could be a setting on Virtual Box or something else. I can’t see any errors in grin-server.toml or console logs
I’ll leave this as it is unless anyone thinks it’s code related and wants to dig further. It could be something with Virtual Box. I’ll run a test on a standalone PC next.