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
jchris has quit []
marcoagner has quit [Ping timeout: 264 seconds]
prae has joined #bitcoin-wizards
wk057 has quit [Read error: Connection reset by peer]
jb55 has joined #bitcoin-wizards
wk057 has joined #bitcoin-wizards
TheoStorm has quit [Quit: Leaving]
queip_ has joined #bitcoin-wizards
queip has quit [Ping timeout: 268 seconds]
queip_ is now known as queip
rafalcpp_ has quit [Ping timeout: 245 seconds]
rafalcpp_ has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 240 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
ddustin has quit [Remote host closed the connection]
mappum has quit [Quit: Connection closed for inactivity]
jonatack has quit [Quit: jonatack]
queip has quit [Ping timeout: 265 seconds]
queip has joined #bitcoin-wizards
queip has quit [Ping timeout: 268 seconds]
queip has joined #bitcoin-wizards
Salt1 has quit []
queip has quit [Ping timeout: 245 seconds]
queip has joined #bitcoin-wizards
Belkaar has quit [Quit: bye]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
queip has quit [Ping timeout: 240 seconds]
queip has joined #bitcoin-wizards
maxfragg1 has joined #bitcoin-wizards
jonatack has joined #bitcoin-wizards
TheoStorm has joined #bitcoin-wizards
queip has quit [Ping timeout: 245 seconds]
queip has joined #bitcoin-wizards
maxfragg1 has quit [Ping timeout: 276 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
<gleb>
Was there any discussion ever about receiver setting fee and not accepting payments below? I don't have a construction on my mind, but I feel like it's an obvious idea and somebody should've considered this.
<gleb>
At the end of the day, receiver cares about the fee, not sender. Because fee would increase the cost of reorg. Also all those fee sniping things.
Chris_Stewart_5 has quit [Ping timeout: 245 seconds]
johanna1 has joined #bitcoin-wizards
TheoStorm has quit [Remote host closed the connection]
michaelfolkson has joined #bitcoin-wizards
jonatack has quit [Ping timeout: 245 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
johanna1 has quit []
queip has quit [Ping timeout: 245 seconds]
queip has joined #bitcoin-wizards
MichealH-iPod has joined #bitcoin-wizards
queip has quit [Ping timeout: 240 seconds]
queip has joined #bitcoin-wizards
queip has quit [Ping timeout: 246 seconds]
queip has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 240 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
jonatack has joined #bitcoin-wizards
davterra has joined #bitcoin-wizards
michaelfolkson has quit [Quit: Sleep mode]
TheoStorm has joined #bitcoin-wizards
queip has quit [Ping timeout: 240 seconds]
queip has joined #bitcoin-wizards
jnewbery has quit [Quit: leaving]
davterra has quit [Quit: Leaving]
TheoStorm has quit [Quit: Leaving]
TheoStorm has joined #bitcoin-wizards
queip has quit [Ping timeout: 268 seconds]
captjakk has joined #bitcoin-wizards
queip has joined #bitcoin-wizards
queip has quit [Ping timeout: 245 seconds]
queip has joined #bitcoin-wizards
mdunnio has joined #bitcoin-wizards
mdunnio has quit [Remote host closed the connection]
captjakk has quit [Remote host closed the connection]
emilengler_ is now known as emilengler
mdunnio has joined #bitcoin-wizards
StopAndDecrypt has joined #bitcoin-wizards
davec has quit [Ping timeout: 240 seconds]
TheoStorm has quit [Quit: Leaving]
captjakk has joined #bitcoin-wizards
MichealH-iPod has quit []
queip has quit [Ping timeout: 240 seconds]
queip has joined #bitcoin-wizards
captjakk has quit [Remote host closed the connection]
captjakk has joined #bitcoin-wizards
mappum has joined #bitcoin-wizards
jnewbery has joined #bitcoin-wizards
ron1 has joined #bitcoin-wizards
captjakk has quit [Remote host closed the connection]
<mappum>
since Schnorr threshold signatures require sharing N^2 secret shares, has anyone given any thought to recursively breaking up the signer set into subsets, then aggregating the signatures of the subsets?
rh0nj has quit [Remote host closed the connection]
<mappum>
seems like you could reduce the secret sharing groups to a tractable size, then just combine their keys/sigs with musig
rh0nj has joined #bitcoin-wizards
queip has quit [Ping timeout: 265 seconds]
queip has joined #bitcoin-wizards
mdunnio has quit [Remote host closed the connection]
mdunnio has joined #bitcoin-wizards
queip has quit [Ping timeout: 276 seconds]
queip has joined #bitcoin-wizards
ddustin has joined #bitcoin-wizards
ddustin has quit [Ping timeout: 240 seconds]
<uiuc-slack3>
<stonecoldpat> hey hey, i havet a simple Q about graftroot. My understanding is that Alice and Bob can perform some key aggregation (i.e. like in MuSig) to compute a single public key P = xG, but based on each party’s share xa and xb. Then if Bob wants to authorise a new script for Alice, he can just \sigma_{xb} = Sign(script, xb). If Alice has \sigma_{xb}, then she can always compute the full signature \sigma_{x} and then po
<uiuc-slack3>
evidence to redeem it.
<uiuc-slack3>
<stonecoldpat> does that sound about right?
<uiuc-slack3>
<stonecoldpat> (computing the full signature, from what I gather, is just signing it, then summing both partial signatures together)
captjakk has joined #bitcoin-wizards
<nickler>
stonecoldpat: Your Q doesn't seem to be specific to graftroot. The full signature is the sum of the partial signatures, correct, but the partial signatures are created in an interactive process.
<nickler>
Alice and Bob first exchange commitments, to nonces, then nonces, then partial signatures.
mdunnio has quit [Remote host closed the connection]
Honthe has joined #bitcoin-wizards
<uiuc-slack3>
<stonecoldpat> Yeah from the musig protocol? i.e. both parties share commitments of H(g^R), then reveal g^R, and after confirming it matches up, they produce a signature and share it with the counterparty?
<uiuc-slack3>
<stonecoldpat> so in the graftroot example, if Bob is authorizing a script with Alice, they perform the interactive protocol… but Alice doesn’t send her partial signature to Bob
<uiuc-slack3>
<stonecoldpat> (I guess my main question is mostly; does that sound roughly right of what graftroot is trying to do? i.e. it is not using adaptor signatures?)
<nickler>
roughly. Afaik there isn't a very concrete graftoot proposal. The main idea is just that outputs consist of a pubkey and can be spent satisfying a script that was signed by the pubkey.
mdunnio has joined #bitcoin-wizards
captjakk has quit [Remote host closed the connection]
captjakk has joined #bitcoin-wizards
captjakk_ has joined #bitcoin-wizards
captjakk has quit [Read error: Connection reset by peer]
mdunnio has quit [Ping timeout: 240 seconds]
vp11 has quit [Disconnected by services]
<uiuc-slack3>
<stonecoldpat> it looks pretty cool and easier to build than taproot (i.e. no need for mast root)
vp12 has joined #bitcoin-wizards
nick_freeman has joined #bitcoin-wizards
<instagibbs>
if you're ok storing signatures etc it's a good choice yes
<nickler>
It's cool, but yeah, it has a couple of other downsides too: the graftroot path has a greater size than taproot path (by 32 bytes). A single party can't non-interactively create a multiparty output that has an alternative spending condition. Graftroot signatures need to be safely stored. Can't publicly prove the possible spending paths.
nick_freeman has quit [Ping timeout: 240 seconds]
mdunnio has joined #bitcoin-wizards
vp12 has quit [Quit: nossa vitória não será por acidente]
mdunnio has quit [Ping timeout: 245 seconds]
mdunnio has joined #bitcoin-wizards
queip has quit [Ping timeout: 245 seconds]
queip has joined #bitcoin-wizards
mdunnio has quit [Remote host closed the connection]
captjakk_ has quit [Remote host closed the connection]
captjakk has joined #bitcoin-wizards
nick_freeman has joined #bitcoin-wizards
captjakk has quit [Ping timeout: 276 seconds]
captjakk has joined #bitcoin-wizards
captjakk has quit [Read error: Connection reset by peer]
captjakk has joined #bitcoin-wizards
queip has quit [Ping timeout: 240 seconds]
mdunnio has joined #bitcoin-wizards
queip has joined #bitcoin-wizards
captjakk_ has joined #bitcoin-wizards
captjakk has quit [Read error: Connection reset by peer]
captjakk_ has quit [Read error: Connection reset by peer]
captjakk has joined #bitcoin-wizards
captjakk has quit [Read error: Connection reset by peer]
captjakk has joined #bitcoin-wizards
ron1 has quit []
jcorgan has joined #bitcoin-wizards
queip has quit [Ping timeout: 240 seconds]
jcorgan_ has quit [Ping timeout: 240 seconds]
queip has joined #bitcoin-wizards
davec has joined #bitcoin-wizards
justanotheruser has quit [Ping timeout: 240 seconds]
justanotheruser has joined #bitcoin-wizards
nick_freeman has quit [Remote host closed the connection]
kierra has joined #bitcoin-wizards
kierra is now known as Guest35726
TheoStorm has joined #bitcoin-wizards
arubi has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
captjakk has quit [Read error: Connection reset by peer]
captjakk has joined #bitcoin-wizards
ryanofsky_ is now known as ryanofsky
ddustin has joined #bitcoin-wizards
captjakk has quit [Read error: Connection reset by peer]
ddustin has quit [Ping timeout: 240 seconds]
captjakk has joined #bitcoin-wizards
captjakk has quit [Remote host closed the connection]
captjakk has joined #bitcoin-wizards
queip has quit [Ping timeout: 240 seconds]
captjakk has quit [Ping timeout: 240 seconds]
queip has joined #bitcoin-wizards
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
elichai2 has joined #bitcoin-wizards
queip_ has joined #bitcoin-wizards
queip has quit [Ping timeout: 265 seconds]
queip_ is now known as queip
queip has quit [Ping timeout: 265 seconds]
echonaut has quit [Remote host closed the connection]
echonaut has joined #bitcoin-wizards
Madars has quit [Ping timeout: 245 seconds]
IGHOR has joined #bitcoin-wizards
queip has joined #bitcoin-wizards
mdunnio has quit [Remote host closed the connection]