The interesting thing about Bitcoin is that the ID of the genesis block is hard-coded into the client. Every bitcoin transaction must be verified on a chain that goes all the way back to the genesis block, or else it is ignored by all the clients. What that means is that if you take the Bitcoin source code, generate a new genesis block, and modify the code to mention your new genesis block instead of the official Bitcoin one, you will have effectively created a new currency. Anybody who uses your modified client will be dealing in your currency, as their blocks will be incompatible with the main Bitcoin blocks. I believe this is how many of the alternative cryptocurrencies like Dogecoin work -- they are just Bitcoin with a different genesis block. (I have never done it though.) If you want to make different rules than Bitcoin, like you running the central bank, then you'll have some work ahead of you though. Another cool looking technology I read about is Ethereum<https://www.ethereum.org/>. This is a new cryptocurrency based on Bitcoin that is *programmable* -- every transaction can include code* in a Turing-complete language, which in turn lets you build all kinds of things directly in the Ethereum block chain, like trust systems, gambling systems, and even microcurrencies. Not sure how realistic it is, but certainly fun to think about. *Yes, Bitcoin transactions can include code too, but it's much more limited. On Fri, May 16, 2014 at 6:51 PM, Russell Coker <russell@coker.com.au> wrote:
I'd like to start my own crypto currency. What's the easiest way of doing it? I'd like to use an Android phone client for payments if possible, hopefully a FOSS Android app at least.
The total value of currency released will be only a few hundred dollars.
Also I want to run the central bank and be the only issuer of currency.
Any suggestions? I guess I could just buy half a bitcoin, but it might be more fun to start my own.
-- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/
_______________________________________________ Free-software-melb mailing list Free-software-melb@lists.softwarefreedom.com.au
http://lists.softwarefreedom.com.au/cgi-bin/mailman/listinfo/free-software-m...
Free Software Melbourne home page: http://www.freesoftware.asn.au/melb/