My idea for a cryptocurrency:
- SHA-256 Hash blocks
- New block are made from transactions
- 10% of every transaction will become a block, therefore blocks are various sizes
- A limit of 33 Million coins
- Starting off with 500 250 coin blocks
I really have now clue how to code or anything
so I really can't do anything with my ideas. So yeah, that's it.
it wont work, unless you made every block like this. the reason is that new coins could never be added, so your total supply would only be 500 x 250 coins. what you'd want to do instead is add a base value for each block + 10% of each tx. something like this:
int 64 nSubsidy = (nFees + 5) * COIN;
then you would have to somehow define nFees(comprised of MIN_TX_FEE and MIN_RELAY_FEE) to be 10% of transaction
not sure but here's my pathetic attempt
MIN_TX_FEE = ("n/% tx %n/" * .1) * COIN;
MIN_RELAY_FEE = .000005 * COIN;