Вот мой взгляд на это:
- Оба Mixcoin и CoinJoin прекрасно работать с существующими Bitcoin, без потребности для altcoin или модификации Bitcoin
- DarkWallet уже реализация CoinJoin, так что вы можете просто хочу, чтобы начать там
- CoinJoin опирается на каком-то сватовство службы, по крайней мере, в виде доски публичного сообщения или чата. Насколько я могу судить, реализация DarkWallet сейчас использует центральный чат лобби для этой цели (или, возможно, есть несколько вестибюлей, но вы только смешивание с тем, кто находится в этом лобби) и делают 2-персоны CoinJoins. Я не знаю ни одного действительно хорошей альтернативы этого вида сватовства, что также предотвращает отказ в обслуживании или Сивилл. Blockchain.info также реализует CoinJoin, они сами выступают в качестве свахи.
- В Mixcoin, проблема реализации заключается в создании сервера для смешивания и смесительный клиента. Сервер соединения может быть достаточно простым, нужно небольшое количество крипто (только обычные подписи). Клиент является более сложным, так как он должен а) следить и взаимодействовать с несколькими серверами микса б) следить за blockchain (или какой-либо другой канал) для мошенничества оповещения о смесях с) взаимодействием график смешивания автоматически в фоновом режиме.
Так что на самом деле некоторые из того, что еще предстоит реализовать (например, взаимодействуя с несколькими серверами) является одинаковым для обоих Mixcoin и Coinjoin.
Смешивание Bitcoins на самом деле является очень рискованным, что нужно сделать ... Вы должны использовать 3 участника, чтобы смешать их для вас, и всегда есть тот случай, когда вы будете получить мошенническим этим 3 участника.
DarkWallet имеет много ошибок в нем атм, до такой степени, что были слухи, что вы можете потерять свой Bitcoin, если поместить его там.