4.1 KiB
propagation.py results, 2026-10-06T20:06:05Z, Mac, under with-lock run, seed 7
A. Run A replay: star, 41 miners through one hub, measured per-minute production, join spread 360 s
star bps=10.0 k=124 nodes=41 degree=8 link=40.0 hop=0.0 hub=(6.0,2.0) join=360.0 seconds=1500.0 seed=7 produced 14013 (9.34/s) merged 14011 red share 0.0% chain 3834 mergeset mean 3.7 max 15 tips 4.3 reorg max 3 p99 2 hub wait 0.00s util 0.14 d90 0.32s star bps=10.0 k=124 nodes=41 degree=8 link=40.0 hop=0.0 hub=(0.0,0.0) join=360.0 seconds=1500.0 seed=7 produced 13812 (9.21/s) merged 13811 red share 0.0% chain 3901 mergeset mean 3.5 max 14 tips 4.1 reorg max 4 p99 2 hub wait 0.00s util 0.00 d90 0.31s star bps=10.0 k=124 nodes=41 degree=8 link=40.0 hop=0.0 hub=(6.0,2.0) join=0.0 seconds=1500.0 seed=7 produced 13833 (9.22/s) merged 13833 red share 0.0% chain 3737 mergeset mean 3.7 max 19 tips 4.5 reorg max 3 p99 2 hub wait 0.01s util 0.14 d90 0.33s
B. Star against mesh at 10 bps, constant rate, 600 s, link 40 ms
star bps=10.0 k=124 nodes=41 degree=8 link=40.0 hop=0.0 hub=(0.0,0.0) join=0.0 seconds=600.0 seed=7 produced 5906 (9.84/s) merged 5901 red share 0.0% chain 1802 mergeset mean 3.3 max 9 tips 3.3 reorg max 3 p99 2 hub wait 0.00s util 0.00 d90 0.30s star bps=10.0 k=124 nodes=41 degree=8 link=40.0 hop=0.0 hub=(6.0,2.0) join=0.0 seconds=600.0 seed=7 produced 5973 (9.96/s) merged 5970 red share 0.0% chain 1741 mergeset mean 3.4 max 12 tips 3.5 reorg max 3 p99 2 hub wait 0.00s util 0.13 d90 0.32s mesh bps=10.0 k=124 nodes=42 degree=8 link=40.0 hop=0.0 hub=(0.0,0.0) join=0.0 seconds=600.0 seed=7 produced 6038 (10.06/s) merged 6034 red share 0.0% chain 2298 mergeset mean 2.6 max 9 tips 2.6 reorg max 2 p99 2 hub wait 0.00s util 0.00 d90 0.24s mesh bps=10.0 k=124 nodes=42 degree=4 link=40.0 hop=0.0 hub=(0.0,0.0) join=0.0 seconds=600.0 seed=7 produced 6003 (10.01/s) merged 6001 red share 0.0% chain 2048 mergeset mean 2.9 max 9 tips 2.9 reorg max 2 p99 2 hub wait 0.00s util 0.00 d90 0.32s mesh bps=10.0 k=124 nodes=42 degree=8 link=150.0 hop=0.0 hub=(0.0,0.0) join=0.0 seconds=600.0 seed=7 produced 6090 (10.15/s) merged 6085 red share 0.0% chain 1066 mergeset mean 5.7 max 15 tips 5.3 reorg max 4 p99 3 hub wait 0.00s util 0.00 d90 0.84s
C. Star at 10 bps with a genesis burst (26 blocks/s for 5 min) and the measured hub cost
star bps=10.0 k=124 nodes=41 degree=8 link=40.0 hop=0.0 hub=(6.0,2.0) join=0.0 seconds=600.0 seed=7 produced 10840 (18.07/s) merged 10836 red share 0.0% chain 1995 mergeset mean 5.4 max 17 tips 5.9 reorg max 3 p99 2 hub wait 0.01s util 0.33 d90 0.33s mesh bps=10.0 k=124 nodes=42 degree=8 link=40.0 hop=0.0 hub=(0.0,0.0) join=0.0 seconds=600.0 seed=7 produced 10727 (17.88/s) merged 10724 red share 0.0% chain 2824 mergeset mean 3.8 max 11 tips 3.9 reorg max 3 p99 2 hub wait 0.00s util 0.00 d90 0.24s
D. The grid: mesh of degree 8, 42 nodes, ideal links, hop delay median 50 to 1,000 ms
| bps | k | hop delay median ms | red share | mergeset mean / max | tips mean | reorg max / p99 (miner 0) | delay to 90% of nodes s | blocks/s |
|---|---|---|---|---|---|---|---|---|
| 1 | 18 | 50 | 0.0% | 1.1 / 2 | 1.1 | 1 / 1 | 0.09 | 1.0 |
| 1 | 18 | 100 | 0.0% | 1.2 / 3 | 1.2 | 1 / 1 | 0.18 | 1.0 |
| 1 | 18 | 300 | 0.0% | 1.4 / 5 | 1.4 | 1 / 1 | 0.55 | 1.0 |
| 1 | 18 | 1000 | 0.0% | 2.3 / 7 | 2.4 | 2 / 2 | 1.82 | 1.0 |
| 10 | 124 | 50 | 0.0% | 1.7 / 6 | 1.7 | 2 / 1 | 0.09 | 10.0 |
| 10 | 124 | 100 | 0.0% | 2.3 / 7 | 2.3 | 2 / 2 | 0.18 | 10.1 |
| 10 | 124 | 300 | 0.0% | 4.2 / 12 | 4.1 | 3 / 2 | 0.55 | 9.7 |
| 10 | 124 | 1000 | 0.0% | 9.2 / 22 | 8.1 | 4 / 3 | 1.82 | 9.9 |
| 32 | 362 | 50 | 0.0% | 2.9 / 9 | 2.9 | 3 / 2 | 0.09 | 32.1 |
| 32 | 362 | 100 | 0.0% | 4.4 / 14 | 4.3 | 3 / 2 | 0.18 | 31.7 |
| 32 | 362 | 300 | 0.0% | 9.2 / 26 | 8.0 | 5 / 3 | 0.55 | 32.1 |
| 32 | 362 | 1000 | 0.0% | 18.8 / 42 | 14.4 | 6 / 5 | 1.82 | 31.6 |
| 100 | 1074 | 50 | 0.0% | 6.0 / 17 | 5.6 | 4 / 3 | 0.09 | 100.4 |
| 100 | 1074 | 100 | 0.0% | 9.4 / 22 | 8.2 | 4 / 3 | 0.18 | 99.1 |
| 100 | 1074 | 300 | 0.0% | 18.5 / 40 | 14.2 | 6 / 5 | 0.55 | 101.4 |
| 100 | 1074 | 1000 | 0.0% | 31.1 / 104 | 25.3 | 8 / 8 | 1.82 | 100.5 |
| DONE 20:08:58 |