A hack written at Hactivate 2011 that implements a system for exchange of alternative currencies without requiring special hardware or physical tokens of any kind.
Assuming that mobile phone penetration is pretty much 100% in the developed world, as well as very high even in the developing world, we have built a system that gives participants an account, and then allows any of them to initiate a transaction using their mobile.
- The vendor tells the Traeder system (via smartphone UI or SMS) "I want 10 units"
- The system gives the vendor back a special code that identifies the proposed transaction.
- The vendor then shows this code to the client - no electronic connection is required. The code could be a numeric code or a QRcode for smartphone platforms.
- The client then sends that code to the Traeder system (again either over the web or via SMS), verifying that he wants to be the other half of the transaction and to give the vendor his requested credits.
- The accounts are matched up, units are transferred, and both participants are notified of success.
The idea is that you can make a trading system for carbon credits, time banks, local currencies etc, all using hardware that people already have in their pockets. Governments should therefore not be put off implementing such things by upfront custom hardware and installation costs - it's not necessary.
Traeder is, of course, a proof of concept and doesn't deal with:
- How accounts are looked after - ideally this would also be a distributed account system held by multiple organisations, like banks.
- How to decide how many units of currency are required - this is a job for a point of sale system before Traeder gets involved.
Authors
Appie Verschoor (git@xiffy.nl)
James Smith (james@floppy.org.uk)
jimmytidey (jimmytidey@gmail.com)
stronk (koen@stronk.net)
Contact
James Smith (james@floppy.org.uk)
Download
You can download this project in either
zip or
tar formats.
You can also clone the project with Git
by running:
$ git clone git://github.com/Floppy/traeder
"