Lesson 1: Blockchain Basics- Question about the inner workings of key/user authentification on blockchains. #2084
-
Hi, sorry for my bad English, its not my mother tongue, I will try to explain myself the best I can, please tell me if something is badly explained or incorrectly "executed" First, let me take you through what I think is the process of generating and login in a blockchain "account" is, and correct me if I am wrongly interpreting some part of it: 2 concepts before the process: For example, if I generate a new account on metamask: Here is when my problem comes, if the hash of my 12 words is occurring on my private computer, what guarantees have the blockchain that I indeed did the correct math and the public key hasn't been altered previously to being sent to them?, otherwise I could check the blockchain for any "X" public key, and sent it as it was mine, like saying that I make the hash of 12 words and the final result is this X public key. I am not sure if I am explaining myself correctly?, I am not saying that I "decrypt" the public key, I know this is not possible I am saying that I don't need to decrypt anything to start whit, I could just send it as it is.I assume the private key plays a role in all of this, but if it's private how come the blockchain can check its veracity and remain anonymous? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
@FrancoRodriguez99 sorry man! I am not able to understand it. Could you please clarify? Are you asking how does public/private keys works behind the scene? or Are you asking about How Metamask gives you 12 words mnemonics, sign transactions, and how public/private key works in it? |
Beta Was this translation helpful? Give feedback.
@FrancoRodriguez99 sorry man! I am not able to understand it. Could you please clarify? Are you asking how does public/private keys works behind the scene? or Are you asking about How Metamask gives you 12 words mnemonics, sign transactions, and how public/private key works in it?