Mining Overview
This in-depth course covers key technical elements of Bitcoin mining. James describes in-detail the Stratum Mining Protocol, it's history and implementations and stratum server operation. James covers common pool software, payout methods, pool attack vectors, and stratum attack vectors.