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
dnaleor has joined #bitcoin-wizards
d_t has joined #bitcoin-wizards
Jomamma has joined #bitcoin-wizards
PaulCape_ has quit [Ping timeout: 268 seconds]
d_t has quit [Ping timeout: 268 seconds]
PaulCapestany has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
son0p has quit [Ping timeout: 240 seconds]
coinsmurf has joined #bitcoin-wizards
packetsmurf has quit [Ping timeout: 256 seconds]
thrmo is now known as RegulatorsToMars
jb55 has joined #bitcoin-wizards
nona has joined #bitcoin-wizards
Jomamma is now known as cryptojanitor
CheckDavid has quit [Quit: Connection closed for inactivity]
nona has quit [Ping timeout: 240 seconds]
cryptojanitor is now known as CryptoJanitor
CryptoJanitor is now known as cryptojanitor
nuncanada has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 248 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
abomb has quit [Read error: Connection reset by peer]
abomb has joined #bitcoin-wizards
belcher has quit [Quit: Leaving]
droark has quit [Ping timeout: 240 seconds]
rusty has joined #bitcoin-wizards
<contrapumpkin> has anyone come up with a protocol to sell a hash preimage if you don't want the preimage to be public, and that doesn't involve ZKCP?
Giszmo has joined #bitcoin-wizards
<sipa> sure, but it involves a ZKCP :)
<contrapumpkin> lol
<sipa> though you could use bulletproofs instead of snarks :)
<contrapumpkin> how would that work?
<sipa> use a zkcp, but do s/libsnark/libbulletproof/ ;)
<sipa> (hypothetically speaking, assuming an API conpatible bulletproof library existed)
<contrapumpkin> lol
<contrapumpkin> ok
<contrapumpkin> I thought bulletproofs were for ranges only
<contrapumpkin> I need to learn moar
<sipa> nope, arbitrary circuits
<sipa> *arithmetic
<contrapumpkin> fun
<contrapumpkin> so we can do the same R1CS stuff?
<sipa> what's that?
<contrapumpkin> as far as I understand, the "raw" input to libsnark
<contrapumpkin> I'll read more about bulletproofs :)
packetsmurf has joined #bitcoin-wizards
<sipa> ah
<sipa> the raw input to a bulletproof is a list of multiplications, and linear constraints between the input/output variables for those multiplications
coinsmurf has quit [Ping timeout: 248 seconds]
<sipa> i expect it's very similar to libsnark, though i believe snarks can deal with boolean variables more efficiently than with integers
Murch has quit [Quit: Snoozing.]
droark has joined #bitcoin-wizards
coinsmurf has joined #bitcoin-wizards
packetsmurf has quit [Ping timeout: 256 seconds]
son0p has joined #bitcoin-wizards
son0p has quit [Client Quit]
TD-Linux has quit [Ping timeout: 255 seconds]
windsok has quit [Ping timeout: 255 seconds]
TD-Linux has joined #bitcoin-wizards
windsok has joined #bitcoin-wizards
windsok has joined #bitcoin-wizards
el_che007 has quit [Ping timeout: 248 seconds]
jb55 has quit [Quit: WeeChat 1.9]
jb55 has joined #bitcoin-wizards
dabura667 has joined #bitcoin-wizards
wxss has quit [Quit: leaving]
Noldorin has quit [Quit: Textual IRC Client: www.textualapp.com]
jb55 has quit [Ping timeout: 240 seconds]
jb55 has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 264 seconds]
jb55 has quit [Quit: WeeChat 1.9]
Aranjedeath has quit [Quit: Three sheets to the wind]
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
arubi has quit [Ping timeout: 255 seconds]
arubi has joined #bitcoin-wizards
arubi has quit [Remote host closed the connection]
arubi_ has joined #bitcoin-wizards
Giszmo has quit [Ping timeout: 268 seconds]
arubi_ has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
Dizzle has joined #bitcoin-wizards
sammi` has quit [Ping timeout: 240 seconds]
sammi` has joined #bitcoin-wizards
ghost43 has quit [Ping timeout: 255 seconds]
shesek has joined #bitcoin-wizards
ghost43 has joined #bitcoin-wizards
keymone has joined #bitcoin-wizards
rusty has quit [Quit: Leaving.]
Krellan has joined #bitcoin-wizards
Emcy has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 265 seconds]
Krellan has joined #bitcoin-wizards
Krellan has quit [Remote host closed the connection]
Krellan has joined #bitcoin-wizards
airbreather has quit [Ping timeout: 246 seconds]
airbreather has joined #bitcoin-wizards
airbreather has quit [Ping timeout: 256 seconds]
RubenSomsen has joined #bitcoin-wizards
airbreather has joined #bitcoin-wizards
<RubenSomsen> andytoshi: I just finished watching Bulletproofs from BPASE '18. Am I understanding correctly that batch validation of bulletproofs brings validation time below that of ECDSA? That is huge.
jtimon has quit [Ping timeout: 240 seconds]
<sipa> RubenSomsen: no, benedikt was wrong about how fast ECDSA was
<RubenSomsen> ah, dang
arowser has joined #bitcoin-wizards
<sipa> it's around 5-7 times slower to verify a bulletproof than ecdsa (when there are many proofs to verify in parallel)
daszorz has joined #bitcoin-wizards
<RubenSomsen> OK, yeah that was my understanding prior to this video. Sad to hear it is not true, thanks for clearing that up, Pieter.
<sipa> it's still incredibly fast
<sipa> a few 100 microseconds
<sipa> much faster than snark verification (for this size of problem; for sufficiently large problems snarks are faster)
<RubenSomsen> Yeah, that is pretty amazing. Are bulletproofs usable for ZKCP as well?
<RubenSomsen> I guess ZKCP allows for interaction, so there must be more efficient schemes.
<sipa> yes, they could be used for ZKCP
<sipa> any zero-knowledge system
<RubenSomsen> Right
meshcollider has quit [Quit: Connection closed for inactivity]
modin has quit [Ping timeout: 256 seconds]
<andytoshi> RubenSomsen: i will give a talk about this at a milan bitcoin meetup (i think), and hopefully i'll have better numbers by then
<andytoshi> in a couple days
<RubenSomsen> andytoshi: Cool, thanks for the update. Hope the video will be posted online!
<andytoshi> i'm sure it will be :)
airbreather_ has joined #bitcoin-wizards
<andytoshi> i'll also talk about applications and the general circuit stuff, which i think benedikt didn't go into as much as he could've
<RubenSomsen> Yeah, I am curious where else it can be used in practice.
airbreather has quit [Ping timeout: 252 seconds]
<andytoshi> it depends a fair bit on the numbers we get for circuit proving/verification
<andytoshi> which i intend to get in the next day or two
modin has joined #bitcoin-wizards
<RubenSomsen> I guess that must be slower than CT proofs, since you are not just proving a single range.
<andytoshi> yea CT proofs are basically the simplest nontrivial circuit
<andytoshi> plus, because the output wires for every multiplication gate are fixed values (they're all 1) there is an additional optimization that can be done vs a general circuit
<andytoshi> which is why in the paper, the rangeproof polynomials have degree 1 while the circuit polynomials have degree 3
nickler has quit [Ping timeout: 248 seconds]
nickler has joined #bitcoin-wizards
Krellan has quit [Read error: Connection reset by peer]
Krellan has joined #bitcoin-wizards
RubenSomsen has quit [Ping timeout: 248 seconds]
d9b4bef9 has quit [Remote host closed the connection]
d9b4bef9 has joined #bitcoin-wizards
Dizzle has quit [Quit: Leaving...]
wxss has joined #bitcoin-wizards
wxss has quit [Client Quit]
wxss has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
RegulatorsToMars has quit [Ping timeout: 240 seconds]
rusty has joined #bitcoin-wizards
rusty has quit [Ping timeout: 248 seconds]
Belkaar has quit [Read error: Connection reset by peer]
rusty has joined #bitcoin-wizards
rusty has left #bitcoin-wizards [#bitcoin-wizards]
Belkaar has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Guyver2 has joined #bitcoin-wizards
jtimon has joined #bitcoin-wizards
Krellan has quit [Read error: Connection reset by peer]
dabura667 has quit [Ping timeout: 240 seconds]
son0p has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
Krellan has joined #bitcoin-wizards
Cosmosis has joined #bitcoin-wizards
thrmo has quit [Remote host closed the connection]
thrmo has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
Belkaar has quit [Read error: Connection reset by peer]
belcher has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
Belkaar has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
AaronvanW has joined #bitcoin-wizards
deusexbeer has quit [Ping timeout: 240 seconds]
AaronvanW has quit [Ping timeout: 268 seconds]
dispel has joined #bitcoin-wizards
airbreather_ is now known as airbreather
meshcollider has quit [Quit: Connection closed for inactivity]
son0p has quit [Quit: Lost terminal]
AaronvanW has joined #bitcoin-wizards
maxfp has joined #bitcoin-wizards
Krellan has quit [Read error: Connection reset by peer]
Krellan has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
thrmo has quit [Quit: Waiting for .007]
Giszmo has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
dnaleor has quit [Quit: Leaving]
dnaleor has joined #bitcoin-wizards
<tromp> hi andytoshi
<tromp> having some MW discussion in grin/dev that may interest you
Krellan has quit [Ping timeout: 252 seconds]
Krellan has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
Krellan has quit [Ping timeout: 252 seconds]
<andytoshi> oh, sure, i didn't realize i wasn't on
Noldorin has joined #bitcoin-wizards
Krellan has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 246 seconds]
wraithm has joined #bitcoin-wizards
Krellan has joined #bitcoin-wizards
SopaXorzTaker has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 264 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
Giszmo has joined #bitcoin-wizards
Giszmo has quit [Ping timeout: 240 seconds]
dcousens has quit [Ping timeout: 240 seconds]
meshcollider has quit [Quit: Connection closed for inactivity]
Giszmo has joined #bitcoin-wizards
dcousens has joined #bitcoin-wizards
thrmo has quit [Quit: Waiting for .007]
sammi` has quit [Quit: Changing server]
sammi` has joined #bitcoin-wizards
RubenSomsen has joined #bitcoin-wizards
Giszmo has quit [Ping timeout: 256 seconds]
Krellan has quit [Ping timeout: 276 seconds]
AaronvanW has joined #bitcoin-wizards
sammi` has quit [Quit: Changing server]
sammi` has joined #bitcoin-wizards
sammi` has quit [Client Quit]
Krellan has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
RubenSomsen has quit [Ping timeout: 260 seconds]
RubenSomsen has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 256 seconds]
Krellan has joined #bitcoin-wizards
rusty2 has joined #bitcoin-wizards
RubenSomsen has quit [Ping timeout: 260 seconds]
RubenSomsen has joined #bitcoin-wizards
jb55 has joined #bitcoin-wizards
Krellan has quit [Ping timeout: 252 seconds]
Krellan has joined #bitcoin-wizards
dispel has quit [Quit: Connection closed for inactivity]
nuncanada has quit [Ping timeout: 240 seconds]
thrmo has joined #bitcoin-wizards
nuncanada2 has joined #bitcoin-wizards
nuncanada3 has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
nuncanada has joined #bitcoin-wizards
nuncanada2 has quit [Ping timeout: 268 seconds]
nuncanada3 has quit [Ping timeout: 268 seconds]
nuncanada2 has joined #bitcoin-wizards
Murch has joined #bitcoin-wizards
nuncanada has quit [Ping timeout: 248 seconds]
RubenSomsen has quit [Ping timeout: 240 seconds]
AaronvanW has quit [Remote host closed the connection]
RubenSomsen has joined #bitcoin-wizards
nuncanada3 has joined #bitcoin-wizards
nuncanada3 has quit [Read error: Connection reset by peer]
adiabat has quit [Quit: WeeChat 1.4]
nuncanada3 has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
nuncanada2 has quit [Ping timeout: 240 seconds]
adiabat has joined #bitcoin-wizards
metamarc has joined #bitcoin-wizards
metamarc has joined #bitcoin-wizards
metamarc has quit [Changing host]
SopaXorzTaker has quit [Remote host closed the connection]
rusty2 has quit [Quit: Leaving.]
rusty has joined #bitcoin-wizards
rusty has quit [Changing host]
rusty has joined #bitcoin-wizards
Giszmo has quit [Ping timeout: 265 seconds]
rusty has quit [Quit: Leaving.]
rusty2 has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
jb55 has quit [Quit: WeeChat 2.0]
meshcollider has joined #bitcoin-wizards
Guyver2 has left #bitcoin-wizards ["Closing Window"]
shesek has quit [Read error: Connection reset by peer]
dcousens has quit [Ping timeout: 276 seconds]
dcousens has joined #bitcoin-wizards
shesek has joined #bitcoin-wizards
shesek has joined #bitcoin-wizards
shesek has quit [Changing host]
AaronvanW has joined #bitcoin-wizards
rusty2 has quit [Quit: Leaving.]
metamarc has quit [Quit: Leaving]
laurentmt has quit [Quit: laurentmt]
Krellan has quit [Read error: Connection reset by peer]
Krellan has joined #bitcoin-wizards
ruby32 has quit [Remote host closed the connection]
ruby32 has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
eklitzke has quit [Quit: bye]
RubenSomsen has quit [Ping timeout: 256 seconds]
<contrapumpkin> "called Mimblewimble [Jed16,Poe]"
<contrapumpkin> lol
<contrapumpkin> seems amusing to have harry potter names in citations, but I guess there's not much else to do
eklitzke has joined #bitcoin-wizards
maxfp has quit [Ping timeout: 260 seconds]
jephalien_ has quit [Ping timeout: 240 seconds]
jephalien_ has joined #bitcoin-wizards
meshcollider has quit [Quit: Connection closed for inactivity]
Murch has quit [Quit: Snoozing.]
Murch has joined #bitcoin-wizards
kjellberg has quit [Ping timeout: 255 seconds]
hdevalence has joined #bitcoin-wizards
ninjahamstah has quit [Ping timeout: 265 seconds]
daszorz has joined #bitcoin-wizards
Murch has quit [Quit: Snoozing.]
Murch has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
Krellan has quit [Read error: Connection reset by peer]
Krellan has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
Giszmo has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
ruby32 has quit [Ping timeout: 240 seconds]
wxss has quit [Quit: leaving]
meshcollider has joined #bitcoin-wizards
mlz has quit [Ping timeout: 252 seconds]
mlz has joined #bitcoin-wizards
wraithm has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Giszmo has quit [Quit: Leaving.]
<Cosmosis> (∩`-´)⊃━☆゚.*・。゚
AaronvanW has joined #bitcoin-wizards
rusty has quit [Quit: Leaving.]
rusty has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 240 seconds]