Finishing up Bitcoin: A Game Theoretic Analysis. 50 pages left. good read if you want disclosure on all the varied Bitcoin attacks and edge cases.