4 ms·
> When you post a transaction, the public key is in the transaction (inside the field "sigscript") Is that true for every single Bitcoin transaction? > With t
by TacticalCoder 2y ago
> When you post a transaction, the public key is in the transaction (inside the field "sigscript")
Is that true for every single Bitcoin transaction?
> With the public key known you only need 2^(66/2) checks (instead of 2^66), which can be done really fast.
Then how comes not all Bitcoin transactions are front-ran like that and Bitcoin is not worth zero already? 2^33 is indeed nothing: 8 billion (so I understand this can be easily cracked).
- GistNoesis 2y ago>Is that true for every single Bitcoin transaction I think so, for outgoing transaction (aka to remove from the address), it's kind of needed to verify the signature. The 2^66 is only for this game where only 66 bits were left unknown. In the general case obtaining the private key from the public key is much longer.
- TacticalCoder 2y agoAh gotcha, that's what I missed. Thanks for your explanation. For a regular address, even with the public key, if there are 256 unknown bits it'd be 2^128, which is statistically unlikely to be solvable.