what's the difference between blackbyte and whitebyte?
Byte is a native platform's coin, and black
byte is a built-in private untraceable token (asset).
Indeed, but to have the anonymous/private (meaning your counter-part shouldnt know your IP-address) part, you need to use the Wallet software over Tor, or even I2P if thats your cup of tea. Blackbyte transactions arent stored on any public ledger, they are only stored in the wallet which has them.
And you need bytes to transfer blackbytes, or any other assets, to pay for the (network, transaction) fee which is usually around 540bytes. So if you do 1 000 transactions per month you need 540kilobytes, to transfer any amount of blackbytes.
Id say the blackbytes + Tor support makes Byteball more secure and anonymous than even Monero or Zcash.