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 ...
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 ...
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 ...
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 ...
1
vote
Lightning: Keys confusions
The BOLT#3 quote you mention refers to the output(s) of each commitment transaction. Keys used in the to_local and to_remote outputs are rotated for each commitment transaction pair.
The commitment ...
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 ...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
private-key × 816public-key × 190
wallet × 147
address × 95
bitcoin-core × 73
security × 67
bip32-hd-wallets × 57
transactions × 55
address-generation × 48
blockchain × 35
ecdsa × 34
private-key-import × 31
cryptography × 29
mnemonic-seed × 29
recover-private-key × 29
electrum × 27
wallet-recovery × 26
wallet-import-format × 26
signature × 25
bitcoind × 22
blockchain.info × 21
encryption × 21
multi-signature × 20
secp256k1 × 19
multibit × 18