Documented record of approaches investigated and abandoned during research into solving Bitcoin puzzle challenges (ECDLP on secp256k1).
- DEAD_ENDS.md — What doesn't work and why. Includes statistical fingerprinting, GPU endomorphism, cheap second point, XDP, alternative mathematical approaches, and ECDSA signature analysis.
Every item was implemented, tested, and discarded based on empirical results. The goal is to save other researchers time by clearly stating what doesn't work, with enough detail to reproduce the conclusions independently.
pscamillo — independent developer focused on GPU-accelerated computation for cryptography and number theory. This repository documents approaches that were empirically tested and discarded, with the goal of saving other researchers time.
- PSCKangaroo — GPU-accelerated Pollard's Kangaroo for secp256k1 ECDLP. Fork of RCKangaroo with concurrent mode, crash-safe checkpoints, and compact 16-byte DPs.
- mr_blackwell — Native Miller-Rabin CUDA kernel for NVIDIA Blackwell (SM 12.0). CGBN replacement using Montgomery CIOS and PTX carry chains.
If you find this work useful for your own research, a citation or link back is appreciated. For collaboration inquiries, open an issue or reach out via the repositories above.
See LICENSE. This research is shared freely for academic and independent research purposes.