running bitcointap peer-tracker

this is a simple script that uses USDT tracepoints in core + #bitcointap to collect connected node user agents over time.

currently just running clearnet + asmap since I don't trust tor for accurate data, but will try again with tor on later.

this effectively samples nodes that core believes are diverse based on asmap bucketing logic in netgroup. so this should be the most accurate sample of clearnet node diversity.

i have a script that disconnects from all my peers every 2 minutes to collect data quicker.

currently seeing about 6 nodes out of 76 samples so far (7.8%). will report back after I collect way more data.

Reply to this note

Please Login to reply.

Discussion

You're only sampling useragents, not blockchain / mempool data?

Is the goal just to see if nodes change UA over time?

its really just sampling from clearnet peers with asmap on just to see node user agent diversity. I am collecting some other data as well like minfeefilter/whatever getpeerinfo returns for every newly connected peer

It must hurt so bad that bitcoin knots is winning

😂😂😂

they actually believe this. like running a knots node does anything 😂

So you’re tossing out all Start9 and Umbrel nodes…

How will you discern which nodes are intentionally misidentifying themselves?

Even without those he found it's at 8% already. It's great!