Не так уж сложно пользоваться биткоином в приватной манере. Когда принимаешь от кого-то деньги, вносишь в программу, от кого. Когда монетка пришла, то она в кошельке так и помечается, чтобы ты не забыл, кто знает, что она твоя. Потом при отправке вводишь, кому отправляешь. Ну и выбираешь монетку исходя из того, что эти два человека будут знать, что между ними был ты. К примеру, если принял монетку от гемблинг сайта, то лучше её не заводить на coinbase, а вот на битмекс можно. Когда отправил, то сдача автоматом получает общий список тех, кто может знать, что это твоя монетка. То есть и тех, кто знал об исходной монетке, и тех, кому ты отправлял. Ну и есть встроенная возможность "отмыть" монетку при помощи CoinJoin, но надо иметь как минимум 0.1 для этого.