Inventory module is responsible for fetching missing data from peers, and broadcasting it forward after validation. Fetched data should be added to storage / mempool.