igneum/sim/difficulty/attacks/testnet/ts-future-igneum.schedule.log
igneum-labs dea3c35952 Difficulty under attack: hopping, pulsed rental, timestamp stretching, oscillation, epoch games, polluted window, flood; two FAILs with proposed diffs
Simulator harness over sim/difficulty/sim.py with multi-miner attribution and in-rule timestamp forging, a 3-node CPU test network (ports 27700+), results and bench-log entry. Timestamp stretching inside Kaspa's rules drops the Igneum block rate 34 to 88% (the per-step clamp cancels forged and honest pairs to zero time); proposed 10 s timestamp bounds plus a sanitised running clock in the chain steps (+0.7% to +1.1% drift at 50% in the simulator). Block flood underflows the 192-bit work after 4,142 blocks; a 2^128 target floor proposed. Rule not changed.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-04 00:04:44 +00:00

21 lines
1.2 KiB
Text

00:39:09 start rule=igneum-dual scenario=ts minutes=15 genesis_bits=0x1f010000
00:39:09 node1 pid 27070 gRPC 27700
00:39:10 node2 pid 27071 gRPC 27710
00:39:10 node3 pid 27072 gRPC 27720 env {"IGNEUM_ATTACK_TS_OFFSET_MS": "130000"}
00:39:14 miners from now; block 1 expected shortly
00:39:14 miner A pid 27074 on 27700 threads 4 for 900 s
00:39:14 miner F pid 27075 on 27710 threads 4 for 300 s
00:44:14 stopped miner F (honest leg) pid 27075 code -15
00:44:14 miner F pid 27386 on 27720 threads 4 for 598 s
00:44:14 forger now on node3 with offset 130000 ms
00:54:14 stopped miner F (forging leg) pid 27386 code 0
00:54:14 stopped miner A pid 27074 code 0
00:54:16 dag {"blockCount": 767, "headerCount": 767, "difficulty": 192979.45326331034, "tipHashes": ["fb9474443c41d6d6604c406effdafc880bca9b725c8b9ba41ecca4bf68a2907c", "d7825a8127ea0ff6379c0c60ad26540fb77ef4ae56f51d258e67f995bc36f812"], "virtualDaaScore": 767}
00:54:16 wrote 768 rows
00:54:16 stopped pid pid 27386 code 0
00:54:16 stopped pid pid 27075 code -15
00:54:16 stopped pid pid 27074 code 0
00:54:17 stopped pid pid 27072 code 0
00:54:18 stopped pid pid 27071 code 0
00:54:18 stopped pid pid 27070 code 0
00:54:18 end