I don't see how having a black box system would make you anonymous. Black box or not, you would still need to have an account with your liquidity providers and they'll always know who you are.
The correct term for truly anonymous trading is "dark pool", not "black box".