![]() |
|
#11
|
||||
|
||||
|
Armadillo ECDLP Solver v1.4.5 — CRITICAL UPDATE: Cycle-Reset Diversity Fix
Immediate release of v1.4.5 — critical fix for a bug that caused Distinguished Points to stall after ~3.7 hours of computation. The problem: When worms reach the cycle limit (8 × 2^25 steps ≈ 268M steps), they need to restart from a new point. v1.4.4 selected only 2 walk table entries (5+5 = 10 bits), producing just 992 unique starting points for 174,080 worms. Result: ~175 worms per point, all replaying the same walk → 97% duplicate DPs. Unique DPs stalled at ~154K overnight. The fix: 32-bit bitmask to select a subset of all 32 walk table entries → up to 2^32 unique starting points (~4.3 billion) Per-worm resets counter to guarantee diversity on every subsequent reset splitmix64 device-side hash for robust seed mixing Zero performance impact: same 96 registers on sm_120, 0 spills, same speed Verification: After deployment, unique DPs immediately resumed growing (155K → 161K within minutes). 26/29 agents already updated automatically. Download the new version from the dashboard: https://ecdlp.protect.cx/download/ArmadilloSolver.zip Replace solver_fast.exe and restart your agent. Command line arguments remain unchanged. Note: Checkpoint format has changed (new worm_t struct). Old checkpoints are incompatible — agents will restart from scratch, but all DPs already collected on the server are valid and preserved. |
| Tags |
| bolero, ecdlp |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Replacing ECDSA in Target (arma) | Mynotos | General Discussion | 3 | 11-22-2019 00:49 |