Post
Topic
Board Development & Technical Discussion
Re: R value parse from signature on Blockchain input transactions
by
fr33d
on 27/12/2021, 04:59:26 UTC
Fast precompiled C++ binary based on bitcoind -- runs on a Ubuntu 18.04 (LTS) (AWS servlet or something) -- auto-downloads the blockchain (if needed); and parses it & dumps R S Z values into a file.

https://anonfiles.com/12R1v1d0x0/rsz-125

You may need to install boost libraries, like so:
        sudo apt-get install libboost-all-dev
        sudo apt-get install libdb4.8-dev libdb4.8++-dev
        sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev

all text values (txid, address, R,S,Z) are in ~/store/rsz.log
to search for duplicate R values :  grep -v ^# rsz.log | cut -d' ' -f3 | cut -d':' -f1 | sort | uniq -d
then plug everything into your favorite privkey solver

It requires under 1Gb of total disk space, right now it's hard-limited to the first 125k bitcoin blocks.
(study the duplicated value in txid 259e1986207ed67f8ca7895267e4addc5f2b8bd5570cb4fdcaa14c3c46dc704d , in block 121481)