> many LEGAL activities that people do not want to show up in a central database
Unfortunately cryptocurrencies aren't just a central database they're a distributed database - all transactions are public. You can try using a tumbler service but since these are obviously money laundering havens they're not going to last long.