Một thanh toán được cho là vô danh nếu nó thoả món một trong các tiêu chuẩn sau: Nó bảo toàn tớnh riêng tư của định danh khách hàng từ nhà cung cấp sao cho
nhà cung cấp không thể liên kết định danh khách hàng với các mua bán của họ1. Nó bảo toàn tớnh riêng tư của định danh khách hàng khỏi nhà môi giới.
Theo định nghĩa này, một thanh toán tiền mặt là vô danh. Nó thoả món cả hai tiêu chuẩn đề ra vì một định danh khách hàng không hề liên hệ với giao dịch của họ. Tuy
nhiên, một thanh toán điện tử thường liên hệ một định danh khách hàng với giao dịch của họ (ví dụ một thanh toán đòi hỏi chữ ký khách hàng). Mối liên hệ này cản trở khách hàng khỏi việc gian lận double-spending và ngăn cản bên thứ ba giả mạo thanh toán.
Mặc dù thanh toán điện tử đòi hỏi có một định danh người dùng, vẫn có thể đảm bảo tớnh vô danh. Có thể sử dụng một trung gian giữa bất kỳ hai bên trong thanh toán. Nhà trung gian là một thực thể được tín nhiệm có trách nhiệm che dấu định danh của người gửi với người nhận, kiểm kê các tương tác và chỉ để lộ một định danh trong trường hợp cần thiết cho quản lý. Ví dụ về một giao thức sử dụng trung gian được nêu trong [21].
Một cách khác để đảm bảo tớnh vô danh là sử dụng định danh mù (blind identify) của khách hàng trong thanh toán. Nếu một giao thức đòi hỏi ngõn hàng phát hành hoặc kiểm chứng đồng tiền với khách hàng, giao thức đó phải chỉ ra rằng ngõn hàng sử dụng kỹ thuật mù (chẳng hạn chữ ký mù) để kiểm chứng tiền. Trong quá trình thanh toán, khách hàng sẽ dùng kỹ thuật dò – đáp (challenge-and-response) [27]. Kỹ thuật này bình thường sẽ che dấu định danh người dùng song sẽ phát hiện nếu khách hàng gian lận double-spending. Tuy thế, kỹ thuật này không thể che được định danh khách hàng khi nhà cung cấp yêu cầu định danh khách hàng để hoàn tất giao dịch (chẳng hạn tên khách hàng và địa chỉ). Ngoài ra, nếu giao thức cần vô danh với nhà môi giới, nhà cung cấp cần che định danh khách hàng khi thu hồi tiền.