Geek Credit home page: http://home.gna.org/geekcredit/
The main design goals for Geek Credit system are:
- to make it as simple as possible, share the complexity between user agent and policy. no network protocol involved, its possible to use it offline, with e-mail only or even using fax and scanner.
- p2p, nearly impossible to destroy a working system; does not require a central authority to operate; viral distribution, it is not needed to register or open an account to start using Geek Credits.
- open source(GPL) implementation and open documentation, this promotes trust, Geek Credit pocket reference code is less than 1KLOC of well documented Python.
- policy centric, i.e. the Geek Credit system is essentially a policy, system security does not rely on the security of the software implementation. It is pointless to hack a Geek Credit pocket software.