System Brandsa jest opisany w [2]. Oparty jest on na problemie logarytmu dyskretnego. Elektroniczny portfel używany w tym systemie jest złożony z dwóch elementów: reprezentanta i obserwatora (zob. p. 3.3). Reprezentant to komputer użytkownika, który przechowuje banknoty. Obserwatorem jest karta procesorowa, która gwarantuje, że użytkownik nie wyda dwukrotnie tych samych pieniędzy.
Rozważmy teraz kolejno główne funkcje systemu.