My Drupal package was designed with local LETS groups in mind: a few hundred people, no more than one order of separation, trading a few times a month. I realised that an integral zero balance system would use transactions at its base - not user balances. If balances are re-calculated after every transaction by adding up all the previous transactions, then theft is impossible, all errors can be logged and reversed and the data cannot contradict itself.

I always hoped, but never really believed, that engineering alone was enough bring a product to the attention of the masses, so I planned to spend this year travelling round Europe, coaxing some more early adopter communities into making the right software choice. But some thing is going right. I hardly even got an interview in the cities I visited, but past learning experiences must be paying off.
