For example, it becomes apparent that #682170 did NOT filter transactions.
All transactions missing from the block had only been in my mempool for a few seconds. None are sanctioned.
Differences between templates and blocks are to be expected!
This is inspired by https://blog.bitmex.com/bitcoin-miner-transaction-fee-gathering-capability/ , which is a good read for everyone interested in this topic.
I'd like to thank the people who have provided feedback on this project. You shall remain anonymous, as I don't want to imply endorsement.
@0xb10c One thing I couldn't find on the pages was the software version you used to generate the templates, since that can also be a source of differences. (E.g., imagine taproot activates; Bitcoin Core 0.21.0 won't mine taproot transactions; 0.21.1 will. Although not related to your primary goal of detecting censorship, comparing different version's templates against blocks may tell you what software miners are running.)
@0xb10c Oh, goodness, I should've mentioned upfront that the pages look awesome and that it's an incredible tool, thank you for building it!
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!