System zapewnia bezpieczeństwo kupcowi oraz bankowi. Kupiec musi mieć możliwość weryfikacji autentyczności banknotów, którymi płacą mu użytkownicy. Bank musi mieć pewność, że wszelkie próby kopiowania i podwójnego wydawania (ang. double spending) banknotów mogą zostać wykryte. Jednocześnie zakłada się, że użytkownik ufa bankowi we wszystkich kwestiach z wyjątkiem zachowania anonimowości operacji. Założenie to zaczerpnięto z funkcjonujących obecnie systemów finansowych.