Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: sss555 on April 22, 2016, 07:43:06 AM



Title: how base point of bitcoin public key x , y formed
Post by: sss555 on April 22, 2016, 07:43:06 AM
n = FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364140

p = FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE FFFFFC2F

base point of bitcoin public key x , y

Gx = 79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DCE28D9 59F2815B 16F81798

Gy = 483ADA77 26A3C465 5DA4FBFC 0E1108A8 FD17B448 A6855419 9C47D08F FB10D4B8

private key of above public key is 1

how this base point x , y formed please explain in clear and brief with some example

Thank all


Title: Re: how base point of bitcoin public key x , y formed
Post by: DannyHamilton on April 22, 2016, 12:54:18 PM
how this base point x , y formed please explain in clear and brief with some example

???

Um...

It is "formed" by plotting the Gx value as the X-coordinate and the Gy value as the Y-coordinate on a Cartesian plane.

If you are asking who chose those values for the base point in the secp256k1 curve, and why, then I believe they were chosen by the Standards for Efficient Cryptography Group (http://www.secg.org/). I don't think they specified exactly how they came up with that particular point for the base point.

If you are asking who decided that bitcoin would use the secp256k1 curve, and why they chose that curve, the secp256k1 curve was chosen by Satoshi Nakamoto, and he didn't specify why he chose that curve.


Title: Re: how base point of bitcoin public key x , y formed
Post by: sss555 on April 23, 2016, 01:09:05 PM
how this base point x , y formed please explain in clear and brief with some example

???

Um...

It is "formed" by plotting the Gx value as the X-coordinate and the Gy value as the Y-coordinate on a Cartesian plane.

If you are asking who chose those values for the base point in the secp256k1 curve, and why, then I believe they were chosen by the Standards for Efficient Cryptography Group (http://www.secg.org/). I don't think they specified exactly how they came up with that particular point for the base point.

If you are asking who decided that bitcoin would use the secp256k1 curve, and why they chose that curve, the secp256k1 curve was chosen by Satoshi Nakamoto, and he didn't specify why he chose that curve.

Than You