Bitcoin arithmetic, symbol definitions, from private key to public address

(Note, please see EDIT below.) I title this with “arithmetic” because “mathematics” is an abstraction for arithmetic and a mathematical function can be broken down into arithmetic. I need the arithmetic.

The top level question / goal: I am trying to understand the arithmetic in how a private key is translated into a public key. Presume my wallet has generated a private key for me. What are the steps the wallet (and/or the bitcoin nodes) use to create the public key that it uses to deposit coins into?

I have found and read multiple articles, but am not recognizing the steps. But before going there, I need to solidify the meanings of a few symbols. Start with this post found from a search: What is the math behind Bitcoin's elliptic curve?

Q, k I don’t know what these represent.

G from another post I find this: “The generator point G, or a ECDSA public key, is a pair of coordinates x and y, for which the above equation holds.” I presume this mean some specific point on the curve, which is composed of the x and y value. Is this correct? What is intended by “generator point?”

n is a variable, often meaning repeat some operation this many times.

From other places I find these items along with what I suspect they mean. Please correct me where I am wrong.

X: upper case, the private key

x,y: lower case a point on the curve,

p: lower case, the largest prime smaller than 2^^256

P: upper case, I don’t know

Thank you for your time and patience.

Edit: found this site: How do you get a Bitcoin Public Key from a Private Key

It looks pretty good. Looks like G is our originating point on the ecliptic curve. Is this correct.

If is save my private key, on a thumb drive or somewhere else, and my cold storage wallet (is that a correct name?) completely fails, and I put my private key into a new wallet, will it be able to access all the coin I put into the account used by my failed wallet?



from Recent Questions - Bitcoin Stack Exchange https://ift.tt/Ti7vNIk
via IFTTT

Popular posts from this blog

Do Kwon’s Detention Prolonged Until 2024 As Montenegro Responds To Extradition Requests

Sam Bankman-Fried Trial Begins Tomorrow: 3 Reasons Ex-SEC Official Foresees Conviction

April’s Crypto Game-Changers: 7 Events Set To Drastically Impact The Course Of Digital Currencies