This question already has an answer here:

Described in the title: How do online wallets handle ERC20 tokens behind the scenes?

Or centralised exchanges in that matter. Are they simply communicating with the ethereum blockchain to generate an account and then storing the private key for each user?

Hopefully someone can give an in-depth answer to this question and the technicalities behind.

marked as duplicate by Raghav Sood, Achala Dissanayake, Richard Horrocks, Nicolas Massart, flygoing Aug 6 '18 at 19:26

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • What is Pk and Sk. Sorry, don't know what that is. – Thomas Jay Rush Aug 3 '18 at 22:32
  • Furthermore, have a read on this Bitcoin SE answer. Qualify stuff. – Paul Berg Aug 4 '18 at 0:56