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
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 256 seconds]
dcousens has quit [Ping timeout: 248 seconds]
dcousens has joined #bitcoin-wizards
dabura667 has joined #bitcoin-wizards
Krellan has quit [Read error: Connection reset by peer]
dnaleor has quit [Quit: Leaving]
Krellan has joined #bitcoin-wizards
belcher has quit [Quit: Leaving]
contrapumpkin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
kenshi84 has quit [Read error: Connection reset by peer]
Murch has joined #bitcoin-wizards
<contrapumpkin>
<3
hdevalence has quit [Quit: hdevalence]
kenshi84 has joined #bitcoin-wizards
RubenSomsen has joined #bitcoin-wizards
Murch has quit [Quit: Snoozing.]
Murch has joined #bitcoin-wizards
Murch has quit [Client Quit]
Dizzle has joined #bitcoin-wizards
ghost43 has quit [Remote host closed the connection]
thrmo has quit [Ping timeout: 246 seconds]
ghost43 has joined #bitcoin-wizards
wraithm has joined #bitcoin-wizards
wraithm has quit [Quit: ZNC 1.6.3+deb1+xenial0 - http://znc.in]
wraithm has joined #bitcoin-wizards
Krellan has quit [Read error: Connection reset by peer]
Krellan has joined #bitcoin-wizards
wraithm_ has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
wraithm_ has quit [Client Quit]
d9b4bef9 has joined #bitcoin-wizards
Noldorin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
davec has quit [Ping timeout: 240 seconds]
davec has joined #bitcoin-wizards
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 240 seconds]
<RubenSomsen>
sipa: how do key tree signatures compares to threshold signatures? is one objectively better, or are there use cases for both (assuming pure multisig with no further scripting)?
<sipa>
RubenSomsen: key treed are accountable
<sipa>
*trees
<sipa>
(the signers can see which subset signed)
[d__d] has quit [Remote host closed the connection]
[d__d] has joined #bitcoin-wizards
<RubenSomsen>
Ah yeah, good point. Are there performance differences? I remember you pointed out that at some tresholds calculating the tree can take a long time.
<sipa>
a threshold signature just looks like a single signature on chain
<sipa>
so obviouslyz yes
<aj>
is there a good reference for how threshold signatures via schnorr might work?
<RubenSomsen>
Yes of course on-chain it is more efficient, I meant at contract creation time. Like if you do 500-1000 multisig, calculating an entire merkle tree will take a long time.
<RubenSomsen>
I guess it is similar?
<RubenSomsen>
Hopefully I am wording my question clearly enough
<RubenSomsen>
I guess it is not really a practical concern if it happens off-chain
Emcy_ has joined #bitcoin-wizards
Emcy has quit [Ping timeout: 260 seconds]
arowser has quit [Quit: No Ping reply in 180 seconds.]
arowser has joined #bitcoin-wizards
Murch has joined #bitcoin-wizards
Krellan has quit [Read error: Connection reset by peer]
Krellan has joined #bitcoin-wizards
rusty has quit [Ping timeout: 260 seconds]
Emcy has joined #bitcoin-wizards
Emcy_ has quit [Ping timeout: 240 seconds]
laurentmt has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
ekrion has quit [Ping timeout: 256 seconds]
AaronvanW has quit [Ping timeout: 268 seconds]
laurentmt has quit [Quit: laurentmt]
meshcollider has quit [Quit: Connection closed for inactivity]
go1111111 has quit [Ping timeout: 264 seconds]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
Dizzle has quit [Remote host closed the connection]
Dizzle has joined #bitcoin-wizards
bsm117532 has joined #bitcoin-wizards
Murch has quit [Quit: Snoozing.]
dnaleor has joined #bitcoin-wizards
Krellan has quit [Read error: Connection reset by peer]
Krellan has joined #bitcoin-wizards
Dizzle has quit [Quit: Leaving...]
rusty has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
d9b4bef9 has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
<andytoshi>
threshold signatures involve quadratic communication at setup, each signer sends some small amount of data to each other signer. at signing time it's linear
<andytoshi>
in that each signer just broadcasts a small amount of stuff
<andytoshi>
under no circumstances is there the combinatorial explosion that you see with keytrees
rusty has quit [Quit: Leaving.]
rusty has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
dnaleor has quit [Remote host closed the connection]
rusty has quit [Ping timeout: 248 seconds]
go1111111 has joined #bitcoin-wizards
ghost43 has quit [Ping timeout: 255 seconds]
Krellan_ has joined #bitcoin-wizards
Krellan has quit [Read error: Connection reset by peer]
AaronvanW has quit [Remote host closed the connection]
shesek has quit [Ping timeout: 248 seconds]
ghost43 has joined #bitcoin-wizards
intcat has quit [Remote host closed the connection]
intcat has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
son0p has joined #bitcoin-wizards
Krellan_ has quit [Ping timeout: 260 seconds]
Krellan has joined #bitcoin-wizards
JackH has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
ekrion has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
stoffu has left #bitcoin-wizards [#bitcoin-wizards]
teslax_ has joined #bitcoin-wizards
midnightmagic_ has joined #bitcoin-wizards
helo_ has joined #bitcoin-wizards
teslax has quit [Ping timeout: 276 seconds]
midnightmagic has quit [Ping timeout: 276 seconds]
helo has quit [Ping timeout: 276 seconds]
son0p has quit [Ping timeout: 276 seconds]
nsh has quit [Excess Flood]
RubenSomsen has quit [Ping timeout: 248 seconds]
son0p has joined #bitcoin-wizards
runeks has quit [Ping timeout: 276 seconds]
da2ce7 has quit [Ping timeout: 276 seconds]
da2ce7 has joined #bitcoin-wizards
ibrightly has quit [Ping timeout: 276 seconds]
runeks has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
ibrightly has joined #bitcoin-wizards
stqism has quit [Ping timeout: 240 seconds]
<maaku>
andytoshi: I don't think that's correct? the amount of data sent to/from each peer during setup depends on the number of signing sets they are involved with, which is combinatorial
<maaku>
unless you are talking about a different scheme than I am thinking of
stqism has joined #bitcoin-wizards
<andytoshi>
yeah i'm thinking specifically about single thresholds
<andytoshi>
i suppose you could have a combinatorial number of sets that isn't a threshold
<andytoshi>
kanzure: should i correct some of benedikt's numbers ? it would become a false transcript but OTOH his numbers for ECDSA verify and for bulletproof batch verification are incorrect
nsh- has joined #bitcoin-wizards
midnightmagic_ is now known as midnightmagic
thrmo has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 240 seconds]
Krellan has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
RubenSomsen has joined #bitcoin-wizards
rusty has quit [Ping timeout: 268 seconds]
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
dabura667 has quit [Remote host closed the connection]
Krellan has quit [Ping timeout: 252 seconds]
Krellan has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
<RubenSomsen>
andytoshi: Thanks for explaining, that is what I was wondering about. That sounds pretty good then.
wxss has joined #bitcoin-wizards
jtimon has quit [Remote host closed the connection]
shesek has joined #bitcoin-wizards
son0p has quit [Quit: Lost terminal]
belcher has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
Giszmo has quit [Client Quit]
laurentmt has joined #bitcoin-wizards
RubenSomsen has quit [Ping timeout: 248 seconds]
laurentmt has quit [Quit: laurentmt]
meshcollider has quit [Quit: Connection closed for inactivity]
dispel has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
nsh- is now known as nsh
Giszmo has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
CubicEarths has joined #bitcoin-wizards
<kanzure>
andytoshi: yes edit away, and if you feel like you're violating the sanctity of the transcript then add a disclaimer at the top or bottom
CubicEar_ has joined #bitcoin-wizards
CubicEar_ has quit [Remote host closed the connection]
CubicEar_ has joined #bitcoin-wizards
<andytoshi>
yeah, waxwing suggested i just add a footnote
CubicEarths has quit [Ping timeout: 276 seconds]
CubicEar_ has quit [Ping timeout: 248 seconds]
Krellan has quit [Read error: Connection reset by peer]
Krellan has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]