Hmmm...hard to make a general recommendation without knowing your background.
Have you ever read the basic ideas behind cryptocurencies?
Might start with Wikipedia, if you aren't already up to speed on the basics.
https://en.m.wikipedia.org/wiki/Bitcoin