I am a bit confused regarding the bitcoind peers and Electrum X peers.
From what I understand, the electrum X protocol is built on top of the bitcoin blockchain, but I cannot quite wrap my head around on how exactly they interact.
I get it that electrum needs to have access to a bitcoind process in order to sync up its database, but what happens after the sync? Does the electrum client receive notifications about new transactions from other electrum peers, or does it still use underlying bitcoind mempool? Or both?
Can somebody explain on how exactly these 2 services interact?
