bee
bee copied to clipboard
Strange pullsync/reserve growth
Context
2.0.0
Summary
Starting a new node into the sepolia testnet. The reserve seems to grow on a non-linear curve. I would expect it to climb directly up to the current swarm reserve level and then flatten, not asymptotically approach that level.
Expected behavior
Expected a steady climb at a constant pull rate until all reserve has been filled.
Actual behavior
See the graph above, it doesn't make sense to me.
Steps to reproduce
The sepolia testnet is in a unique position right now to see this. There is no data going into the swarm, and the current radius is still zero so every single node in the swarm should have the full contents. Completely pullsyncing from any single node should completely fill the reserve of the new node. This just doesn't seem to be happening.
Any issue with pullsync like that being seen in a radius zero swarm could explain the mismatched reserve contents being indicated by the differing hashes being revealed in the mainnet Schelling game.
Possible solution
Don't have one yet, sorry. But fire up a brand new sepolia testnet node and watch your own reserve metrics to see if you see the same thing I'm seeing.