In a town, you need farm equipment, a few good strong workers, enough sales to pay the bank for the property. Tell those people you want to sell them a Radioactive 6990 with an processor with 7 eyeballs (what do you think an i7 with a Radeon 6990 sounds like to the average person?) and they will tell you to take a hike. They will look upon the computer as an extra gadget getting in their way. They will never understand why they need to spend all that money.
I'm not sure to which 3rd world country you're refering to, but in my ~5000 inhabitants hometown there are 2 public computer stores and a few service providers for stuff like setting up networks etc. at companies...
Also again: What benefit do a few measly miners bring to towncoins if they are integrated (=forkless) in the bitcoin blockchain?
Rule A. Reduced reward with reduced difficulty is equivalent output. This rule makes no change in the value of towncoin with respect to the network.
Rule B. Reduced reward with increased mining. This is equivalent to higher difficulty. Again this makes towncoin even more compatible.
Rule C. Increased difficulty with more transactions. This makes towncoin extremely compatible with the network.
I'll answer the rest in a bit. That's the hard ratio. The more attractive ratio has some interesting properties. But would you agree that the bare bones formula makes towncoins very compatible?
Compatible with the network means:
Difficulty in the block header =
http://blockexplorer.com/q/getdifficultyPayout at the beginning of each block =
http://blockexplorer.com/q/bcperblockYou can NOT influence at all how blocks not mined in your town are going to be like (which transactions they include and who will be paid for the block). The only blocks you can influence are the ones mined by your own miners (or a whole pool, if you want to have a "town pool"). This would again mean you will have to keep up with the global hash rate (otherwise your pool will earn less and less, leading to deflation of towncoins) and people are arbitratily limited to using Bitcoins generated by the town pool I guess (if that's your implementation).
A possible implementation of your proposal would be to send out difficulty 1 shares to CPU miners in a pool but difficulty 5(6? 10?) shares to GPU miners, paying them all the same per submitted share however. This would mean, GPU mining would become less attractive/efficient.
Then you would need a client, that only accepts coins mined by this special pool, so you can enforce your rules (otherwise ppl. would just go to a non-discriminating pool).
The problem still remains that you rely on mining for creating coins, you do not have a fixed amount of coins, you will start with only a tiny amount of coins and you also have to rely on constant growth compared to the global hashrate to ensure more money is being minted.
Once again:
Whatever rules you come up with - if these are NOT compatible with the current Bitcoin implementation, you'll either need to have a private segment of the blockchain (only special coins are accepted by your local clients) OR a complete fork including a different blockchain (that is very very vulnerable if you decide to have coins generated continuously via mining like in the main client).