DGC Magazine December 2010 Issue § 5
Design GoalsIt seems best to begin with a number of design goalswhich guided us:
1. The system must not be account-based, but constitute
a true digital bearer certicate exchange system, wheredigital wallets exist but accounts do not.
2. To engender user trust in the system, it must be 100%open source, not only for our code but for any code
packages or libraries which are utilized.
3. The system must be distributed so that it cannot be shut
down by highly organized crime.
All data must be encrypted, and handled in such a way
that the user does not need to trust any of the system
operators. (The sole exception being the Issuer, whichmust be trusted to store bona de backing assets.)
5. Payments must be irrevocable, and untraceable. It mustbe physically impossible for any component, even theVP, to provide a transaction history for any user. That
which is impossible cannot be compelled. (See goals 1and 3.)
6. The system architecture must provide inherent
economic benets to its operators, while minimizing
costs to users.7.
To mitigate the threats of DDoS, spam, and easy trafcanalysis, HTTP browser and email trafc should be
Given the increasing ubiquity of wireless hand-held devices such as web-enabled cell phones, it is
desirable not to restrict users needlessly to the desktopenvironment.
Get Started Here: http://www.voucher-safe.com/