sipsorcery has quit [Ping timeout: 264 seconds]
___nick___ has quit [Ping timeout: 260 seconds]
sipsorcery has joined #bitcoin-core-dev
Talkless has quit [Quit: Konversation terminated!]
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 272 seconds]
sipsorcery has quit [Ping timeout: 264 seconds]
as2333 has quit [Ping timeout: 264 seconds]
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 264 seconds]
dermoth has quit [Ping timeout: 260 seconds]
dermoth has joined #bitcoin-core-dev
SpellChecker_ has joined #bitcoin-core-dev
NorrinRadd has quit [Ping timeout: 255 seconds]
SpellChecker has quit [Ping timeout: 255 seconds]
NorrinRadd has joined #bitcoin-core-dev
ziggie has quit [Quit: Connection closed for inactivity]
NorrinRadd has quit [Remote host closed the connection]
NorrinRadd has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
dviola has quit [Quit: WeeChat 3.7.1]
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 272 seconds]
jrayhawk has quit [Ping timeout: 260 seconds]
jrayhawk has joined #bitcoin-core-dev
PaperSword has joined #bitcoin-core-dev
<PaperSword> Why does 0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140 and 0x0000000000000000000000000000000000000000000000000000000000000001 generate the same public key under SECP256K1? both of those values exist at the end of the valid input range for the function.
<real_or_random> PaperSword you mean *xonly* pubkey?
<real_or_random> elliptic curves such as secp256k1 are cyclic groups. so the input is taken modulo the group order, which is 0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140.... your first value is -1 mod the group order and 1 is 1 mod the group order.
<real_or_random> So these generate different elliptic curve points P1 = -G and and P2 = G, where G is the generator. Since P1 = -P2, that means that P1 and P2 happen to have the same x-coordinate but their y-coordinate add up to 0 and have different signs. (You negate a point simply by negating its y-coordinate.)
<real_or_random> If you look at the *xonly* pubkeys (which have only the x-coordinate), then yes, those two generate the same pubkey
<PaperSword> Correct xonly
<PaperSword> Thanks so much for the explanation
dviola has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
sipsorcery has joined #bitcoin-core-dev
sipsorcery has quit [Ping timeout: 255 seconds]
sipsorcery has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 252 seconds]
dviola has quit [Quit: WeeChat 3.7.1]
<bitcoin-git> [bitcoin] furszy opened pull request #26780: rpc: simplify scan blocks (master...2022_simplify_scan_blocks) https://github.com/bitcoin/bitcoin/pull/26780
_andrewtoth_ has joined #bitcoin-core-dev
b_101 has joined #bitcoin-core-dev
andrewtoth_ has quit [Remote host closed the connection]
<bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/65de8eeeca29...8575d5d84265
<bitcoin-git> bitcoin/master 090ad51 Joshua Kelly: rpc: Remove duplicate field in RPCHelpMan for gettransactions
<bitcoin-git> bitcoin/master 8575d5d MarcoFalke: Merge bitcoin/bitcoin#26777: rpc: Remove duplicate field in RPCHelpMan for...
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #26777: rpc: Remove duplicate field in RPCHelpMan for gettransactions (master...rpc/get-transactions-typo) https://github.com/bitcoin/bitcoin/pull/26777
b_101 has quit [Ping timeout: 252 seconds]
dougefish has quit [Remote host closed the connection]
dougefish has joined #bitcoin-core-dev
p2plife has quit [Quit: quit]
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Talkless has quit [Quit: Konversation terminated!]
jamesob has quit [Quit: The Lounge - https://thelounge.chat]
jamesob has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto opened pull request #26781: Release `LockData::dd_mutex` before calling `*_detected` functions (master...221231-lock) https://github.com/bitcoin/bitcoin/pull/26781
andrewtoth_ has joined #bitcoin-core-dev
_andrewtoth_ has quit [Quit: Leaving]
bitdex has quit [Ping timeout: 255 seconds]
bitdex has joined #bitcoin-core-dev
AaronvanW has quit [Quit: Leaving...]
bitdex has quit [Remote host closed the connection]
bitdex has joined #bitcoin-core-dev
bitdex has quit [Ping timeout: 255 seconds]
bitdex has joined #bitcoin-core-dev
as2333 has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] andrewtoth opened pull request #26782: p2p: cache block hash in ProcessGetBlockData and CMPCTBLOCK processing (master...cache-block-header-hash) https://github.com/bitcoin/bitcoin/pull/26782
tangle has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
tangle has quit [Quit: Lost terminal]
Guest16 has joined #bitcoin-core-dev
Guest16 has quit [Client Quit]
<bitcoin-git> [bitcoin] SmashedFrenzy16 opened pull request #26784: Update key_io.cpp (master...patch-1) https://github.com/bitcoin/bitcoin/pull/26784
<bitcoin-git> [bitcoin] hebasto closed pull request #26784: Update key_io.cpp (master...patch-1) https://github.com/bitcoin/bitcoin/pull/26784
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 246 seconds]
infernix has quit [Ping timeout: 252 seconds]
<bitcoin-git> [bitcoin] CodeMaster7000 opened pull request #26785: Update README.md to improve grammar (master...patch-1) https://github.com/bitcoin/bitcoin/pull/26785
<bitcoin-git> [bitcoin] andrewtoth closed pull request #26782: p2p: cache block hash in ProcessGetBlockData and CMPCTBLOCK processing (master...cache-block-header-hash) https://github.com/bitcoin/bitcoin/pull/26782
b_101 has joined #bitcoin-core-dev
b_101 has quit [Ping timeout: 255 seconds]
infernix has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
Guyver2 has left #bitcoin-core-dev [Closing Window]
jtraub91 has joined #bitcoin-core-dev
jtraub91 has quit [Client Quit]