Bitcoin and Altcoins in Brief