Skip to content

Instantly share code, notes, and snippets.

@imaginaryusername
Created August 8, 2018 05:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save imaginaryusername/316dfe7052703e64faa9e632e3cd6b91 to your computer and use it in GitHub Desktop.
Save imaginaryusername/316dfe7052703e64faa9e632e3cd6b91 to your computer and use it in GitHub Desktop.
Preliminary simulation results from ds_simulator, 20180807
20180807 ds_simulator preliminary test parameters and results
Parameters:
nodecount = 2000
minercount = 15
outgoing connections = 8 / node
interval between tx1 and tx2 = 1 inventory cycle (~50ms for BU)
loopcount = 200 (trials)
All following percentages are chances at the end of relay that tx1 will get into next block (instead of tx2).
All nodes immediate relay:
No DS Relay: Mean 93.5% Standard deviation: 6.49%
With DS Relay: Mean 93.7% Standard deviation: 6.01%
Nodes follow "trickle rule", where 25% of inventories are relayed at random each cycle and others held back for topology privacy:
No DS Relay: Mean 78.6% Standard deviation: 14.1%
With DS Relay: Mean 80.1% Standard deviation: 13.5%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment