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
cyphase has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 265 seconds]
jhogan42 has joined #bitcoin-wizards
cyphase has joined #bitcoin-wizards
jl2012 has quit [Read error: Connection reset by peer]
jl2012 has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 252 seconds]
q4 has quit [Ping timeout: 248 seconds]
cyphase has joined #bitcoin-wizards
nooblord has quit [Quit: Leaving]
Topogetcyrpto_ has joined #bitcoin-wizards
Topogetcyrpto has quit [Ping timeout: 252 seconds]
Topogetcyrpto_ is now known as Topogetcyrpto
cyphase has quit [Ping timeout: 248 seconds]
baffo32 has quit [Remote host closed the connection]
cyphase has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 272 seconds]
cyphase has quit [Ping timeout: 265 seconds]
cyphase has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 248 seconds]
jhogan42_ has joined #bitcoin-wizards
cyphase has joined #bitcoin-wizards
Burrito has quit [Quit: Leaving]
sausage_factory has joined #bitcoin-wizards
veleiro has joined #bitcoin-wizards
hpb-fn-bitcoin has joined #bitcoin-wizards
Ylbam has quit [Quit: Connection closed for inactivity]
jhogan42 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Topogetcyrpto_ has joined #bitcoin-wizards
Topogetcyrpto has quit [Ping timeout: 265 seconds]
Topogetcyrpto_ is now known as Topogetcyrpto
snthsnth has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 248 seconds]
pro has quit [Quit: Leaving]
cyphase has joined #bitcoin-wizards
droark has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
sausage_factory has quit [Ping timeout: 248 seconds]
RedEmerald has quit [Ping timeout: 272 seconds]
RedEmerald has joined #bitcoin-wizards
jtimon has quit [Ping timeout: 265 seconds]
btcdrak has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 244 seconds]
Topogetcyrpto_ has joined #bitcoin-wizards
Topogetcyrpto has quit [Ping timeout: 264 seconds]
Topogetcyrpto_ is now known as Topogetcyrpto
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
snthsnth has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 252 seconds]
snthsnth has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 264 seconds]
Topogetcyrpto has quit [Quit: Topogetcyrpto]
oleganza has joined #bitcoin-wizards
TheSeven has quit [Disconnected by services]
[7] has joined #bitcoin-wizards
jhogan42_ has quit [Remote host closed the connection]
snthsnth has joined #bitcoin-wizards
Guest33834 has quit [Ping timeout: 244 seconds]
jhogan42 has joined #bitcoin-wizards
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
jhogan42 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
metric has joined #bitcoin-wizards
metric is now known as Guest52135
ThomasV has quit [Ping timeout: 272 seconds]
oleganza has quit [Quit: oleganza]
btcdrak has quit [Quit: Connection closed for inactivity]
cyphase has quit [Ping timeout: 244 seconds]
cyphase has joined #bitcoin-wizards
jhogan42 has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
btcdrak has joined #bitcoin-wizards
danrobinson has joined #bitcoin-wizards
DigiByteDev has joined #bitcoin-wizards
DigiByteDev has quit [Ping timeout: 248 seconds]
veleiro has quit [Remote host closed the connection]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
jhogan42 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
paveljanik has joined #bitcoin-wizards
paveljanik has joined #bitcoin-wizards
paveljanik has quit [Changing host]
Alopex has quit [Remote host closed the connection]
gabridome has joined #bitcoin-wizards
pigeons has quit [Ping timeout: 243 seconds]
pigeons has joined #bitcoin-wizards
Alopex has joined #bitcoin-wizards
pigeons is now known as Guest54199
gabridome has quit [Quit: gabridome]
Alopex has quit [Remote host closed the connection]
Guyver2 has quit [Quit: :)]
Alopex has joined #bitcoin-wizards
paveljanik has quit [Quit: Leaving]
c0rw1n_ has joined #bitcoin-wizards
priidu has joined #bitcoin-wizards
c0rw1n has quit [Ping timeout: 276 seconds]
kyletorpey has quit [Ping timeout: 252 seconds]
gabridome has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 272 seconds]
gabridome has quit [Quit: gabridome]
Alopex has quit [Remote host closed the connection]
priidu has quit [Ping timeout: 272 seconds]
priidu has joined #bitcoin-wizards
Alopex has joined #bitcoin-wizards
q4 has joined #bitcoin-wizards
kyletorpey has joined #bitcoin-wizards
croose has joined #bitcoin-wizards
nsh- has joined #bitcoin-wizards
danrobinson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
DigiByteDev has joined #bitcoin-wizards
croose has left #bitcoin-wizards ["Leaving"]
nsh- has quit [Changing host]
nsh- has joined #bitcoin-wizards
gabridome has joined #bitcoin-wizards
ThomasV has quit [Quit: Quitte]
q4 has quit [Ping timeout: 272 seconds]
DigiByteDev has quit [Ping timeout: 244 seconds]
gabridome has quit [Quit: gabridome]
Davasny has joined #bitcoin-wizards
kyletorpey has quit [Ping timeout: 272 seconds]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
pro has joined #bitcoin-wizards
LeMiner has joined #bitcoin-wizards
gabridome has joined #bitcoin-wizards
gabridome has quit [Quit: gabridome]
NewLiberty has quit [Read error: Connection reset by peer]
maaku has quit [Ping timeout: 244 seconds]
maaku has joined #bitcoin-wizards
gabridome has joined #bitcoin-wizards
gabridome has quit [Client Quit]
gabridome has joined #bitcoin-wizards
nsh- has quit [Ping timeout: 265 seconds]
maaku has quit [Ping timeout: 244 seconds]
nikivi has joined #bitcoin-wizards
nsh- has joined #bitcoin-wizards
molz has quit [Write error: Connection reset by peer]
molz has joined #bitcoin-wizards
maaku has joined #bitcoin-wizards
Davasny_ has joined #bitcoin-wizards
Davasny has quit [Ping timeout: 265 seconds]
<waxwing>
andytoshi: so for Definition 6 in the MW draft, in the verify step, i'm taking "computes P as the sum of all p" as meaning "s" rather than p, i just want to check: the verifier only receives the sum, P, right, not computes the sum from the list of elements (that would reveal the private key wouldn't it?)
nikivi has quit [Quit: irc]
<waxwing>
oh, the next page discusses this. it seems i haven't understood it yet.
nsh- has quit [Ping timeout: 265 seconds]
Ylbam has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 244 seconds]
<waxwing>
hmm no it's not about the sum, that doesn't make any difference, it seems i didn't get the meaning of the previous line "Next it sets s=" (there is a typo on that line, not sure if that might be throwing me)
blackwraith has joined #bitcoin-wizards
<waxwing>
i guess "s" there should be the set of curve points not scalars
priidu has quit [Ping timeout: 272 seconds]
gabridome has quit [Quit: gabridome]
gabridome has joined #bitcoin-wizards
<waxwing>
ok i think i get how it works, if instead of "s={sk*H_2(x_i)}0..n" it read maybe "s={pk*H_2(x_i)}0..n". i can see how you get the sinking and summability there.
ThomasV has joined #bitcoin-wizards
gabridome has quit [Quit: gabridome]
ThomasV has quit [Ping timeout: 244 seconds]
Giszmo has quit [Ping timeout: 248 seconds]
<andytoshi>
waxwing: no, the verifier receives the entire signature and does the summing itself
<andytoshi>
there are no secret keys anywhere in that..
<andytoshi>
what is the typo on the previous line?
<andytoshi>
oh, well, i should change "sets" to "outputs"
<andytoshi>
and i guess i could change the p's in `Verify` to s's, although they are all consistent
Giszmo has joined #bitcoin-wizards
blackwraith has quit [Ping timeout: 265 seconds]
gabridome has joined #bitcoin-wizards
gabridome has quit [Client Quit]
gabridome has joined #bitcoin-wizards
Guest54199 is now known as pigeons
droark has quit [Quit: ZZZzzz…]
molz has quit [Ping timeout: 252 seconds]
nsh- has joined #bitcoin-wizards
danrobinson has joined #bitcoin-wizards
Giszmo has quit [Ping timeout: 265 seconds]
Giszmo has joined #bitcoin-wizards
moli has joined #bitcoin-wizards
nsh- has quit [Ping timeout: 265 seconds]
<waxwing>
andytoshi: it says "s = {sk * H_2(x_i}0..n" (no closing parenthesis), trivial typo, but i just didn't get that line; sk is the secret key in defn 6, no?
Giszmo has quit [Read error: No route to host]
Giszmo has joined #bitcoin-wizards
<waxwing>
and i was saying if it was pk (so curve points) it would make sense
<waxwing>
ah, H2 is a hash "with values in G2", so that's what i missed. it outputs curve points.
<waxwing>
ok then all clear i think, apart from the trivial close parens
gabridome has quit [Quit: gabridome]
gabridome has joined #bitcoin-wizards
gabridome has quit [Client Quit]
Ylbam has quit [Quit: Connection closed for inactivity]
nsh- has joined #bitcoin-wizards
<cjd>
andytoshi: is it possible that we might implement a varient of MW in bitcoin by adding an input sig type which instead of signing the tx, signs a MW empty-string sig which needs to be included in that block ?
<cjd>
additionally if we don't mask the amounts (I know this erodes the privacy significantly) then it's at as post quantum as bitcoin at least after the block is completed
<cjd>
s/at//
ThomasV has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 265 seconds]
moli has quit [Read error: Connection reset by peer]
cyphase has joined #bitcoin-wizards
moli has joined #bitcoin-wizards
molz has joined #bitcoin-wizards
moli has quit [Ping timeout: 248 seconds]
molz has quit [Client Quit]
molz has joined #bitcoin-wizards
gabridome has joined #bitcoin-wizards
<andytoshi>
waxwing: ah awesome thanks
<andytoshi>
cjd: pretty sure yes, but you lose a lot of scaling benefit, i haven't thought through all the details
gabridome has quit [Client Quit]
nsh- has quit [Ping timeout: 272 seconds]
paveljanik has joined #bitcoin-wizards
paveljanik has joined #bitcoin-wizards
paveljanik has quit [Changing host]
<cjd>
yeah the scaling is interesting but my intuition is that people are going to have more difficulty accepting a coin where you can't point to your money in the chain and say "that's mine"
<cjd>
also being able to count up the money in a block in the inputs and outputs w/ pencil and paper will give people a lot more warm-and-fuzzies
<bsm1175321>
cjd: People do not publicly display their bank account balances to others, and for good reason.
<bsm1175321>
I agree with you on trusting the magic moon math though...
<cjd>
fungibility is a challenge to bitcoin right now, maybe lightning will fix that and maybe lightning is still 5 years out
Burrito has joined #bitcoin-wizards
<cjd>
o/t q: does anyone know of a phone with discrete baseband which you can turn off, reset, etc from the application processor ?
<cjd>
and which does not have ability to read all of your ram
<andytoshi>
cjd: i'm confused, you can absolutely point to your money in a mimblewimble chain
<andytoshi>
and you can add everything to 0 by hand if you're interested in doing a bunch of EC cals
<andytoshi>
calcs*
nsh- has joined #bitcoin-wizards
<cjd>
sort of, but CT means you can't know how much it it (without trusting math)
<cjd>
All I'm suggesting is that telling NORPs to put their money in a big elliptic curve ring and it will be safe might be difficult, but if you can prove me wrong then excellent
<andytoshi>
you have to "trust math" with non-CT, numbers in the blockchain are not decimal-encoded strings
<andytoshi>
and you absolutely have to trust math to believe that a utxo entry is not spent, and cannot be spent except by its owner
<cjd>
I think what makes people feel good is that they can enter a key which they know is theirs into any block explorer and it will confirm for them that X btc is there
<nsh->
that can be preserved somewhat
<cjd>
but I confess that I'm just hypothesizing here, what makes people adopt or not adopt a technology is a difficult problem
<andytoshi>
*shrug* bitcoin has never had "is usable with paypal's trust model" as a goal
<andytoshi>
and honestly i'd be quite concerned if i could go to random websites and they would show me my bank balance
<nsh->
i think rather people like to have their solvency confirmed by third parties for psychological reasons
<waxwing>
cjd: people go to considerable lengths to regain some of the privacy lost in the bitcoin model. although i do agree in a very general sense, that the more trivially transparent a system is, the better for *some* purposes - just not the ordinary spending personal money sense.
<andytoshi>
nsh-: sure. they can take a utxo entry and verify for themselves that it has the right amount of money on it, and they can ask third porties to verify that the utxo exists
* nsh-
nods
<cjd>
This is a bit of a bar-conversation, in the end either people want this or they don't and the only way to really be sure is to test it out, but I think there is something to be learned from the way Monero uses a view-key to allow auditing
<waxwing>
cjd: CT has that kind of auditing.
<andytoshi>
waxwing: with MW it's a bit more complicated. but it can absolutely be done
<nsh->
MW loses auditability by definition unless there is state kept externally
<waxwing>
right, i forgot actually, MW is different, sorry
<andytoshi>
if you have a MW commitment C, you can add an offset P (and sign with P to show you're not offsetting the value), and reveal the opening of C+P
priidu has joined #bitcoin-wizards
<andytoshi>
nsh-: well presumably an auditor will ask for whatever state s/he needs
* nsh-
nods
<nsh->
so it's a wallet dev + UX concern i guess
<andytoshi>
yeah. and MW has enough of those already :)
<nsh->
lol
nooblord has joined #bitcoin-wizards
<waxwing>
andytoshi: so if i understood it right, you need the sinking signature element only for the compactification, but you consider it impractical without, due to the size of rangeproofs?
<andytoshi>
waxwing: without the sinking signatures you have to validate a sig for every tx in the history
<andytoshi>
the rangeproofs are unrelated
<andytoshi>
the sinking signatures let me compact 15Gb+ of signatures into less than a meg .. otherwise i wouldn't want them, they require pairings and they tie transactions to blockheights so that they'll be invalidated by reorgs
Ylbam has joined #bitcoin-wizards
c0rw1n_ is now known as crwn
crwn is now known as c0rw1n
nsh- has quit [Ping timeout: 244 seconds]
<waxwing>
yeah the "require pairings" part i understood would be a big deal; on the "validate a sig for every tx in the history", here are you talking about the 1 (canonical) tx per block?
nsh- has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
NewLiberty has joined #bitcoin-wizards
BashCo has quit [Remote host closed the connection]
gabridome has joined #bitcoin-wizards
edvorg has joined #bitcoin-wizards
nsh_ has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 252 seconds]
nsh_ has quit [Changing host]
nsh_ has joined #bitcoin-wizards
friendsofbitcoin has joined #bitcoin-wizards
BashCo has joined #bitcoin-wizards
Topogetcyrpto has joined #bitcoin-wizards
Topogetcyrpto has quit [Remote host closed the connection]
blackwraith has joined #bitcoin-wizards
priidu has quit [Ping timeout: 252 seconds]
danrobinson has quit [Ping timeout: 244 seconds]
gabridome has quit [Quit: gabridome]
cyphase_eviltwin has joined #bitcoin-wizards
moli has joined #bitcoin-wizards
molz has quit [Ping timeout: 252 seconds]
ThomasV has quit [Ping timeout: 264 seconds]
Davasny has joined #bitcoin-wizards
Davasny_ has quit [Ping timeout: 264 seconds]
friends-of-bitco has joined #bitcoin-wizards
friends-of-bitco has quit [Client Quit]
jhogan42_ has joined #bitcoin-wizards
nikivi has joined #bitcoin-wizards
jhogan42_ has quit [Client Quit]
copumpkin has joined #bitcoin-wizards
nikivi has quit [Quit: irc]
cyphase_eviltwin is now known as cyphase
cyphase has quit [Max SendQ exceeded]
cyphase has joined #bitcoin-wizards
friendsofbitcoin has quit [Quit: Leaving]
aalex_ has joined #bitcoin-wizards
jhogan42_ has joined #bitcoin-wizards
Davasny_ has joined #bitcoin-wizards
Davasny has quit [Ping timeout: 264 seconds]
jhogan42_ has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
jtimon has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
GAit has quit [Client Quit]
hpb-fn-bitcoin_ has joined #bitcoin-wizards
nikivi has joined #bitcoin-wizards
nsh- has quit [Ping timeout: 265 seconds]
Davasny has joined #bitcoin-wizards
hpb-fn-bitcoin_ has quit [Remote host closed the connection]
snthsnth has joined #bitcoin-wizards
hpb-fn-bitcoin_ has joined #bitcoin-wizards
Davasny_ has quit [Ping timeout: 265 seconds]
ThomasV has joined #bitcoin-wizards
hpb-fn-bitcoin_ has quit [Remote host closed the connection]
hpb-fn-bitcoin_ has joined #bitcoin-wizards
nsh- has joined #bitcoin-wizards
nikivi has quit [Quit: irc]
copumpkin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
blackwraith is now known as priidu
priidu is now known as SausageFactory
SausageFactory is now known as priidu
roughly27 has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 265 seconds]
hpb-fn-bitcoin__ has joined #bitcoin-wizards
hpb-fn-bitcoin_ has quit [Ping timeout: 248 seconds]
Davasny has quit [Read error: Connection reset by peer]
Guyver2 has joined #bitcoin-wizards
alferz has quit [Ping timeout: 264 seconds]
brand0 has quit [Ping timeout: 244 seconds]
snthsnth has quit [Ping timeout: 244 seconds]
alferz has joined #bitcoin-wizards
alferz has quit [Ping timeout: 264 seconds]
nsh- has quit [Ping timeout: 264 seconds]
Noldorin has joined #bitcoin-wizards
netsin has joined #bitcoin-wizards
snthsnth has joined #bitcoin-wizards
Guyver2 has quit [Read error: Connection reset by peer]
blackwraith has joined #bitcoin-wizards
priidu has quit [Ping timeout: 265 seconds]
droark has joined #bitcoin-wizards
droark has quit [Remote host closed the connection]