This is a customised bitcoin core. The changes are listed below:
-
In chainparamsbase.cpp, the nRPCPort is changed.
-
In chainparams.cpp, the nDefaultPort is changed.
-
In chainparams.cpp, the message signature is changed. pchMessageStart[0] = 0xf0; pchMessageStart[1] = 0xb0; pchMessageStart[2] = 0xb0; pchMessageStart[3] = 0xd0;
-
In chainparams.cpp, the address prefix is changed. base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,75)
-
In chainparams.cpp, the minimum chain work is changed to accelerate mining. consensus.nMinimumChainWork = uint256S("0000000000000000000000000000000000000000000000000000000100010001");
-
In chainparams.cpp, the DNS seeds are removed comment out the line: vSeeds.emplace_back
-
In chainparams.cpp, the genesis message is changed. const char* pszTimestamp = "xxxxxx........";
-
The maximum block size is changed. In consensus/consensus.h, changed from 400000 to 800000, this will give you 2M size block static const unsigned int MAX_BLOCK_WEIGHT = 8000000
-
The block interval is changed. In chainparams.cpp Modify the nPowTargetSpacing from 1060 to 160