4 pipeline? That's crazy, i never used more than 3 pipeline at once.
Actually, I started with this:
comm -12 <(cat blockchair_bitcoin_addresses_latest.tsv | cut -f 1 | sort | uniq) <(cat mylist.txt | sort | uniq)
But splitting it up reduced CPU load.
I often end up with dozens of pipes on a line. It's very convenient for testing, after each new pipe I instantly see the result and either adjust it or add the next one.