Blockchain 101: Forking, Smart Contracts, Scaling, & Permissioned States