As a senior programmer entering blockchain projects, i'm looking for a comprehensive introduction to relevant cryptographic tools/primitives, preferably one that puts less emphasis on the math and more on the usage.

Are there recommended resources for the mathematically uninitiated?

  • 1
    $\begingroup$ I think it depends on what type of blockchain project you are referring to. For example, privacy orientated chains will have zero knowledge proofs, while projects like bitcoin will have simple public-key cryptography, etc. For bitcoin, I found this channel on youtube: youtube.com/channel/UCHBWzcGSrtoLYcasLwGvsow/… $\endgroup$ – WeCanBeFriends Jun 6 '19 at 20:38

Sorry, I don't want to be trivial, but, aside from different implementations, interpretations, enhancements, splits, forks and fake actors, imho, I think that the foundations are all in the original Satoshi Nakamoto's Bitcoin paper and relative references.

I think that is the best starting point to understand mechanisms under the hood.

Bitcoin: A Peer-to-Peer Electronic Cash System


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.