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
CheckDavid has quit [Quit: Connection closed for inactivity]
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
harrymm has quit [Ping timeout: 252 seconds]
harrymm has joined #bitcoin-wizards
dabura667 has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 268 seconds]
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
son0p has quit [Read error: Connection reset by peer]
intcat has quit [Remote host closed the connection]
son0p has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
Ylbam has quit [Quit: Connection closed for inactivity]
belcher has quit [Quit: Leaving]
harrymm has quit [Ping timeout: 252 seconds]
itsme_ has joined #bitcoin-wizards
Noldorin has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 248 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
harrymm has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
itsme_ has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
CubicEarths has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
Noldorin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
intcat has joined #bitcoin-wizards
CubicEarths has quit []
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
CubicEarths has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
Chris_Stewart_5 has joined #bitcoin-wizards
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
esdelle has joined #bitcoin-wizards
esdelle has left #bitcoin-wizards [#bitcoin-wizards]
Belkaar has quit [Ping timeout: 260 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 240 seconds]
d9b4bef9 has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
intcat has quit [Remote host closed the connection]
d9b4bef9 has joined #bitcoin-wizards
intcat has joined #bitcoin-wizards
CubicEarths has quit []
TheSeven has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 265 seconds]
TheSeven has joined #bitcoin-wizards
<maaku> Observation for the logs: if some sort of explicit covenant API were added (as opposed to indirect covenants via transaction data introspection), then perpetual covenants could be prevented by disabling the covenant check if max-relative-locktime is set in the nSequence
TheSeven has quit [Ping timeout: 265 seconds]
Chris_Stewart_5 has quit [Ping timeout: 240 seconds]
TheSeven has joined #bitcoin-wizards
<maaku> Also I'd like to note a particular dumbness: p2sh-wrapped-p2wsh puts a 256 bit script hash underneath a 160 bit P2SH hash. That's 12 needlessly wasted vbytes.
<sipa> maaku: yeah
<maaku> oops
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
<maaku> I mean on the one hand I'd rather not have to support forever whatever hack would be used to differentiate p2wpkh vs 20-byte-p2wsh inside a p2sh, but 12 vbytes per input is a lot
<sipa> only 3 wasted vbyyes
<sipa> due to the discount
<maaku> sipa: redeem script is in the scriptSig, no?
<sipa> ah, yes indeed
<sipa> you're right
<sipa> yes, extra complexity to avoid it
son0p has quit [Quit: Lost terminal]
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
Belkaar has quit [Read error: Connection reset by peer]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
Ylbam has joined #bitcoin-wizards
Belkaar has quit [Read error: Connection reset by peer]
Murch has quit [Quit: Snoozing.]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
harrymm has quit [Ping timeout: 264 seconds]
intcat has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
harrymm has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
d9b4bef9 has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 265 seconds]
TheSeven has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
dtmatrix has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 265 seconds]
yoctopede has joined #bitcoin-wizards
rabidus has quit [Read error: Connection reset by peer]
TheSeven has joined #bitcoin-wizards
rabidus has joined #bitcoin-wizards
rabidus has quit [Read error: Connection reset by peer]
rabidus has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
Wewladdeh has joined #bitcoin-wizards
Wewladdeh has quit [Client Quit]
dnaleor has quit [Quit: Leaving]
dnaleor has joined #bitcoin-wizards
dnaleor has quit [Remote host closed the connection]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
rabidus has quit [Read error: Connection reset by peer]
dabura667 has quit [Remote host closed the connection]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
rabidus has joined #bitcoin-wizards
meshcollider has quit [Quit: Connection closed for inactivity]
Guyver2 has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
Ylbam has quit [Quit: Connection closed for inactivity]
itsme_ has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 264 seconds]
AaronvanW has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
m8tion has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 268 seconds]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
<contrapumpkin> are HD wallets such a good idea that pretty much all modern coins use them now? any notable exceptions?
AaronvanW has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
AaronvanW has quit [Ping timeout: 240 seconds]
<sipa> contrapumpkin: i don't know
<sipa> if it weren't for the parent_extpub + child_private = parent_extprivate property, i'd say absolutely
<contrapumpkin> yeah :/
<contrapumpkin> I wonder if anyone will come up with a fix for that, or if this is good enough
<sipa> i believe it is impossible to fix with judt EC crypto
<sipa> you can construct something where master keys are size 32*N bytes, which are secure as long as an attacker knows at most N-1 private child keys
<sipa> many years ago i asked Dan Boneh about this, and he came up with a solution that required pairing crypto
<contrapumpkin> if you ask boneh about crypto, you're going to get pairings in his answer :P
<contrapumpkin> not that that's necessarily bad :)
<contrapumpkin> it's nice to see him involved even tangentially in this community
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
Noldorin has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
itsme_ has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
harrymm has quit [Read error: Connection reset by peer]
<waxwing> he was involved in bulletproofs which are pairing-less contrapumpkin
<contrapumpkin> fair enough :)
<contrapumpkin> I used to be a big fanboy of his
<contrapumpkin> not that I'm not anymore, but I haven't paid much attention in years
son0p has joined #bitcoin-wizards
itsme_ has joined #bitcoin-wizards
d4de has quit [Quit: This computer has gone to sleep]
harrymm has joined #bitcoin-wizards
arubi has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
harrymm has quit [Ping timeout: 268 seconds]
meshcollider has quit [Quit: Connection closed for inactivity]
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
harrymm has joined #bitcoin-wizards
son0p has quit [Quit: Lost terminal]
son0p has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
yoctopede has joined #bitcoin-wizards
belcher has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 256 seconds]
nkel has quit [Quit: Leaving]
yoctopede has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-wizards
d9b4bef9 has joined #bitcoin-wizards
yoctopede has joined #bitcoin-wizards
intcat has joined #bitcoin-wizards
yoctopede has quit [Remote host closed the connection]
Murch has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 256 seconds]
dtmatrix has quit [Ping timeout: 256 seconds]
arubi has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
m8tion has quit [Ping timeout: 240 seconds]
StopAndDecrypt_ has quit []
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
Ylbam has joined #bitcoin-wizards
itsme__ has joined #bitcoin-wizards
itsme_ has quit [Ping timeout: 260 seconds]
<contrapumpkin> when people talk about Schnorr for bitcoin, are they talking about Ed25519 or something else?
<andytoshi> to the extent that they're talking about anything specific, i believe they're talking about the aggregate signature proposal that gmaxwell sipa and myself are working on
<andytoshi> but i think that's a pretty small extent :)
<contrapumpkin> have a link? trying to catch up with all the new stuff I missed over the past few years :P
<andytoshi> ed25519 would be a suboptimal thing to do for a lot of reasons, but a big one is that it uses a different curve with completely different addition formulae and would basically double the amount of core crypto code dependency
<contrapumpkin> ah
<andytoshi> sipa: might have a link, but to the best of my knowledge there isn't one yet .. the pure crypto part of things is basically the Bellare-Neven paper, but that's a small part of what's involved in bitcoin integration
<andytoshi> and _that_ needs much more discussion, on the ML and elsewhere, which hasn't happened yet
<andytoshi> i hope we'll spark that around the time of BPASE 2018 https://cyber.stanford.edu/bpase18 where we'll talk about some of our thoughts
<contrapumpkin> awesome
<contrapumpkin> someone put a Bon.* requirement on program chairs
<andytoshi> lol
<contrapumpkin> thanks for the link :)
<waxwing> wouldn't it be correct to say that a Schnorr proposal would also include the use of Schnorr for single-signer cases? so not only B-N and friends?
<andytoshi> single-signer is a special case of B-N (though it might involve slightly goofier hashing than you'd have if you were only thinking about single-signer)
<waxwing> right so you use that as the general framework and just have the 1-1 case. fair enough.
<andytoshi> yup
<andytoshi> but the essential formula is identical: `R, s = R + eP` with `(s, R)` the sig, `P` the pubkey, and `e` a hash of R and P and the message
son0p has quit [Remote host closed the connection]
itsme__ has quit [Quit: Textual IRC Client: www.textualapp.com]
contrapumpkin has quit [Ping timeout: 252 seconds]
laurentmt has quit [Quit: laurentmt]
priidu has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
jb55 has joined #bitcoin-wizards
priidu has quit [Remote host closed the connection]
daszorz has quit [Read error: Connection reset by peer]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 272 seconds]
contrapumpkin has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
daszorz has joined #bitcoin-wizards
zshlyk has joined #bitcoin-wizards
propumpkin has joined #bitcoin-wizards
contrapumpkin has quit [Ping timeout: 268 seconds]
daszorz has quit [Read error: Connection reset by peer]
propumpkin is now known as contrapumpkin
cyberhugger has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
jb55 has quit [Read error: Connection reset by peer]
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Giszmo has quit [Quit: Leaving.]
Aaronvan_ has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 252 seconds]
deusexbeer has quit [Ping timeout: 252 seconds]
deusexbeer has joined #bitcoin-wizards
Fugazi_ has joined #bitcoin-wizards
Fugazi has quit [Ping timeout: 260 seconds]
meshcollider has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
Aaronvan_ has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
zshlyk has joined #bitcoin-wizards
propumpkin has joined #bitcoin-wizards
contrapumpkin has quit [Ping timeout: 256 seconds]
johntramp has quit [Ping timeout: 268 seconds]
AaronvanW has quit [Ping timeout: 248 seconds]
zshlyk has quit [Remote host closed the connection]
johntramp has joined #bitcoin-wizards
zshlyk has joined #bitcoin-wizards
johntramp has quit [Changing host]
johntramp has joined #bitcoin-wizards
Emcy has quit [Ping timeout: 256 seconds]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
propumpkin is now known as contrapumpkin
CubicEarths has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
jb55 has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
jb55 has quit [Ping timeout: 272 seconds]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
dnaleor has quit [Client Quit]
wxss has quit [Quit: leaving]
belcher has quit [Quit: Leaving]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 240 seconds]
Aaronvan_ has joined #bitcoin-wizards
Aaronvan_ has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
johntramp has quit [Ping timeout: 264 seconds]
AaronvanW has quit [Ping timeout: 252 seconds]
johntramp has joined #bitcoin-wizards