New answers tagged

0 votes

Curious about the Math that makes Bitcoin/Blockchain work ! Any good resources to learn it?

I'd recommend the first three chapters of Jimmy Song's Programming Bitcoin book (also available to purchase on Amazon and other book sellers). Chapter 1 goes through introductory finite fields math, ...
user avatar
1 vote
Accepted

Why can't I reverse secp256k1's public key point in order to determine the private key?

The elliptic curve secp256k1 is defined over the finite field Zp. All the coordinates are 256-bit integers, and all the point additions and coordinates are subject to modulo p. The large space of ...
user avatar
  • 63.4k
2 votes

How does the bitcoin network use public and private keys when one wants to transfer funds?

what is the process that is actually happening under the hood when I click the 'transfer Bitcoin' button of my wallet in terms of the keys? Your wallet selects from available coins (UTXOs for which ...
user avatar
5 votes

Why can't I reverse secp256k1's public key point in order to determine the private key?

If you naively implement this G * G * G...* G method, you will have to perform an enormous number of operations until get your public key. For instance, if your public key is 2^128, you need to add G ...
user avatar
0 votes

Where is the private key stored. Also, how is a seed-phrase one's private key?

Metamask only supports storing private keys of Ethereum (ether or tokens issued on Ethereum) and not Bitcoin. Hence this is a question for the Ethereum StackExchange rather than the Bitcoin ...
user avatar
2 votes

How does ECDSA work when generating the public key?

What is secp256k1, is it the curve that is always used Indeed the elliptic curve used in Bitcoin is secp256k1 which is the curve defined using a=0 and b=7 in your equation mod p. But other curves are ...
user avatar
3 votes

Where is the private key stored. Also, how is a seed-phrase one's private key?

Note that the questions should be about bitcoin, and therefore, so are the answers. Any other cryptocurrency MetaMask supports might not have the same procedure for generating private keys. Also, this ...
user avatar
1 vote

How to sweep a segwit bech32 private key?

Instructions for Bitcoin Core 23.0 You will need: the private key in WIF format to know the context in which this key was used (for what type of scripts) optionally, the approximate date at which you ...
user avatar

Top 50 recent answers are included