I was looking at the (I think) earliest ever code found for Bitcoin in a version that was privately shared amongst some people, and in main.ccp, looking at the comments, every function seems explained in a straight forward way, but this one seems strange:
// Add atoms to user reviews for coins created
vector<unsigned char> vchPubKey;
if (ExtractPubKey(vtx[0].vout[0].scriptPubKey, false, vchPubKey))
{
uint64 nRand = 0;
RAND_bytes((unsigned char*)&nRand, sizeof(nRand));
unsigned short nAtom = nRand % (USHRT_MAX - 100) + 100;
vector<unsigned short> vAtoms(1, nAtom);
AddAtomsAndPropagate(Hash(vchPubKey.begin(), vchPubKey.end()), vAtoms, true);
}
return true;
What was the context for "Add atoms to user reviews for coins created" there?