Bitcoin Forum
October 20, 2020, 05:23:04 PM *
News: Latest Bitcoin Core release: 0.20.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Tool to search the whole Blockchain?  (Read 151 times)
imjustagirl
Jr. Member
*
Offline Offline

Activity: 117
Merit: 6


View Profile
December 10, 2019, 03:54:48 PM
 #1

I often read about someone scanning the blockchain scripts and signatures, but I am unable to find a specific tool.
How would I go about, for example, if I wanted to search the whole blockchain for a specific r or s signature? For Windows preferably.
Bitcoin blockchain explorers won't go into the details of transactions and usually offer only tx, address or block search.



1JPnqMd1Q43L3KbZ7SoTSdRCD2aLj2sikF Tip Me!
1603214584
Hero Member
*
Offline Offline

Posts: 1603214584

View Profile Personal Message (Offline)

Ignore
1603214584
Reply with quote  #2

1603214584
Report to moderator
1603214584
Hero Member
*
Offline Offline

Posts: 1603214584

View Profile Personal Message (Offline)

Ignore
1603214584
Reply with quote  #2

1603214584
Report to moderator
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
darosior
Sr. Member
****
Offline Offline

Activity: 280
Merit: 426



View Profile WWW
December 10, 2019, 05:16:07 PM
Merited by d5000 (1), hugeblack (1)
 #2

I often read about someone scanning the blockchain scripts and signatures, but I am unable to find a specific tool.
How would I go about, for example, if I wanted to search the whole blockchain for a specific r or s signature? For Windows preferably.
Bitcoin blockchain explorers won't go into the details of transactions and usually offer only tx, address or block search.
Hi,

There are many block chain parsers out there. On the top of my head, there is Rusty Russell's one: https://github.com/rustyrussell/bitcoin-iterate.
I think you can also setup Blockstream's esplora and use the API but I'm afraid it'd be far less efficient (and more cumbersome to setup.

Github profile ~ GPG key: 590B7292695AFFA5B672CBB2E13FC145CD3F4304
MixMAx123
Member
**
Offline Offline

Activity: 83
Merit: 89


View Profile
December 10, 2019, 07:01:33 PM
 #3

I can write them a blockchain parser in Java? What should be searched for?
legendster
Hero Member
*****
Offline Offline

Activity: 1596
Merit: 748


www.V.systems


View Profile
December 12, 2019, 03:42:23 AM
 #4

To use a parser you need a little bit of coding knowledge, how to deploy them, perhaps you want to use an online server instead of your own personal computer. So all that knowledge is required. And thankfully easily available.

I use alecalve which is based on python 3. Google around and you will find many discussions on the topic that is indexed from this forum itself.

Good luck

Almost inactive on BTT these days. Will be back here soon. In the meantime find me on Vsys' Official Group on Telegram or Crypto Lovers Worldwide [CLW]
imjustagirl
Jr. Member
*
Offline Offline

Activity: 117
Merit: 6


View Profile
December 12, 2019, 03:52:55 PM
 #5

MixMAx123, I was looking for a way to search a given R value within the transaction scripts. For example, I want to find all transactions where R value equals 000000000000000000000003B78CE563F89A0ED9414F5AA28AD0D96D6795F9C6. The output would be all the TX hashes which contain this R value. I was not able to find anything like this online. Not really finding a blockchain parser that does this either  Sad


1JPnqMd1Q43L3KbZ7SoTSdRCD2aLj2sikF Tip Me!
MixMAx123
Member
**
Offline Offline

Activity: 83
Merit: 89


View Profile
December 12, 2019, 05:32:52 PM
 #6

Ok, I'm going to write you a parser like this.
darosior
Sr. Member
****
Offline Offline

Activity: 280
Merit: 426



View Profile WWW
December 12, 2019, 06:34:36 PM
 #7

MixMAx123, I was looking for a way to search a given R value within the transaction scripts. For example, I want to find all transactions where R value equals 000000000000000000000003B78CE563F89A0ED9414F5AA28AD0D96D6795F9C6. The output would be all the TX hashes which contain this R value. I was not able to find anything like this online. Not really finding a blockchain parser that does this either  Sad
Lol. Did you even read my answer or what ? bitcoin-iterate can do exactly what you are looking for. Just check the README.

Quote
Ok, I'm going to write you a parser like this.
There are already a lot of them, if it's not for learning purpose I'm not sure it's worse reinventing the wheel.

Github profile ~ GPG key: 590B7292695AFFA5B672CBB2E13FC145CD3F4304
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!