If you set up a high anonymity level for your transactions, nobody will know where you receive money from or where you send it. This is entirely impossible to figure out,Transaction processing requires a significant amount of computing resources. Users who join the network can allocate time to the computer to process the transaction. As a reward they receive the BCN. This process is called mining.