public StoredBlock Get(Sha256Hash hash) { lock (this) { StoredBlock block; _blockMap.TryGetValue(hash, out block); return block; } }