There are three general types of blockchains—public, private, and permissioned. Learn the key differences and how they are ...