Dear GRIDNET Community dear Operators!
We have encountered an unusual situation on our test-net. From block 14891 onwards, a group of miners using an obsolete version of the GRIDNET Core software have been producing blocks. The cumulative proof of work from these miners resulted in an invalid, yet weighty, chain of events.
As a result, without intervention from our team in the form of a ‘checkpoint’, it would have been virtually impossible for other nodes to synchronize with these miners. This issue left them stranded, unable to keep pace with the rest of the network.
When facing this kind of predicament, there are two ways to respond:
- Insert a checkpoint in the chain.
- Make GRIDNET Core more resilient and intelligent.
Unsurprisingly, we have opted for the second approach. Our team is working on creating heuristics that will prevent powerful miners from overwhelming the network with heavy yet invalid chains of events, as seen from the perspective of the current version of the software.
These heuristics will identify an invalid block, make a cut in the locally proclaimed Heaviest Chain Proof, and, most crucially, ‘vaccinate’ itself against recognizing such a Heaviest Chain Proof in the future when partial chain proofs from other peers are delivered.
This exciting development is currently being implemented live on our YouTube channel. We believe these measures will not only resolve the current situation, but also significantly strengthen the robustness of the GRIDNET network.
We are committed to transparency, and we appreciate your understanding and patience as we continue to enhance GRIDNET Core. Thank you for being a part of this journey.
Best regards,
The GRIDNET Team