Так анонимными монетами никто не собирается расплачиваться, они как раз для обратной цели придуманы. А с остальными всё как раз просто, из вашего примера, оплатил - продавец говорит денег не получал, а блокчейн нам говорит, что получил
Несколько не понял вашей мысли про обратную цель. Это для того, чтобы платеж принимать?
Ну, а если нет уверенности в продавце, тогда и блокчейн не спасет, потому что если продавец не честный, то его ничего не сможет заставить вернуть вам биткоины, например. Теоретически это, конечно суд, но могут не совпадать юрисдикции и это будет предельно сложный процесс.
ps: Как раз на первой странице этой темы обсуждался этот вопрос.