• 5
  • 0

Understanding the coordinates of private key bitcoin in the ECC curve

Ethereum: Bitcoin private key, location on ECC curve

Introduction

The digital signature algorithm of the elliptical curve (ECDSA) is widely used for secure Ethereum blockchain transactions. One of the key components of the ECDSA is the private key, which is a decisive component for checking and signing digital signatures. However, there is an interesting aspect that should be taken into account when it comes to Bitcoin, where the private key is presented as X, Y coordinates an elliptical curve.

presentation of the elliptical curve

In the ECDSA, the private key is usually represented using a set of coordinates (X, Y) on an elliptical curve. This presentation allows effective and secure calculations involving the private key. It is essential to note that this coordinate system is not directly applicable to Bitcoin.

The integer x, y coordinates the private key?

It can be assumed that if the private key is a single point of an elliptical curve (X, Y), it can be represented as X, Y coordinates in ECDSA. However, this assumption does not apply for several reasons:


Citra Nature : Bitcoin’s private key is really an integer, which means that there can be only two possible values: 0 or 1.


Binary performance

: The binary representation of the private key is also one integer (usually represented as 32 bits). In binary, this is a very specific set of numbers that cannot be represented by X, Y coordinates of an elliptical curve.

conclusion

Although the idea of ​​presenting a bitcoin private keys using X, Y coordinates may seem intriguing, this is not accurate. Citra private key presentation is indeed associated with binary numbers, which are also unicurly points (X, Y) of an elliptical curve. This emphasizes another aspect of how ECDSA and Bitcoin differ in the use of cryptographic primitives.

references

– [Documentation of the ECDSA algorithm] (

-[Presentation of Bitcoin Private Keys] ( iey-repreciation/)

ethereum json outside localhost

Add Comment

Your email address will not be published. Required fields are marked *