question: public boolean hasBlockChain ( ) { return ( localServices & NODE_NETWORK ) == NODE_NETWORK ; }
target:  Returns true if the version message indicates the sender has a full copy of the block chain, or if it's running in client mode (only has the headers).