static BitcoinSerializer()
{
_names.Add(typeof (VersionMessage), "version");
_names.Add(typeof (InventoryMessage), "inv");
_names.Add(typeof (Block), "block");
_names.Add(typeof (GetDataMessage), "getdata");
_names.Add(typeof (Transaction), "tx");
_names.Add(typeof (AddressMessage), "addr");
_names.Add(typeof (Ping), "ping");
_names.Add(typeof (VersionAck), "verack");
_names.Add(typeof (GetBlocksMessage), "getblocks");
}