Post
Topic
Board Announcements (Altcoins)
Re: [ANN] [DRZ-V3] [DROIDZ-V3] [ANTI-INSTAMINE] - A FRESH NEW START - WALLET 3.0.1
by
xadsa418
on 16/02/2016, 15:50:41 UTC
Thank you, chrysophylax. I misread OP as 2.5m coins total and thought there is fraud.


CTransaction::FetchInputs          Good      blackcoin            
ProcessMessage                     Most similar bucks, diff=15, codehash=1614ae5d2c3ad8f7dc5f;   Manually inspected, Good
CMerkleTx::GetBlocksToMaturity     Good      blackcoin            
AcceptToMemoryPool                 Good      bucks                
SendMessages                       Good      bucks                
CheckProofOfWork                   Good      dash blackcoin      
GetNextTargetRequired              Most similar bucks, diff=18, codehash=a462278b5c7e9a9ffd24;   Manually inspected, Good
CBlock::AcceptBlock                Most similar midnight, diff=23, codehash=1f4f42698dec70cd6bb2;   Manually inspected, Good
CBlock::SignBlock                  Most similar blackcoin, diff=5, codehash=e81ce550d5d18dd509af;   Manually inspected, Good
GetTransaction                     Most similar blackcoin arch, diff=20, codehash=7858e158e4599c2ec9a8;   Manually inspected, Good
CTransaction::DisconnectInputs     Good      blackcoin arch      
ProcessBlock                       Most similar blackcoin, diff=15, codehash=96ffb7293de292b70f9f;   Manually inspected, Good
CBlockIndex::IsSuperMajority       Good      dash blackcoin arch  
CTransaction::GetValueIn           Good      blackcoin arch      
GetProofOfStakeLimit               Most similar arch, diff=2, codehash=9350f436ca727852abcb;   Manually inspected, Good
CTransaction::CheckTransaction     Good      blackcoin arch      
CWalletTx::AcceptWalletTransaction Good      blackcoin arch      
CTransaction::ConnectInputs        Most similar bucks, diff=14, codehash=2cfb213b75b47886caec;   Manually inspected, Good
CBlock::CheckBlock                 Most similar bucks, diff=2, codehash=05095919e7df629fba28;   Manually inspected, Good
CMerkleTx::AcceptToMemoryPool      Good      blackcoin            
CBlock::SetBestChainInner          Good      blackcoin arch      
CBlockIndex::GetBlockTrust         Good      blackcoin arch      
ProcessMessages                    Good      blackcoin            
CBlock::CheckBlockSignature        Good      blackcoin            
CTxOut CTransaction::GetOutputFor  Good      blackcoin arch      
CBlock::ConnectBlock               Most similar bucks, diff=11, codehash=5b33ca3968c6d9b60ae8;   Manually inspected, Good
Not found funcs ['ComputeMinStake', 'ComputeMinWork']
GetProofOfWorkReward Manually checked Good   5,500,000 coins in first block
GetProofOfStakeReward Manually checked Good  2,500,000 coins in 23820 block

What is this? And how to read this info?
As you know, most of the coins have very similar code bases. But any little bug could potentialy damage the whole blockchain. To avoid this, people started to check the code both manually and automatically.  As I know ocminer automatically checks code for already known bugs, so his checks couldn't find new bugs. Earlz checks code manually, but he also could miss something, because codebase is very huge. I chose different way. I wrote the script which compare code in one coin with code in other already inspected coins. So if you see something like "Good blackcoin arch " it means that i already inspected this code before in blackcoin's and arch's source, and I think that it's safe. When my script finds new code it asks me to check it manually and tells me which codebases is most similar, so 'CBlock::ConnectBlock                Most similar blackcoin, diff=5, codehash=1a0a6fb0d9bc6aefff4e'  means that most similar code of CBlock::ConnectBlock have seen in blackcoin and there is 5 places where something was changed.
Currently i check only most important functions in main.cpp.