My miningpool-observer project recently reported six OFAC-sanctioned transactions as missing from blocks.
Four of these transactions were likely filtered by F2Pool. This is the first filtering based on OFAC sanctions I've seen.
More in:
Looking at the merkle branches that mining pools send to miners as part of stratum jobs, it's clear that the BTCcom pool, Binance pool, Poolin, EMCD, Rawpool, and possibly Braiins* have exactly the same template and custom transaction prioritization as AntPool.
In response to block #682170, mined by MARA Pool, I'm announcing a project I've been working on. I hope this brings transparency into mining pool transaction selection.
miningpool.observer
This compares block templates generated by my node to the blocks mined by pools.
How is the Bitcoin network being used?
I've build a Bitcoin Transaction Monitor to gain deeper insights on the Bitcoin network usage. Transactions are plotted by time and feerate, which reveals interesting activity patterns.
mempool.observer/monitor/
An entity I call LinkingLion, active since 2018 and on a Monero banlist, is opening connections to many clearnet Bitcoin nodes. Its presumably attempting to link transactions to node IPs. Maybe a chain analysis company trying to enhance its product?
miningpool-observer alerting about a "Sanctioned Transaction missing from Block" on @f2pool_offical's block 875575.
I think it was reasonable for F2Pool not to include it as they knew about transactions paying a higher fee - but I'll keep an eye on it
miningpool.observer/template-and-b…
btw, I'm still looking for people interested in joining forces on FOSS Bitcoin network monitoring. I'm not able to monitor a 2T dollar network "alone". I have more than double the work I can handle already
happy to mentor and introduce to potential grantors if you are interested
On "leaders" in Bitcoin Core
Im not interested in wading into semantics and definition hell here, but Ill point out that Bitcoin Core has MANY (what Ill call) project champions.
@fanquake has a vision and strong opinions about the build system
@MarcoFalke and the CI
I had another look at similarities between mining pool block template by comparing the Merkle branches in the mining jobs. This confirms suspicion about proxy pools and raises the question if some pools are directly peering with each other.
In January, while investigating a misbehaving client on the Bitcoin P2P network, I found a vulnerability in @ViaBTC's SPV mining code that allowed a remote attacker to waste their 60 EH/s hashrate by sending a single, crafted Bitcoin P2P message.
Details: