• Welcome to forex.pm forex forum binary options trade. Please login or sign up.
 

How is the generator point G chosen in the secp256k1 curve used in Bitcoin?

Started by Bitcoin, Apr 29, 2022, 04:32 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Bitcoin

How is the generator point G chosen in the secp256k1 curve used in Bitcoin?

The generator point G in the secp256k1 curve used in Bitcoin is a known constant:


Gx = 0x79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798
Gy = 0x483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8

How was this point determined or chosen? I understand it needs to be a point with large order (which is the case for G) but other than that, was it chosen randomly or is it somehow derived deterministically?


Source: How is the generator point G chosen in the secp256k1 curve used in Bitcoin?