sipa changed the topic of #bitcoin-wizards to: This channel is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
esotericnonsense has quit [Remote host closed the connection]
esotericnonsense has joined #bitcoin-wizards
esotericnonsense has quit [Remote host closed the connection]
esotericnonsense has joined #bitcoin-wizards
esotericnonsense has quit [Remote host closed the connection]
esotericnonsense has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
jb55 has joined #bitcoin-wizards
thomasa__ has joined #bitcoin-wizards
thomasa__ has quit [Ping timeout: 252 seconds]
rmwb has quit []
reallll is now known as belcher_
rmwb has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 272 seconds]
Murch has quit [Quit: Snoozing.]
epscy has quit [Ping timeout: 246 seconds]
epscy has joined #bitcoin-wizards
thomasa__ has joined #bitcoin-wizards
thomasa__ has quit [Ping timeout: 272 seconds]
Noldorin has joined #bitcoin-wizards
esotericnonsense has quit [Remote host closed the connection]
esotericnonsense has joined #bitcoin-wizards
esotericnonsense has quit [Remote host closed the connection]
jb55 has quit [Ping timeout: 252 seconds]
vtnerd has joined #bitcoin-wizards
Murch has joined #bitcoin-wizards
thomasa__ has joined #bitcoin-wizards
thomasa__ has quit [Ping timeout: 268 seconds]
thomasa__ has joined #bitcoin-wizards
Noldorin has quit [Quit: Textual IRC Client: www.textualapp.com]
esotericnonsense has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 252 seconds]
unifiedh has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
thoma____ has joined #bitcoin-wizards
thomasa__ has quit [Read error: Connection reset by peer]
thoma____ has quit [Remote host closed the connection]
thomasa__ has joined #bitcoin-wizards
CheckDavid has quit [Quit: Connection closed for inactivity]
thomasa__ has quit [Remote host closed the connection]
Murch has quit [Quit: Snoozing.]
unifiedh has quit [Quit: Leaving]
unifiedh has joined #bitcoin-wizards
unifiedh has quit [Client Quit]
unifiedh has joined #bitcoin-wizards
thomasa__ has joined #bitcoin-wizards
thomasa__ has quit [Remote host closed the connection]
thomasa__ has joined #bitcoin-wizards
thomasa__ has quit [Remote host closed the connection]
Emcy has quit [Ping timeout: 268 seconds]
unifiedh has quit [Ping timeout: 252 seconds]
Emcy has joined #bitcoin-wizards
maaku has quit [Quit: ZNC - https://znc.in]
maaku has joined #bitcoin-wizards
thomasa__ has joined #bitcoin-wizards
thomasa__ has quit [Ping timeout: 252 seconds]
Krellan_ has joined #bitcoin-wizards
thomasa__ has joined #bitcoin-wizards
thomasa__ has quit [Ping timeout: 252 seconds]
thomasa__ has joined #bitcoin-wizards
fkinglag has quit [Ping timeout: 245 seconds]
thomasa__ has quit [Ping timeout: 252 seconds]
fkinglag has joined #bitcoin-wizards
PaulTroon_ has joined #bitcoin-wizards
PaulTroon__ has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
PaulTroon_ has quit [Ping timeout: 252 seconds]
a5m0_ has joined #bitcoin-wizards
a5m0 has quit [Disconnected by services]
wizkid057 has quit [Disconnected by services]
wizkid057 has joined #bitcoin-wizards
Pasha has joined #bitcoin-wizards
rh0nj has quit [*.net *.split]
Cory has quit [*.net *.split]
nejon has quit [*.net *.split]
kisspunch has quit [*.net *.split]
Gurgulor has quit [*.net *.split]
espes__ has quit [*.net *.split]
starsoccer has quit [*.net *.split]
huseby has quit [*.net *.split]
kallewoof has quit [*.net *.split]
trotski2000 has quit [*.net *.split]
NicolasDorier_ has quit [*.net *.split]
Chex has quit [*.net *.split]
intcat has quit [*.net *.split]
ghost43 has quit [*.net *.split]
arubi has quit [*.net *.split]
morcos has quit [*.net *.split]
sipa has quit [*.net *.split]
rh0nj has joined #bitcoin-wizards
starsoccer has joined #bitcoin-wizards
Pasha is now known as Cory
espes__ has joined #bitcoin-wizards
nejon has joined #bitcoin-wizards
huseby has joined #bitcoin-wizards
kisspunch has joined #bitcoin-wizards
trotski2000 has joined #bitcoin-wizards
NicolasDorier_ has joined #bitcoin-wizards
kallewoof has joined #bitcoin-wizards
Chex has joined #bitcoin-wizards
sipa has joined #bitcoin-wizards
arubi has joined #bitcoin-wizards
ghost43 has joined #bitcoin-wizards
Gurgulor has joined #bitcoin-wizards
intcat has joined #bitcoin-wizards
thomasa__ has joined #bitcoin-wizards
thomasa__ has quit [Ping timeout: 252 seconds]
Krellan_ has quit [Ping timeout: 240 seconds]
espes___ has joined #bitcoin-wizards
nejon has quit [*.net *.split]
kisspunch has quit [*.net *.split]
espes__ has quit [*.net *.split]
huseby has quit [*.net *.split]
trotski2000 has quit [*.net *.split]
kallewoof has quit [*.net *.split]
NicolasDorier_ has quit [*.net *.split]
Chex has quit [*.net *.split]
intcat has quit [*.net *.split]
ghost43 has quit [*.net *.split]
sipa has quit [*.net *.split]
arubi has quit [*.net *.split]
ghost43 has joined #bitcoin-wizards
arubi has joined #bitcoin-wizards
nejon has joined #bitcoin-wizards
kisspunch has joined #bitcoin-wizards
Chex has joined #bitcoin-wizards
huseby has joined #bitcoin-wizards
trotski2000 has joined #bitcoin-wizards
NicolasDorier_ has joined #bitcoin-wizards
kallewoof has joined #bitcoin-wizards
CubicEarth has quit [Ping timeout: 252 seconds]
intcat has joined #bitcoin-wizards
CubicEarth has joined #bitcoin-wizards
sipa has joined #bitcoin-wizards
nejon has quit [*.net *.split]
kisspunch has quit [*.net *.split]
huseby has quit [*.net *.split]
kallewoof has quit [*.net *.split]
trotski2000 has quit [*.net *.split]
NicolasDorier_ has quit [*.net *.split]
sipa has quit [*.net *.split]
Chex has quit [*.net *.split]
intcat has quit [*.net *.split]
arubi has quit [*.net *.split]
ghost43 has quit [*.net *.split]
unifiedh has joined #bitcoin-wizards
ghost43 has joined #bitcoin-wizards
arubi has joined #bitcoin-wizards
sipa has joined #bitcoin-wizards
trotski2000 has joined #bitcoin-wizards
kisspunch has joined #bitcoin-wizards
huseby has joined #bitcoin-wizards
nejon has joined #bitcoin-wizards
Chex has joined #bitcoin-wizards
NicolasDorier_ has joined #bitcoin-wizards
kallewoof has joined #bitcoin-wizards
intcat has joined #bitcoin-wizards
go1111111 has quit [Ping timeout: 252 seconds]
AaronvanW has quit [Remote host closed the connection]
<jl2012> Let say 3 people (A, B, C) want to do 2-of-3 with Schnorr. There are 3 private keys: (a, b, c). A will generate a random number (a'), and he will give a' to B, and give a-a' to C
shesek has joined #bitcoin-wizards
<jl2012> I think the same could be done with BIP32 xprv? But it's only possible to sign for non-hardened child key?
go1111111 has joined #bitcoin-wizards
Krellan has joined #bitcoin-wizards
<jl2012> so in the setup phrase, they will share their xpub with each other. For the private part of xprv, they will distribute the fragments to the right people. So they can create non-hardened child pubkeys which look like 1-of-1 without further interaction (until they need to spend)
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
thrmo has quit [Remote host closed the connection]
zxzzt has quit [Ping timeout: 245 seconds]
zxzzt has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
thrmo has quit [Remote host closed the connection]
thomasa__ has joined #bitcoin-wizards
thomasa__ has quit [Ping timeout: 252 seconds]
intcat has quit [Ping timeout: 256 seconds]
intcat has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
_tin has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
CheckDavid has joined #bitcoin-wizards
thrmo_ has joined #bitcoin-wizards
morcos has joined #bitcoin-wizards
thrmo has quit [Ping timeout: 256 seconds]
unifiedh has quit [Ping timeout: 252 seconds]
_tin has quit [Ping timeout: 272 seconds]
thrmo_ has quit [Ping timeout: 256 seconds]
thrmo has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
vcorem has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
farmerwampum has joined #bitcoin-wizards
thrmo_ has joined #bitcoin-wizards
thrmo has quit [Ping timeout: 256 seconds]
Guyver2 has joined #bitcoin-wizards
unifiedh has joined #bitcoin-wizards
thrmo_ is now known as thrmo
skullenbones has joined #bitcoin-wizards
skullenbones has quit [Ping timeout: 256 seconds]
windsok has quit [Ping timeout: 264 seconds]
windsok has joined #bitcoin-wizards
windsok has quit [Changing host]
windsok has joined #bitcoin-wizards
osue has quit [Quit: Ping timeout (120 seconds)]
Krellan has quit [Read error: Connection reset by peer]
fletom has quit [Quit: Ping timeout (120 seconds)]
osue has joined #bitcoin-wizards
treyzania has quit [Ping timeout: 260 seconds]
Lightsword has quit [Remote host closed the connection]
fletom has joined #bitcoin-wizards
Lightsword has joined #bitcoin-wizards
Krellan has joined #bitcoin-wizards
treyzania has joined #bitcoin-wizards
setpill has quit [Quit: o/]
shesek has quit [Ping timeout: 272 seconds]
michaelsdunn1 has joined #bitcoin-wizards
alferz has joined #bitcoin-wizards
alferz has joined #bitcoin-wizards
alferz has quit [Changing host]
alferz has quit [Ping timeout: 240 seconds]
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
JackH has joined #bitcoin-wizards
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
unifiedh has quit [Quit: Leaving]
Chris_Stewart_5 has quit [Ping timeout: 252 seconds]
deusexbeer has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
thrmo is now known as fullretrace
CheckDavid has quit [Quit: Connection closed for inactivity]
esotericnonsense has quit [Remote host closed the connection]
Chris_Stewart_5 has quit [Ping timeout: 272 seconds]
esotericnonsense has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
fullretrace has quit [Ping timeout: 256 seconds]
Murch has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
jb55 has joined #bitcoin-wizards
thrmo has quit [Quit: Waiting for .007]
Zenton has quit [Read error: Connection reset by peer]
Krellan has quit [Read error: Connection reset by peer]
Zenton has joined #bitcoin-wizards
Krellan has joined #bitcoin-wizards
Zenton has quit [Ping timeout: 252 seconds]
Zenton has joined #bitcoin-wizards
esotericnonsense has quit [Remote host closed the connection]
esotericnonsense has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
rusty has quit [Ping timeout: 268 seconds]
CheckDavid has joined #bitcoin-wizards
nickler has quit [Quit: leaving]
nickler has joined #bitcoin-wizards
son0p has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
tromp has joined #bitcoin-wizards
TheoStorm has quit [Quit: Leaving]
phwalkr has joined #bitcoin-wizards
michaelsdunn1 has quit [Remote host closed the connection]
phwalkr has quit [Remote host closed the connection]
uiuc-slack has quit [Remote host closed the connection]
uiuc-slack has joined #bitcoin-wizards
tromp has quit [Remote host closed the connection]
X-warrior has quit [Ping timeout: 246 seconds]
tromp has joined #bitcoin-wizards
X-warrior has joined #bitcoin-wizards
Apocalyptic has quit [Ping timeout: 240 seconds]
esotericnonsense has quit [Read error: Connection reset by peer]
Apocalyptic has joined #bitcoin-wizards
morcos has quit [Ping timeout: 256 seconds]
morcos has joined #bitcoin-wizards
esotericnonsense has joined #bitcoin-wizards
Apocalyptic has quit [Ping timeout: 244 seconds]
Apocalyptic has joined #bitcoin-wizards
nickler has quit [Quit: leaving]
nickler has joined #bitcoin-wizards
xmlnewbi has joined #bitcoin-wizards
Apocalyptic has quit [Ping timeout: 252 seconds]
<xmlnewbi> I think i found a bug in bitcoin 16.3
<xmlnewbi> its minor though
<xmlnewbi> in legacy mode we are returning scriptPubKey even on legacy addresses
<xmlnewbi> instead of pubkey
<xmlnewbi> can anyone confirm
Apocalyptic has joined #bitcoin-wizards
PaulTroon__ has quit [Ping timeout: 252 seconds]
phwalkr has joined #bitcoin-wizards
<sipa> xmlnewbi: returning where?
<xmlnewbi> on validateaddress
<xmlnewbi> to reproduce, set -addresstype=legacy on start
<xmlnewbi> make new address
<sipa> validateaddress should always report the scriptPubKey of the address
<xmlnewbi> and on validate address it will who isscript:false AND scriptPubKey
<sipa> an address is a shorthand notation for a script
<xmlnewbi> but its not script
<xmlnewbi> the old version would list as pubkey
<xmlnewbi> this broke my stuffs, and just found this
<sipa> the isscript refers to whether the address is a p2sh or p2wsh address
<sipa> oh, maybe you want the new getaddressinfo RPC?
<sipa> some of the functionality from validateaddress was moved to getaddressinfo
shesek has joined #bitcoin-wizards
shesek has joined #bitcoin-wizards
shesek has quit [Changing host]
<xmlnewbi> my multi-sig tools use legacy addresses, and to get the pubkey I would use validateaddress, 16.2 lists legacy addresses pubkeys as pubkey, 16.3 lists as scriptpubkey
<sipa> try getaddressinfo
<xmlnewbi> legacy addresses are not script right? so its a misslable
<xmlnewbi> still scriptPubKey
<sipa> every address is a shorthand for a scriptPubKe
<xmlnewbi> in getaddressinfo
<sipa> not every address is a P2SH address
<xmlnewbi> "isscript": false, "iswitness": false,
<xmlnewbi> "scriptPubKey": "76blabla
<sipa> yes
<sipa> but it will also give you the pubkeys involved
<xmlnewbi> scriptPubKey != pubkey? right? they are not compatible
<sipa> sigh
<sipa> every. address. is
<sipa> every. address. is. the. shorthand. for. a. scriptPubKey.
<sipa> it is just telling you the expanded form of the address into a scriptPubKey
<sipa> and yes, even legacy addresses have a scriptPubKey
<sipa> that's how bitcoin works
thrmo has joined #bitcoin-wizards
<sipa> also, validateaddress has always reported the scriptPubKey
<xmlnewbi> these values are much shorter than the pubkeys I was using before
<xmlnewbi> this issue came up after upgrading, if I rolled back it would be giving format that was working for me
<sipa> nothing changed in 0.16.3 related to this
<sipa> 0.16.0 introduced some changes to validateaddress though
<sipa> and pubkeys are pubkeys
<sipa> there are compressed one (which start with 02 or 03 and are 33 byteels, and uncompressed ones which start with 04 and are 65 bytes
<xmlnewbi> but addmultisig is not working with this format, its breaking on invalid address, and my hard coded from before is a good length longer
<xmlnewbi> is there a way to show the 02 format?
<sipa> which format?
<sipa> there is no such thing as "format"
<sipa> there are just compressed and uncompressed pubkeys
<sipa> it is showing you the singular pubkey associated with the address
<sipa> if you change the type of pubkey, the address change
<xmlnewbi> this scriptpubkey is really a pubkey, its opcodes
<sipa> ignore the scriptpubkey
<sipa> it is not the pubkey
<sipa> it is the expanded form of the address
<sipa> look for the "pubkey" or "pubkeys" field in getaddressinfo
reallll has joined #bitcoin-wizards
<sipa> you can also run with the "deprecatedrpc=validateaddress" config option to get part of the old functionality from validateaddress back
<sipa> but you should make your software work with getaddressinfo instead, as the old behaviour will disappear in a few release
belcher_ has quit [Ping timeout: 268 seconds]
<xmlnewbi> ah, getaddressinfo has exactly what im looking for, its right here as pubkey, thanks im silly thanks
<sipa> :)
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
reallll is now known as belcher_
phwalkr has quit [Remote host closed the connection]
phwalkr has joined #bitcoin-wizards
phwalkr has quit [Read error: Connection reset by peer]
phwalkr has joined #bitcoin-wizards
thrmo has quit [Quit: Waiting for .007]
deusexbeer has quit [Ping timeout: 252 seconds]
tromp has quit [Remote host closed the connection]
tromp has joined #bitcoin-wizards
grubles has joined #bitcoin-wizards
_tin has joined #bitcoin-wizards
jb55 has quit [Quit: WeeChat 2.2]
son0p has quit [Remote host closed the connection]
phwalkr has quit [Quit: Leaving...]
CheckDavid has quit [Quit: Connection closed for inactivity]