ecoin.net: anonymous payments today?