user7328: In the same vein as setting up a private DNS root server and using whatever domain names you want, how do you generate your own blockchain and mine your own coins?  
P.S. I don't want any answers like "why would you want to?"  I want to do it because it can be done

user40714: http://build-a-co.in/
You can find all you want and very specific changes

user27169: You can do this really easily with MultiChain, and even make your blockchain permissioned, i.e. only accessible to certain entities.

user7328: I think I Found it.  Someone wrote a C program to generate a genesis block.  Code is on github here: 
https://github.com/Gnaf/GenesisBlockZero
The original code was pulled from a discussion on the bitcoin developer forums:
https://bitcointalk.org/index.php?topic=187888.
Compile and run the program to generate the initial SHA256 hash, the time and nonce, then plug those into the bitcoin main.cpp source and recompile.  I think that's all you have to do to start a new blockchain.

7328: <p>In the same vein as setting up a private DNS root server and using whatever domain names you want, how do you generate your own blockchain and mine your own coins?  </p>

<p>P.S. I don't want any answers like "why would you want to?"  I want to do it <strong>because it can be done</strong></p>
 40714: <p><a href="http://build-a-co.in/" rel="nofollow">http://build-a-co.in/</a>
You can find all you want and very specific changes</p>
 27169: <p>You can do this really easily with <a href="http://www.multichain.com/">MultiChain</a>, and even make your blockchain permissioned, i.e. only accessible to certain entities.</p>
 7328: <p>I think I Found it.  Someone wrote a C program to generate a genesis block.  Code is on github here: </p>

<p><a href="https://github.com/Gnaf/GenesisBlockZero">https://github.com/Gnaf/GenesisBlockZero</a></p>

<p>The original code was pulled from a discussion on the bitcoin developer forums:</p>

<p><a href="https://bitcointalk.org/index.php?topic=187888">https://bitcointalk.org/index.php?topic=187888</a>.</p>

<p>Compile and run the program to generate the initial SHA256 hash, the time and nonce, then plug those into the bitcoin main.cpp source and recompile.  I <em>think</em> that's all you have to do to start a new blockchain.</p>
