Hi guys, it’s been a couple of weeks since I started experimenting with Peercoin protocol.
I would like to create a private blockchain, forked from Peercoin, to store data on it.
For the moment I just changed the genesis block, the initial message bytes and deleted checkpoints and peers inside chainparams.cpp. I tested everything on regtest and seems to work fine.
I was thinking to mine all coins at the beginning and then using only PoS to maintain security of the network, since the important thing to me is the data I will place in the chain and the coin has no such importance to me, so I don’t want to spend energy and time on “real” mining.
So I thought about two practical solutions to mine all the coins at the beginning (as soon as the mainnet is active):
to activate “generatetoaddress” RPC function also in the mainnnet and just generating all coins until the maximum amount
to set a fixed and low difficulty for mining, for example just 1 zero at the beginning of the hash, and use one of the programs for mining that you suggest on the Peercoin docs
Do you think there are other solutions? Do you think this is achievable in a few weeks? And if so, what are the functions or files or parameters I should concentrate my efforts to ?