The ECN broker will pass your order to the dark pool liquidity and will match your trade with other traders. The market maker will take the opposite side of your trade, thus creating a conflict of interest. The ECN forex brokers tend to be more reputable among traders.