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
kaeru has quit []
shush has joined #bitcoin-wizards
shush has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
proofofkeags has quit [Ping timeout: 260 seconds]
hack_bot has joined #bitcoin-wizards
Zenton has quit [Remote host closed the connection]
Zenton has joined #bitcoin-wizards
Relis has quit [Quit: This computer has gone to sleep]
Chris_Stewart_5 has joined #bitcoin-wizards
yanmaani has quit [Quit: yanmaani]
yanmaani has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 246 seconds]
Relis has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 260 seconds]
Belkaar has quit [Ping timeout: 260 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
nick_fre_ has joined #bitcoin-wizards
Relis has quit [Quit: This computer has gone to sleep]
nick_freeman has quit [Ping timeout: 260 seconds]
Dizzle has quit [Quit: Leaving...]
davispuh has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
proofofkeags has joined #bitcoin-wizards
nick_fre_ has quit [Remote host closed the connection]
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
proofofkeags has quit [Ping timeout: 260 seconds]
rafalcpp has quit [Ping timeout: 264 seconds]
Relis has joined #bitcoin-wizards
shush has joined #bitcoin-wizards
Relis has quit [Quit: This computer has gone to sleep]
gojiHmPFPN has joined #bitcoin-wizards
shush has quit [Remote host closed the connection]
hack_bot has quit []
shush has joined #bitcoin-wizards
shush has quit [Remote host closed the connection]
shush has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
Leo-WAC-WAC has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 264 seconds]
shush has quit [Remote host closed the connection]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 246 seconds]
gojiHmPFPN has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
troygiorshev has joined #bitcoin-wizards
gojiHmPFPN has joined #bitcoin-wizards
bitdex has quit [Remote host closed the connection]
bitdex has joined #bitcoin-wizards
gojiHmPFPN has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
troygiorshev has quit [Ping timeout: 260 seconds]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 246 seconds]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 246 seconds]
Relis has joined #bitcoin-wizards
Relis has quit [Client Quit]
Leo-WAC-WAC has quit []
matp has joined #bitcoin-wizards
zmnscpxj_ has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 260 seconds]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 264 seconds]
nick_freeman has joined #bitcoin-wizards
jonatack_ has quit [Quit: jonatack_]
nick_freeman has quit [Remote host closed the connection]
nick_freeman has joined #bitcoin-wizards
nick_fre_ has joined #bitcoin-wizards
jonatack has joined #bitcoin-wizards
nick_freeman has quit [Ping timeout: 260 seconds]
zmnscpxj__ has joined #bitcoin-wizards
zmnscpxj_ has quit [Ping timeout: 240 seconds]
zmnscpxj__ has quit [Remote host closed the connection]
zmnscpxj__ has joined #bitcoin-wizards
mappum has joined #bitcoin-wizards
matp has quit []
rafalcpp has joined #bitcoin-wizards
zmnscpxj__ has quit [Remote host closed the connection]
TheoStorm has joined #bitcoin-wizards
riordant has joined #bitcoin-wizards
mappum has quit [Remote host closed the connection]
mappum has joined #bitcoin-wizards
mappum has quit [Ping timeout: 260 seconds]
hggdh1 has joined #bitcoin-wizards
nick_fre_ has quit [Remote host closed the connection]
nick_freeman has joined #bitcoin-wizards
mappum has joined #bitcoin-wizards
Deinogalerix21 has joined #bitcoin-wizards
Deinogalerix21 has quit [Client Quit]
nick_freeman has quit [Remote host closed the connection]
nick_freeman has joined #bitcoin-wizards
jeremyrubin has quit [Ping timeout: 264 seconds]
Relis has joined #bitcoin-wizards
Relis has quit [Client Quit]
Relis has joined #bitcoin-wizards
jeremyrubin has joined #bitcoin-wizards
aguycalled has quit [Ping timeout: 272 seconds]
aguycalled has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
justanotheruser has quit [Ping timeout: 272 seconds]
shesek has quit [Ping timeout: 260 seconds]
Chris_Stewart_5 has quit [Remote host closed the connection]
Relis has quit [Quit: This computer has gone to sleep]
AaronvanW has joined #bitcoin-wizards
nick_freeman has quit [Remote host closed the connection]
Deinogalerix21 has joined #bitcoin-wizards
Deinogalerix21 has quit [Client Quit]
Deinogalerix21 has joined #bitcoin-wizards
Deinogalerix21 has quit [Quit: WeeChat 2.8]
justanotheruser has joined #bitcoin-wizards
instagibbs has quit [Ping timeout: 256 seconds]
instagibbs has joined #bitcoin-wizards
gojiHmPFPN has joined #bitcoin-wizards
bitdex has quit [Quit: = ""]
Relis has joined #bitcoin-wizards
hggdh1 has quit []
TheoStorm has quit [Ping timeout: 264 seconds]
shesek has joined #bitcoin-wizards
TheoStorm has joined #bitcoin-wizards
troygiorshev has joined #bitcoin-wizards
troygiorshev has quit [Client Quit]
troygiorshev has joined #bitcoin-wizards
Jaykul1 has joined #bitcoin-wizards
riordant has quit []
dr-orlovsky has quit [Ping timeout: 265 seconds]
AbramAdelmo has joined #bitcoin-wizards
shesek has quit [Ping timeout: 260 seconds]
jeremyrubin has quit [Ping timeout: 246 seconds]
Kiminuo has joined #bitcoin-wizards
shesek has joined #bitcoin-wizards
shesek has quit [Changing host]
shesek has joined #bitcoin-wizards
shush has joined #bitcoin-wizards
nick_freeman has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
shush has quit [Ping timeout: 256 seconds]
roconnor has joined #bitcoin-wizards
Kiminuo has quit [Ping timeout: 260 seconds]
troygiorshev has quit [Ping timeout: 260 seconds]
dr-orlovsky has joined #bitcoin-wizards
shush has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 256 seconds]
troygiorshev has joined #bitcoin-wizards
mappum has quit [Ping timeout: 246 seconds]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 258 seconds]
proofofkeags has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 260 seconds]
shush has quit [Remote host closed the connection]
rafalcpp has quit [Excess Flood]
rafalcpp has joined #bitcoin-wizards
shush has joined #bitcoin-wizards
slivera has quit [Remote host closed the connection]
davterra has quit [Remote host closed the connection]
davterra has joined #bitcoin-wizards
adiabat has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 260 seconds]
mappum has joined #bitcoin-wizards
Jaykul1 has quit []
proofofkeags has quit [Ping timeout: 246 seconds]
mappum has quit [Ping timeout: 264 seconds]
nick_freeman has quit [Remote host closed the connection]
nick_freeman has joined #bitcoin-wizards
nick_fre_ has joined #bitcoin-wizards
nick_freeman has quit [Ping timeout: 272 seconds]
Relis has quit [Quit: This computer has gone to sleep]
suriro has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 264 seconds]
Relis has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 264 seconds]
Guyver2 has joined #bitcoin-wizards
shush has quit [Remote host closed the connection]
shush has joined #bitcoin-wizards
nick_fre_ has quit [Remote host closed the connection]
nick_freeman has joined #bitcoin-wizards
shush has quit [Ping timeout: 256 seconds]
jeremyrubin has joined #bitcoin-wizards
nick_freeman has quit [Ping timeout: 256 seconds]
shush has joined #bitcoin-wizards
proofofkeags has joined #bitcoin-wizards
mappum has joined #bitcoin-wizards
Kiminuo has joined #bitcoin-wizards
justanotheruser has quit [Ping timeout: 260 seconds]
mappum has quit [Ping timeout: 260 seconds]
Kiminuo has quit [Ping timeout: 264 seconds]
<bsm117532> This looks basically like a Merkle Mountain Range (petertodd), adding skip lists.
justanotheruser has joined #bitcoin-wizards
fkinglag has quit [Ping timeout: 246 seconds]
troygiorshev has quit [Ping timeout: 264 seconds]
troygiorshev has joined #bitcoin-wizards
CryptoDavid has joined #bitcoin-wizards
mappum has joined #bitcoin-wizards
fkinglag has joined #bitcoin-wizards
<mappum> what's the likelihood of OP_MUL getting enabled? it would be useful to me for a weighted multisig (e.g. <pub_a> OP_CHECKSIG <weight_a> OP_MUL OP_ADD ...)
shush has quit []
<sipa> for all intents and purposes, it does not exist
TheoStorm has quit [Quit: Leaving]
<sipa> so the question isn't about enabling it, but adding it
TheoStorm has joined #bitcoin-wizards
mappum has quit [Remote host closed the connection]
TheoStorm has quit [Remote host closed the connection]
mappum has joined #bitcoin-wizards
mappum has quit [Remote host closed the connection]
mappum has joined #bitcoin-wizards
mappum has quit [Remote host closed the connection]
zmnscpxj__ has joined #bitcoin-wizards
TheoStorm has joined #bitcoin-wizards
mappum has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
proofofkeags has quit [Ping timeout: 256 seconds]
AbramAdelmo has joined #bitcoin-wizards
davispuh has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 264 seconds]
<mappum> sipa: hypothetically if it had a BIP and implementation could it be part of the same bundle of changes for the future bip-taproot deployment (IIRC SIGHASH_NOINPUT would be a part of that bundle as well)?
proofofkeags has joined #bitcoin-wizards
mappum has quit [Remote host closed the connection]
mappum has joined #bitcoin-wizards
<sipa> mappum: no reason why they should interact at all
<sipa> bip341/342 contain a bunch of changes, but i think there is motivation for each of them why it's preferable to combine them over having independently activatable proposals
mappum has quit [Ping timeout: 260 seconds]
mappum has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
rafalcpp has quit [Ping timeout: 260 seconds]
AbramAdelmo has quit [Ping timeout: 260 seconds]
nick_freeman has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
nick_freeman has quit [Remote host closed the connection]
nick_freeman has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 256 seconds]
nick_freeman has quit [Remote host closed the connection]
nick_freeman has joined #bitcoin-wizards
suriro has quit []
AbramAdelmo has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 264 seconds]
proofofkeags has quit [Ping timeout: 240 seconds]
justanotheruser has quit [Ping timeout: 258 seconds]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 264 seconds]
justanotheruser has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 240 seconds]
rafalcpp has joined #bitcoin-wizards
shesek has quit [Ping timeout: 260 seconds]
TheoStorm has quit [Ping timeout: 256 seconds]
proofofkeags has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
nick_freeman has quit [Remote host closed the connection]
nighmi has joined #bitcoin-wizards
TheoStorm has joined #bitcoin-wizards
nighmi is now known as Guest54144
nick_freeman has joined #bitcoin-wizards
proofofkeags has quit [Ping timeout: 258 seconds]
t-bast has joined #bitcoin-wizards
pinheadm_ has joined #bitcoin-wizards
pinheadmz has quit [Ping timeout: 246 seconds]
rafalcpp has quit [Ping timeout: 264 seconds]
rusty has joined #bitcoin-wizards
shesek has joined #bitcoin-wizards
shesek has quit [Ping timeout: 260 seconds]
proofofkeags has joined #bitcoin-wizards
proofofkeags has quit [Read error: Connection reset by peer]
proofofkeags has joined #bitcoin-wizards
davterra has quit [Ping timeout: 260 seconds]
jonatack has quit [Remote host closed the connection]
mappum has quit [Remote host closed the connection]
jonatack has joined #bitcoin-wizards
mappum has joined #bitcoin-wizards
t-bast has quit [Remote host closed the connection]
mappum has quit [Remote host closed the connection]
t-bast has joined #bitcoin-wizards
mappum has joined #bitcoin-wizards
Guest54144 has quit []
proofofkeags has quit [Remote host closed the connection]
t-bast has quit [Remote host closed the connection]
t-bast has joined #bitcoin-wizards
<tromp> bsm117532: MMR additions are O(1) amortized, so not much improvement possible in practice
proofofkeags has joined #bitcoin-wizards
<yanmaani> tromp: Aren't the storage requirements far lower?
t-bast has quit [Quit: Leaving]
<tromp> similar if using MMR just as accumulator
<tromp> MMR stores O(log n) peaks
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 246 seconds]
rusty has quit [Ping timeout: 256 seconds]
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
rafalcpp has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
Oejet has joined #bitcoin-wizards
nick_freeman has quit [Read error: Connection reset by peer]
nick_freeman has joined #bitcoin-wizards
DeanGuss has quit [Remote host closed the connection]
DeanGuss has joined #bitcoin-wizards
<jeremyrubin> mappum: I think what you want (OP_MUL) in that example can be emulated with 0 <w> <pk> CHECKSIG OP_DROP OP_ADD. If checkisg is true, then <0> gets dropped, if checksig is false, then <w> gets dropped, leaving desired value on the stack.
<jeremyrubin> You can even generalize this gadget for composition like:
<jeremyrubin> Ah I'm missing an OP_ROLL in my script
<jeremyrubin> 0 <w> <pk> CHECKSIG OP_ROLL OP_DROP OP_DUP <w2> OP_ADD <pk2> CHECKSIG OP_ROLL OP_DROP...
<jeremyrubin> And then terminating with a threshold check
<jeremyrubin> What's nice is your <pk> checksig can be any gadget that returns 0 or 1
<jeremyrubin> Original script should be 0 <w> <pk> CHECKSIG OP_ROLL OP_DROP OP_ADD in case unclear
davterra has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
jb55 has quit [Remote host closed the connection]
jb55 has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
dongcarl has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
shush has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #bitcoin-wizards
proofofkeags has quit [Read error: No route to host]
proofofkeags has joined #bitcoin-wizards
bitdex has joined #bitcoin-wizards
proofofkeags has quit [Remote host closed the connection]
justanotheruser has quit [Ping timeout: 264 seconds]
TheoStorm has quit [Ping timeout: 256 seconds]
TheoStorm has joined #bitcoin-wizards
proofofkeags has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Read error: Connection reset by peer]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Remote host closed the connection]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Remote host closed the connection]
proofofkeags has quit [Ping timeout: 246 seconds]
<mappum> jeremyrubin: not sure but i think that might come out to the same size as what i have now, which is 0 <pk> OP_CHECKSIG OP_IF <w> OP_ADD OP_ENDIF ...
<mappum> (except actually for the first one I'm doing `<pk> OP_CHECKSIG OP_IF <w> OP_ELSE 0 OP_ENDIF` but i think starting with the 0 would be 1 byte smaller
<mappum> oh btw I forgot the OP_SWAP in there before the CHECKSIG
<sipa> just use taproot leaves
<sipa> to encode your supported combinations
<mappum> planning on it :)
<mappum> except, there will be too many combinations so i will still have this script as a fallback leaf
<sipa> in that case you don't really care about its efficiency i expect
AbramAdelmo has joined #bitcoin-wizards
<mappum> i expect it to execute the key path 99% of the time, which will be a musig of the combination i expect to happen most often
<sipa> right
AbramAdelmo has quit [Ping timeout: 265 seconds]
slivera has joined #bitcoin-wizards
<mappum> has anyone ever considered making a taproot futures market, to let the market judge the likelihood of when taproot will activate for different future dates?
<sipa> i think that would create terrible incentives
<mappum> hm interesting, i guess you would be the person most suited to "insider" trade it, however that only makes the market more accurate at predicting
<sipa> i'm intentionally staying out of the debate on activation, so no :)
<mappum> what terrible incentives do you mean? undue pressure to finish it on a tight schedule?
<sipa> yes, these things should progress at whatever rate the technical community can handle
CryptoDavid has quit [Quit: Connection closed for inactivity]
<mappum> i agree, but also i don't think the market would really control the actions of the developers. it would mostly be traders observing the progress