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
daszorz has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
esotericnonsense has quit [Ping timeout: 252 seconds]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
Giszmo has quit [Quit: Leaving.]
jephalien_ has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
berndj has quit [Quit: ZNC - http://znc.in]
Yogh has quit [Ping timeout: 276 seconds]
mesh_ has quit [Ping timeout: 260 seconds]
Aaronvan_ has quit [Ping timeout: 268 seconds]
berndj has joined #bitcoin-wizards
meshcollider has quit [Quit: Connection closed for inactivity]
Yogh has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
meshcollider has quit [Changing host]
meshcollider has joined #bitcoin-wizards
instagibbs has quit [Ping timeout: 260 seconds]
spinza has quit [Ping timeout: 260 seconds]
jb55 has quit [Ping timeout: 265 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
instagibbs has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 248 seconds]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
djhoulihan has quit [Remote host closed the connection]
djhoulihan has joined #bitcoin-wizards
meshcollider_ has joined #bitcoin-wizards
spinza has joined #bitcoin-wizards
belcher has quit [Quit: Leaving]
Xantanium has joined #bitcoin-wizards
Murch has quit [Quit: Snoozing.]
dnaleor has quit [Quit: Leaving]
jephalien_ has joined #bitcoin-wizards
CubicEarths has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
dabura667 has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
JackH has quit [Ping timeout: 248 seconds]
CubicEarths has quit [Remote host closed the connection]
packetsmurf has joined #bitcoin-wizards
coinsmurf has quit [Ping timeout: 264 seconds]
da2ce7_ has quit [Quit: ZNC 1.6.5 - http://znc.in]
eck has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 252 seconds]
bsm117532 has quit [Quit: Leaving.]
arubi has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
arubi has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
jb55 has joined #bitcoin-wizards
adlai has quit [Ping timeout: 240 seconds]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
adlai has joined #bitcoin-wizards
s013nya has joined #bitcoin-wizards
da2ce7 has joined #bitcoin-wizards
s013nya has quit [Ping timeout: 260 seconds]
coinsmurf has joined #bitcoin-wizards
packetsmurf has quit [Ping timeout: 248 seconds]
StopAndDecrypt has quit [Ping timeout: 255 seconds]
StopAndDecrypt has joined #bitcoin-wizards
StopAndDecrypt has quit [Changing host]
StopAndDecrypt has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
StopAndDecrypt has quit [Ping timeout: 248 seconds]
StopAndDecrypt has joined #bitcoin-wizards
StopAndDecrypt has quit [Changing host]
StopAndDecrypt has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
StopAndDecrypt_ has joined #bitcoin-wizards
StopAndDecrypt has quit [Ping timeout: 268 seconds]
StopAndDecrypt has joined #bitcoin-wizards
StopAndDecrypt has joined #bitcoin-wizards
StopAndDecrypt has quit [Changing host]
StopAndDecrypt_ has quit [Ping timeout: 260 seconds]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
packetsmurf has joined #bitcoin-wizards
coinsmurf has quit [Ping timeout: 248 seconds]
Xantanium has quit [Ping timeout: 264 seconds]
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
dabura667 has quit [Ping timeout: 265 seconds]
TheSeven has quit [Ping timeout: 252 seconds]
coinsmurf has joined #bitcoin-wizards
packetsmurf has quit [Ping timeout: 264 seconds]
CubicEarths has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
TheSeven has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 265 seconds]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
jb55 has quit [Quit: WeeChat 1.9]
jb55 has joined #bitcoin-wizards
zshlyk has joined #bitcoin-wizards
TheSeven has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
Noldorin has quit [Ping timeout: 255 seconds]
StopAndDecrypt_ has joined #bitcoin-wizards
StopAndDecrypt has quit [Ping timeout: 252 seconds]
wizkid057 has quit [Ping timeout: 248 seconds]
daszorz has quit [Read error: Connection reset by peer]
wizkid057 has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
daszorz has joined #bitcoin-wizards
luny has quit [Remote host closed the connection]
Murch has joined #bitcoin-wizards
Murch has quit [Client Quit]
d4de has quit [Quit: This computer has gone to sleep]
zshlyk 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
meshcollider_ has quit [Quit: Connection closed for inactivity]
daszorz has quit [Read error: Connection reset by peer]
zshlyk has quit [Ping timeout: 272 seconds]
zshlyk has joined #bitcoin-wizards
wizkid057 has quit [Ping timeout: 248 seconds]
jb55 has quit [Ping timeout: 248 seconds]
anon616 has quit [Remote host closed the connection]
wizkid057 has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
anon616 has joined #bitcoin-wizards
CubicEarths has quit []
daszorz has joined #bitcoin-wizards
wizkid057 has quit [Read error: Connection reset by peer]
zshlyk has quit [Ping timeout: 272 seconds]
zshlyk has joined #bitcoin-wizards
wizkid057 has joined #bitcoin-wizards
Captain_G has joined #bitcoin-wizards
wizkid057 has quit [Read error: Connection reset by peer]
JackH has joined #bitcoin-wizards
meshcollider_ has joined #bitcoin-wizards
meshcollider_ has quit [Client Quit]
meshcollider_ has joined #bitcoin-wizards
Captain_G has quit [Quit: Page closed]
wizkid057 has joined #bitcoin-wizards
meshcollider is now known as mesh_
meshcollider_ has quit [Client Quit]
meshcollider has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
Captain_G has joined #bitcoin-wizards
keymone has joined #bitcoin-wizards
tiagotrs has joined #bitcoin-wizards
wizkid057 has quit [Ping timeout: 268 seconds]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
wizkid057 has joined #bitcoin-wizards
<rusty> If we had UTXO commitments (handwave), is it possible to compactly prove that the UTXO commitment is garbage? AFAICT you'd need the entire block, so you could derive the UTXO commitment and show it was incorrect. Or am I missing a trick?
<yoleaux> 24 Nov 2017 16:47Z <maaku> rusty: cute, but I far prefer units which describe or imply what they are, even metaphorically. I'm going to keep calling it weight.
<rusty> maaku: Like the Newton, the Watt and the Joule? I don't think this is a convincing argument :)
<rusty> In fact, I think the same problem applies to the merkle root. You can't prove it's garbage without providing every txid, AFAICT. Though that's not quite as heavy as every tx.
<maaku> rusty: I'm actually not a fan of SI units ;)
<rusty> (Actually, never mind, that's a subset of the data withholding problem I think).
tiagotrs has quit [Ping timeout: 264 seconds]
dnaleor has joined #bitcoin-wizards
tiagotrs has joined #bitcoin-wizards
tiagotrs has quit [Changing host]
tiagotrs has joined #bitcoin-wizards
HSF_Prince_Loaf has quit [Excess Flood]
HSF_Prince_Loaf has joined #bitcoin-wizards
wizkid057 has quit [Ping timeout: 268 seconds]
tiagotrs_ has joined #bitcoin-wizards
bildramer has quit [Remote host closed the connection]
wizkid057 has joined #bitcoin-wizards
bildramer has joined #bitcoin-wizards
doodle69 has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
doodle69 has quit [Quit: Textual IRC Client: www.textualapp.com]
zshlyk has joined #bitcoin-wizards
doodle69 has joined #bitcoin-wizards
rusty has quit [Ping timeout: 252 seconds]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
meshcollider has quit [Quit: Connection closed for inactivity]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
zshlyk has quit [Ping timeout: 272 seconds]
zshlyk has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
doodle69 has quit [Ping timeout: 256 seconds]
gtklocker has joined #bitcoin-wizards
ghost43 has quit [Write error: Connection reset by peer]
arubi has quit [Read error: Connection reset by peer]
zshlyk has quit [Write error: Connection reset by peer]
arubi has joined #bitcoin-wizards
zshlyk has joined #bitcoin-wizards
ghost43 has joined #bitcoin-wizards
arubi has quit [Read error: Connection reset by peer]
<kanzure> .to rusty can't prove a merkle root (or blockheader) is garbage without every transaction, due to the validity requirement.
<yoleaux> kanzure: I'll pass your message to rusty.
arubi has joined #bitcoin-wizards
<contrapumpkin> kanzure: you're at ledgerx!
<kanzure> need something?
<contrapumpkin> nah, just recognized your name when I was looking at it yesterday :) it seems cool
thrmo has joined #bitcoin-wizards
tiagotrs_ has quit [Quit: Leaving]
Chris_Stewart_5 has quit [Ping timeout: 268 seconds]
lukedashjr has joined #bitcoin-wizards
luke-jr has quit [Ping timeout: 264 seconds]
lukedashjr is now known as luke-jr
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
tiagotrs has quit [Ping timeout: 240 seconds]
Guyver2 has joined #bitcoin-wizards
echonaut has quit [Remote host closed the connection]
echonaut has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
bsm117532 has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
ghost43 has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
SopaXorzTaker has joined #bitcoin-wizards
ghost43 has joined #bitcoin-wizards
StopAndDecrypt_ has quit [Ping timeout: 248 seconds]
StopAndDecrypt has joined #bitcoin-wizards
StopAndDecrypt has quit [Changing host]
StopAndDecrypt has joined #bitcoin-wizards
Noldorin has joined #bitcoin-wizards
bsm117532 has quit [Ping timeout: 248 seconds]
glassmus has joined #bitcoin-wizards
ninjahamstah has joined #bitcoin-wizards
glassmus is now known as kjellberg
dnaleor has quit [Quit: Leaving]
adiabat has quit [Quit: WeeChat 1.4]
zshlyk has quit [Remote host closed the connection]
adiabat has joined #bitcoin-wizards
zshlyk has joined #bitcoin-wizards
<sn0wmonster> how feasible is it for bitcoin to ever be as inherently untraceable as Monero is?
<sn0wmonster> could it even be done at all given the way the existing blockchain is already public?
<nsh> completely feasible if you abandon conservative principles. CT could be implemented with bulletproofs today using a hard fork, or even a soft fork with more caveats
<nsh> but it's unlikely to happen on the mainchain due to governance externalities
<nsh> in the near term anyway
<waxwing> sn0wmonster, how feasible is it for bitcoin to ever be as inherently unscalable as Monero is? :)
bsm117532 has joined #bitcoin-wizards
<sn0wmonster> waxwing, for a demonstration, see bcash
wraithm has joined #bitcoin-wizards
jl2012 has joined #bitcoin-wizards
wraithm has quit [Client Quit]
son0p has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
d4de has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
Murch has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
daszorz has quit [Read error: Connection reset by peer]
Kryzik has quit [Read error: Connection reset by peer]
Kryzik has joined #bitcoin-wizards
thrmo has quit [Quit: Waiting for .007]
Captain_G has quit [Quit: Page closed]
jb55 has joined #bitcoin-wizards
Noldorin has quit [Ping timeout: 255 seconds]
coinsmurf has quit [Ping timeout: 248 seconds]
Kryzik has quit [Read error: Connection reset by peer]
Kryzik has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
Chris_Stewart_5 has quit [Quit: WeeChat 1.4]
Chris_Stewart_5 has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
PaulCape_ has joined #bitcoin-wizards
PaulCapestany has quit [Read error: Connection reset by peer]
meshcollider has joined #bitcoin-wizards
jb55 has quit [Ping timeout: 264 seconds]
StopAndDecrypt_ has joined #bitcoin-wizards
StopAndDecrypt has quit [Ping timeout: 265 seconds]
dnaleor has joined #bitcoin-wizards
Murch has quit [Quit: Snoozing.]
Murch has joined #bitcoin-wizards
keymone has quit [Ping timeout: 252 seconds]
keymone has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
d4de has quit [Quit: This computer has gone to sleep]
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
eck has quit [Quit: we out here]
AaronvanW has quit [Ping timeout: 240 seconds]
Murch has quit [Quit: Snoozing.]
Murch has joined #bitcoin-wizards
SopaXorzTaker has quit [Remote host closed the connection]
JackH_ has joined #bitcoin-wizards
d4de has joined #bitcoin-wizards
JackH has quit [Ping timeout: 265 seconds]
JackH_ has quit [Client Quit]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 260 seconds]
jl2012 has quit [Quit: Connection closed for inactivity]
belcher has joined #bitcoin-wizards
meshcollider has quit [Quit: Connection closed for inactivity]
Chris_Stewart_5 has quit [Ping timeout: 248 seconds]
belcher has quit [Quit: Leaving]
StopAndDecrypt_ has quit [Ping timeout: 240 seconds]
StopAndDecrypt has joined #bitcoin-wizards
StopAndDecrypt has quit [Changing host]
StopAndDecrypt has joined #bitcoin-wizards
belcher has joined #bitcoin-wizards
zshlyk has quit [Remote host closed the connection]
Kryzik has quit [Read error: Connection reset by peer]
zshlyk has joined #bitcoin-wizards
spinza has quit [Quit: Coyote finally caught up with me...]
Kryz has joined #bitcoin-wizards
djhoulihan has quit [Read error: Connection reset by peer]
rusty has joined #bitcoin-wizards
deusexbeer has joined #bitcoin-wizards
djhoulihan has joined #bitcoin-wizards
meshcollider has joined #bitcoin-wizards
spinza has joined #bitcoin-wizards
<rusty> kanzure: thanks, indeed. That kind of blows the idea of compact fraud proofs up, AFAICT. You need a UTXO commitment to compactly prove "that output never existed" but you can't compactly prove the UTXO commitment itself is invalid. handwave: maybe could shard the UTXO commitment somehow into N, then it's 1/N the data to prove any one of N is invalid, but then using UTXO commitmetns to prove stuff is N times larger.
<yoleaux> 13:47Z <kanzure> rusty: can't prove a merkle root (or blockheader) is garbage without every transaction, due to the validity requirement.
<kanzure> rusty: here are some things,
daszorz has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 264 seconds]
djhoulihan has quit [Read error: Connection reset by peer]
zshlyk has quit [Remote host closed the connection]
zshlyk has joined #bitcoin-wizards
djhoulihan has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
<maaku> sn0wmonster: (1) Monero isn't as untraceable as you think it is; (2) CT is a red herring as it hides the amounts only not the tx graph; (3) bitcoin can achieve essentially the same property with coinjoin/coinswap
<contrapumpkin> maaku: have more references on that? I thought the point was to hide the graph using the cryptonote style
<maaku> references on which part?
<maaku> rusty: that's a stronger claim than I'm aware of people making about fraud proofs. the hope with fraud proofs, reaching all the way back to satoshi's "alerts", is that a full node can provide compact evidence of invalidity
<contrapumpkin> I guess part 1. Part 2 is supposed to be used in conjunction with some sort of selectable anonymity set for the inputs isn't it, which was part of cryptonote?
<maaku> not that you can discover invalidity from a compact data
<contrapumpkin> not sure I follow? or were you talking to rusty
<waxwing> i don't think CT is a red herring.
itsme has joined #bitcoin-wizards
<contrapumpkin> like you have the ring sigs to mask your inputs to a degree of your choice
<contrapumpkin> and then CT covers the transaction amounts to minimize correlations
<waxwing> ring sigs don't *hide* the graph but they do seriously obfuscate it, maaku is presumably saying that CT + CJ (which is a lot easier) gives somewhat similar effects
<contrapumpkin> fair enough
<contrapumpkin> so I guess you end up with a "probabilistic graph"
<contrapumpkin> where if the input set was 4, there's a 1/4 chance of each input being an edge
jb55 has joined #bitcoin-wizards
<contrapumpkin> or something like that?
<maaku> Monero only provides a small amount of obfuscation due to the linear cost of a ring signature. For each input you select a couple of random other inputs that it could have been.
ghost43 has quit [Ping timeout: 272 seconds]
<contrapumpkin> it seems like tracing through a graph made of such probabilistic edges would lead to very small probabilities very quickly though
<waxwing> i think it's more than a couple, for sure, not sure exact numbers as of now tho'
<contrapumpkin> if you took more than a couple of hops
<dEBRUYNE> waxwing: ring size is 5 by default
<waxwing> contrapumpkin, yeah true but it's nastily hard analysis, because all kinds of metadata and heuristics can come into play
<dEBRUYNE> And it's enforced on the protocol level
<waxwing> dEBRUYNE, thanks yeah that was my memory but i wasn't sure
<contrapumpkin> dEBRUYNE: always exactly 5? I guess that makes sense
<maaku> However the traceability of transactions due to other block chain visible information (tx time, frequency of linkage, etc.) provides more bits of identifying information than a couple of extra ring signatures provides
<contrapumpkin> to minimize profiling of sizes?
<dEBRUYNE> It's not an enforced constant. People can choose something higher than 5 if they want to
<contrapumpkin> ah okay
<dEBRUYNE> There's talk about enforcing it as a constant though to make it uniform
<maaku> This is without even looking into crypto weaknesses such as set intersections of the rings to provably show spentness and such
<contrapumpkin> but if I choose 1828 inputs, it probably stands out :)
<dEBRUYNE> Right
<contrapumpkin> maaku: can you expand on how tx time might help you correlate things?
<dEBRUYNE> Well, depends, if you use it once, it won't stand out
<dEBRUYNE> If you use it all the time, it will
<waxwing> maaku, still don't see where the "red herring" part comes from.
<contrapumpkin> like of the privacy coins out there, it seems like the least bullshitty
<contrapumpkin> I guess that isn't saying much
<contrapumpkin> my sense was that it was actually pretty decent though
vicenteH has quit [Ping timeout: 255 seconds]
<maaku> contrapumpkin: you generally make your transactions 9-5 in your timezone. you select, randomly, inputs from someone in east asia that makes transactions normally when you are asleep
<contrapumpkin> ok
<maaku> you can use machine learning to cluster groups of potential spends based on features like that, and assign likelihoods of which input being the "real" one
<maaku> it doesn't take many features to reduce a 2- 3- or 4-way spend
<contrapumpkin> why would I consistently pick the ones in asia though? and can't I just make sure there's a fairly uniform distribution of input txn attributes?
<maaku> That plus the veil is going to be pierced on the entire block chain history when there are quantum computers.
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
ghost43 has joined #bitcoin-wizards