Blockchain Basics The Newbies Guide to Crypto Mastering Bitcoin Mastering Bitcoin 2nd Edition - Programming the Open Blockchain