Different Types of Blockchains: Public, Private, and Consortium