2016-08-30.log

--- Log opened Tue Aug 30 00:00:40 2016
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]00:06
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards00:08
-!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-wizards00:14
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards00:19
-!- Joseph__ [~NewLibert@2602:306:b8e0:8160:dc6b:6c2e:8bc1:49db] has quit [Ping timeout: 255 seconds]00:20
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]00:21
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards00:23
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 244 seconds]00:33
-!- GAit1 [~GAit@93.56.75.229] has joined #bitcoin-wizards00:36
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer]00:37
-!- laurentmt [~Thunderbi@80.215.178.248] has joined #bitcoin-wizards00:41
-!- obs [~obs@246.54.150.83.ftth.ewwwb.as8758.net] has joined #bitcoin-wizards01:12
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-tcvgfxgswdqmvpsd] has joined #bitcoin-wizards01:21
-!- laurentmt [~Thunderbi@80.215.178.248] has quit [Quit: laurentmt]01:40
-!- kyletorpey [~kyle@pool-173-53-94-96.rcmdva.fios.verizon.net] has quit [Quit: Leaving.]01:44
-!- dnaleor [~dnaleor@188.189.76.41] has joined #bitcoin-wizards01:47
-!- riclas [~riclas@bl6-5-65.dsl.telepac.pt] has joined #bitcoin-wizards01:52
-!- murch1 is now known as murch01:53
-!- juscamarena [~jus@68.237.168.189] has quit [Ping timeout: 244 seconds]02:12
-!- Joseph__ [~NewLibert@2602:306:b8e0:8160:dc6b:6c2e:8bc1:49db] has joined #bitcoin-wizards02:14
-!- Joseph__ [~NewLibert@2602:306:b8e0:8160:dc6b:6c2e:8bc1:49db] has quit [Ping timeout: 255 seconds]02:21
-!- e4xit_ [~e4xit@cpc92302-cmbg19-2-0-cust1369.5-4.cable.virginm.net] has joined #bitcoin-wizards02:30
-!- e4xit [~e4xit@cpc92302-cmbg19-2-0-cust1369.5-4.cable.virginm.net] has quit [Ping timeout: 255 seconds]02:32
-!- e4xit_ is now known as e4xit02:32
-!- tom3 [~tom@unaffiliated/tommc] has quit [Ping timeout: 276 seconds]02:34
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards03:11
-!- dnaleor_ [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards03:13
-!- dnaleor [~dnaleor@188.189.76.41] has quit [Ping timeout: 276 seconds]03:13
-!- pro [~pro@unaffiliated/pro] has joined #bitcoin-wizards03:22
-!- jtimon [~quassel@38.110.132.37.dynamic.jazztel.es] has joined #bitcoin-wizards03:27
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 244 seconds]03:35
-!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Quit: No Ping reply in 180 seconds.]03:42
-!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards03:44
-!- pro [~pro@unaffiliated/pro] has quit [Ping timeout: 244 seconds]04:18
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards04:20
-!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Ping timeout: 255 seconds]04:31
-!- cyphase [~cyphase@unaffiliated/cyphase] has joined #bitcoin-wizards04:32
-!- grubles [~grubles@unaffiliated/grubles] has quit [Quit: Leaving]04:35
-!- grubles [~grubles@unaffiliated/grubles] has joined #bitcoin-wizards04:36
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte]04:39
-!- pro [~pro@unaffiliated/pro] has joined #bitcoin-wizards05:05
-!- GAit1 [~GAit@93.56.75.229] has quit [Quit: Leaving.]05:07
-!- Noldorin [~noldorin@unaffiliated/noldorin] has joined #bitcoin-wizards05:18
-!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has joined #bitcoin-wizards05:28
-!- Joseph__ [~NewLibert@2602:306:b8e0:8160:dc6b:6c2e:8bc1:49db] has joined #bitcoin-wizards05:44
-!- obs [~obs@246.54.150.83.ftth.ewwwb.as8758.net] has quit [Quit: obs]05:49
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 244 seconds]05:55
-!- copumpkin [~copumpkin@haskell/developer/copumpkin] has joined #bitcoin-wizards06:08
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards06:18
-!- dnaleor_ is now known as dnaleor06:24
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards06:45
-!- GAit [~GAit@212.91.77.39] has joined #bitcoin-wizards07:04
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards07:22
-!- riclas [~riclas@bl6-5-65.dsl.telepac.pt] has quit [Ping timeout: 255 seconds]07:40
ryan-cIs there a function is libsecp256k1 to double a key?07:41
sipathere is secp256k1_ec_pubkey_tweak_mul07:42
sipawhich you could pass the number 207:42
sipait will be several times slower than needed, though07:42
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds]07:56
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards08:02
andytoshiryan-c: #secp256k1 pls08:12
ryan-coh, is that a thing?08:12
andytoshiyep :)08:12
-!- jgarzik_ [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-wizards08:13
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Ping timeout: 244 seconds]08:13
-!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has quit [Ping timeout: 260 seconds]08:23
-!- GAit [~GAit@212.91.77.39] has quit [Quit: Leaving.]08:41
-!- GAit [~GAit@212.91.77.39] has joined #bitcoin-wizards08:43
-!- GAit [~GAit@212.91.77.39] has quit [Client Quit]08:47
-!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has joined #bitcoin-wizards08:48
-!- zooko [~user@2601:281:8300:2500:809b:2a7a:a5f5:f92b] has joined #bitcoin-wizards09:06
-!- mdavid613 [~Adium@cpe-104-172-191-85.socal.res.rr.com] has joined #bitcoin-wizards09:14
-!- MoALTz [~no@78-11-183-124.static.ip.netia.com.pl] has joined #bitcoin-wizards09:37
-!- BashCo [~BashCo@unaffiliated/bashco] has quit [Remote host closed the connection]09:41
-!- zooko` [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards09:42
-!- zooko [~user@2601:281:8300:2500:809b:2a7a:a5f5:f92b] has quit [Ping timeout: 255 seconds]09:44
-!- zooko` [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 250 seconds]09:47
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-tcvgfxgswdqmvpsd] has quit [Quit: Connection closed for inactivity]09:55
-!- katu_ is now known as katu09:56
-!- jgarzik_ is now known as jgarzik09:57
-!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host]09:57
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards09:57
-!- c0rw1n_ [~c0rw1n@91.181.11.254] has joined #bitcoin-wizards10:00
-!- c0rw1n [~c0rw1n@65.158-246-81.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 252 seconds]10:00
-!- null_rad- [Elite7851@gateway/shell/elitebnc/x-agpvnlxgsdbevbxh] has quit [Remote host closed the connection]10:03
-!- BigTrouble [Elite16197@gateway/shell/elitebnc/x-ooaamjjpbymbzqzn] has quit [Remote host closed the connection]10:03
-!- zooko [~user@73.95.139.19] has joined #bitcoin-wizards10:03
-!- BigTrouble [Elite16197@gateway/shell/elitebnc/x-yvruimzwjytuksju] has joined #bitcoin-wizards10:08
-!- c0rw1n_ is now known as c0rw1n10:09
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards10:10
-!- zooko [~user@73.95.139.19] has quit [Ping timeout: 264 seconds]10:13
-!- c0rw1n [~c0rw1n@91.181.11.254] has quit [Ping timeout: 265 seconds]10:14
-!- laurentmt [~Thunderbi@80.215.178.105] has joined #bitcoin-wizards10:15
-!- laurentmt [~Thunderbi@80.215.178.105] has quit [Client Quit]10:15
-!- c0rw1n [~c0rw1n@42.156-201-80.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards10:18
-!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-wizards10:25
-!- grubles [~grubles@unaffiliated/grubles] has quit [Ping timeout: 265 seconds]10:29
-!- null_radix [Elite7851@gateway/shell/elitebnc/x-zlkfstsostjfrujy] has joined #bitcoin-wizards10:29
-!- c0rw1n [~c0rw1n@42.156-201-80.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 260 seconds]10:32
-!- c0rw1n [~c0rw1n@161.47-244-81.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards10:32
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-owkovcsrhlpxlrwo] has joined #bitcoin-wizards10:34
-!- c0rw1n_ [~c0rw1n@91.181.1.218] has joined #bitcoin-wizards10:36
-!- riclas [~riclas@bl6-5-65.dsl.telepac.pt] has joined #bitcoin-wizards10:37
-!- jtimon [~quassel@38.110.132.37.dynamic.jazztel.es] has quit [Ping timeout: 258 seconds]10:38
-!- musalbas [~musalbas@2001:bc8:30c2:ff00::] has quit [Ping timeout: 250 seconds]10:39
-!- c0rw1n [~c0rw1n@161.47-244-81.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 264 seconds]10:40
-!- musalbas [~musalbas@2001:bc8:30c2:ff00::] has joined #bitcoin-wizards10:41
-!- hashtag [~hashtag@cpe-174-97-254-80.ma.res.rr.com] has quit [Ping timeout: 258 seconds]10:42
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards10:55
andytoshithis https://eprint.iacr.org/2015/628.pdf was posted here as a candidate for post-quantum homomorphic commitments... this isn't homorphic in a general way because if you add too many commitments together the noise becomes overwhelming and then the commitment can't be opened anymore (my read of the paper is that it becomes unopenable -- it can't be openable to a value except the sum of committed11:05
andytoshivalues no matter what you do)11:05
andytoshii had thought this was a killer for CT because it depends on being able to add up transactions with (aside from non-crypto limits) arbitrary size.. and definitely a killer for MW which puts no limits on how many commitments a verifier might need to add together11:06
andytoshibut now i'm thinking it could potentially be ok (modulo the scheme being OK), because actually in CT only individual outputs are ever opened (sorta - the rangeproof is a zero-knowledge proof of opening i guess), not sums11:07
andytoshiall we care about sums is that they total to 0 -- not a commitment to zero, but the actual (value 0, blinding 0) infinity point11:07
andytoshiand this could be done by having the noise cancel out. the stats to show that this is hiding seem very involved, but i don't see a conceptual barrier11:08
kanzure"functional commitments" http://eprint.iacr.org/2016/76611:15
-!- mdavid613 [~Adium@cpe-104-172-191-85.socal.res.rr.com] has quit [Quit: Leaving.]11:15
-!- mdavid613 [~Adium@cpe-104-172-191-85.socal.res.rr.com] has joined #bitcoin-wizards11:21
-!- jtimon [~quassel@38.110.132.37.dynamic.jazztel.es] has joined #bitcoin-wizards11:45
-!- licnep [uid4387@gateway/web/irccloud.com/x-dbmapphvmaioyccl] has quit [Quit: Connection closed for inactivity]11:48
-!- giel__ [~giel____@k14057.upc-k.chello.nl] has joined #bitcoin-wizards11:48
-!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards11:48
-!- fractex [~fractex@108-192-130-92.lightspeed.rlghnc.sbcglobal.net] has quit [Ping timeout: 264 seconds]11:50
-!- gielbier [~giel____@unaffiliated/gielbier] has quit [Ping timeout: 264 seconds]11:51
-!- comboy [~quassel@tesuji.pl] has quit [Ping timeout: 264 seconds]11:51
-!- nephyrin` [~neph@nemu.pointysoftware.net] has joined #bitcoin-wizards11:51
-!- qawap_ [~quassel@80.240.137.113] has joined #bitcoin-wizards11:52
-!- qawap_ [~quassel@80.240.137.113] has quit [Changing host]11:52
-!- qawap_ [~quassel@unaffiliated/qawap] has joined #bitcoin-wizards11:52
-!- c0rw1n_ [~c0rw1n@91.181.1.218] has quit [Ping timeout: 264 seconds]11:52
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 264 seconds]11:52
-!- Iriez [wario@distribution.xbins.org] has quit [Ping timeout: 264 seconds]11:52
-!- BonyM1 [~BonyM-I@ua-83-227-211-4.cust.bredbandsbolaget.se] has quit [Ping timeout: 264 seconds]11:52
-!- qawap [~quassel@unaffiliated/qawap] has quit [Ping timeout: 264 seconds]11:52
-!- nephyrin [~neph@nemu.pointysoftware.net] has quit [Ping timeout: 264 seconds]11:52
-!- bertani [~bertani@46.101.46.100] has quit [Ping timeout: 264 seconds]11:52
-!- comboy [~quassel@tesuji.pl] has joined #bitcoin-wizards11:52
-!- Iriez [wario@distribution.xbins.org] has joined #bitcoin-wizards11:53
-!- bertani [~bertani@46.101.46.100] has joined #bitcoin-wizards11:53
-!- meZee [~SwedFTP@unaffiliated/swedftp] has quit [Ping timeout: 276 seconds]11:58
-!- amiller [~socrates1@unaffiliated/socrates1024] has quit [Ping timeout: 265 seconds]11:59
-!- fractex [~fractex@2602:306:cc08:25c0:bb7c:8a18:e13b:9c2d] has joined #bitcoin-wizards12:00
-!- meZee [~SwedFTP@unaffiliated/swedftp] has joined #bitcoin-wizards12:00
kanzureandytoshi's idea for "ask the receiver to sign a message with their key to show that they can actually use any coins that might be sent to them" should probaby be integrated into a test stage in future payment protocols12:01
kanzurealso, regarding my vague mumblings about a p2p transaction scheme where you only send coins once you are sure your recipient is running bitcoin rules, i think andytoshi may have thought of a way to do that?12:03
-!- Guest55662 [~socrates1@li175-104.members.linode.com] has joined #bitcoin-wizards12:03
-!- c0rw1n_ [~c0rw1n@91.181.1.218] has joined #bitcoin-wizards12:04
kanzurewell, more specifically, the problem i was trying to solve was "only send coins if you are reasonably sure that the recipient is running bitcoin software, or that they are outsourcing to a third-party that is running bitcoin software"12:04
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 250 seconds]12:04
-!- BonyM1 [~BonyM-I@ua-83-227-211-4.cust.bredbandsbolaget.se] has joined #bitcoin-wizards12:06
kanzure11:56 <andytoshi> so then they could compute the root of the UTXOset, snark that in some way that also proves knowledge of their secret key (so it's not outsourceable) and there you go12:12
kanzure11:57 <andytoshi> ok, the utxoset at some well-buried blockheight i guess12:12
-!- pero [~pero@unaffiliated/pero] has quit [Read error: Connection reset by peer]12:12
-!- pero [~pero@CPE002191140490-CM84948c5e90c0.cpe.net.cable.rogers.com] has joined #bitcoin-wizards12:13
-!- pero [~pero@CPE002191140490-CM84948c5e90c0.cpe.net.cable.rogers.com] has quit [Changing host]12:13
-!- pero [~pero@unaffiliated/pero] has joined #bitcoin-wizards12:13
andytoshiyou could probably do something cheaper than a snark, like signing a utxo then using the signature as a random seed to select more utxos to sign, and so on12:14
kanzurethis proves possession of utxo set. i think you the sender needs to tell the recipient some salt to get evidence that some sort of computation is being done?12:17
kanzures/possession of/access to/12:17
-!- c0rw1n_ is now known as c0rw1n12:17
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards12:23
kanzuretying to the operation of VerifyScript somehow would be nice.12:28
kanzureyou could have both parties join a regtest network and test each other with consensus validation scenarios for tiny chains. this would be in addition to various utxos + the recipient's signature.12:34
kanzure(er, *in addition to the nearly-random walk over the utxo set (the random seed idea above))12:35
kanzurethe reasoning there is that if someone is running infrastructure that correctly handles regtest test scenarios, then perhaps they are also using the same/any/some rules for actual mainnet validation12:41
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 276 seconds]12:43
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards12:47
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards12:59
-!- slackircbridge [~slackircb@45.55.41.36] has quit [Remote host closed the connection]13:00
-!- slackircbridge [~slackircb@45.55.41.36] has joined #bitcoin-wizards13:01
-!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-wizards13:07
-!- laurentmt [~Thunderbi@176.158.157.202] has quit [Quit: laurentmt]13:18
-!- Oizopower [uid19103@gateway/web/irccloud.com/x-vklmrrrztopcjttw] has quit [Quit: Connection closed for inactivity]13:19
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Ping timeout: 244 seconds]13:22
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards13:25
-!- juscamarena [~jus@68.237.168.189] has joined #bitcoin-wizards13:35
-!- MoALTz [~no@78-11-183-124.static.ip.netia.com.pl] has quit [Quit: Leaving]13:40
-!- kaalia [~remote_us@45.55.206.107] has joined #bitcoin-wizards13:49
-!- kaalia is now known as kaaliakahn13:51
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 276 seconds]13:52
-!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-wizards13:55
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds]13:57
-!- laurentmt [~Thunderbi@176.158.157.202] has quit [Quit: laurentmt]14:04
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 258 seconds]14:05
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards14:11
-!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving]14:16
kanzure"USBee: Air-gap covert-channel via electromagnetic emission from USB" http://cyber.bgu.ac.il/t/USBee.pdf14:18
kanzure"[.. using software to make unmodified USB devices into an RF transmitter.] Similar airgap-jumping attacks from the same team include AirHopper, which turns a computer's video card into an FM transmitter; BitWhisper, which relies on the exchange of heat-induced "thermal pings"; GSMem, which relies on cellular frequencies; and Fansmitter, which uses noise emitted by a computer fan to transmit data. [...] a technique that used inaudible ...14:21
kanzure... audio signals to covertly transmit keystrokes and other sensitive data from air-gapped machines." or the one about keystroke audio analysis.14:21
-!- FNinTak [~jonhbit@2601:600:8c01:6ab0:ee1a:59ff:fec0:acd6] has joined #bitcoin-wizards14:22
FNinTakSeems like most of those could be addressed w/ Faraday-like case...which makes the Fansmitter method most interesting imho14:23
FNinTakOnly solution I can think of is two-phase immersion cooling14:23
katufansmitter baud rate is so low you it's almost on the level of PSU-smitter14:25
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds]14:25
katuthat is, induction meter on the outside of building, and burn/dont burn cpu cycles. 1bps if luck and ton of FEC.14:25
FNinTakSounds preventable w/ false loads, similar to methods for constant-time crypto libraries14:27
FNinTakthough i doubt that countermeasure would ever get implemented14:27
kanzureandytoshi: what was the problem with snarking the consensus rules, again?14:27
andytoshikanzure: (a) it's expensive, (b) it doesn't prove that anyone is actually using the bitcoin software for consensus, they can produce the snark then replay it into whatever they're client actually using14:28
kanzurewhat is bad about replay? it's a unique proof for each transaction, right?14:29
kanzure*during each transaction setup ritual14:29
andytoshiwell what are you trying to accomplish?14:30
andytoshiyou say "prove that somebody is running the bitcoin consensus rules" but all you're proving is that they are using something related to those rules in a payment ritual14:30
kanzuregoal is to only send coins once you are reasonably sure that the recipient is capable of running validation rules (or, capable of contracting with a third-party to run those validation rules) in such a way that the results are unique to the particular interaction14:31
kanzurei think "it's not proof that they are running the same rules for mainnet validation" might be okay. the argument would be that the infrastructure is somewhat similar, so at least you know it's not impossible for them to arrange it ((i mean this says nothing about throughput or capacity...))14:32
kanzureand the previous construction, above, is proof that they have utxo data available somehow, which yes already seems to be an improvement over not doing anything at all14:34
katuFNinTak: no need for dummy loads, just need really clever UPS system which can act as a giant capacitor to smooth the spikes. turns out thats pretty difficult to do accurately though. anyhow, btcw offtopic.14:35
kanzureto ensure uniqueness of the interaction with the recipient, the sender has to provide some salt or input that somehow changes the output of the computations on the recipient's side.14:35
kanzurekatu: sounds somewhat on-topic to me.14:35
-!- kyletorpey [~kyle@pool-173-53-94-96.rcmdva.fios.verizon.net] has joined #bitcoin-wizards14:35
katucan use induction meter to confirm/deny yep, that DC is full of mining equipment :)14:36
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards14:40
-!- bildramer1 [~bildramer@2001:0:9d38:6abd:438:2fc5:b019:bd1d] has joined #bitcoin-wizards14:42
-!- bildramer [~bildramer@p2003004D2B3778003C68B368A8928322.dip0.t-ipconnect.de] has quit [Disconnected by services]14:42
-!- bildramer1 is now known as bildramer14:43
FNinTakMildly related: Has there been any thought/work re: only storing the transaction graph as an SPV mode?14:47
FNinTakAs in, the SPV client connects to many full nodes to sync only data re: addresses & txos; after sync that client will be aware of UTXO set + be able to do fast proofs of exclusion/etc.14:48
katuyou dont want to store it, you just want to prove the utxo is real. utxo commitments.14:49
katustoring the graph amounts pretty much storing transaction history as such.14:49
FNinTaktrue, though sigs & scripts need not be stored here, which should save a significant amount of space14:53
FNinTakidentifiers can also be compressed re: radix tree per block or something similar14:54
katunot really. if pushed, about by factor of 1014:54
FNinTakis there some reference reading on utxo commitments? my understanding is probably not up to spec14:54
katuthats too low, better than fixed compression ratio is currently sought14:54
katuFNinTak: its a very lengthy topic. this looks like a good summary, maybe slightly out of date https://github.com/DavidVorick/knosys/blob/master/Utxo%20Commitments.md14:55
FNinTakAre you accounting for graph trimming/proving? I.e. rolling graph of last 1000 blocks14:55
kanzurehttp://diyhpl.us/~bryan/papers2/bitcoin/Verifying%20computations%20without%20reexecuting%20them:%20from%20theoretical%20possibility%20to%20near%20practicality.pdf14:55
katuFNinTak: yes, some schemes involve variations of merkle trees of commitments from which you just cherrypick what you want, thus keeping the bw requirements at bay. i think it was sipe or andytoshis?14:56
katu*sipa's14:56
-!- mkarrer [~mkarrer@159.red-83-47-122.dynamicip.rima-tde.net] has joined #bitcoin-wizards14:59
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]14:59
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards15:04
FNinTakThank you for links! Will be catching up, so far looks like similar work has been done15:10
-!- mkarrer [~mkarrer@159.red-83-47-122.dynamicip.rima-tde.net] has quit []15:11
-!- grubles [~grubles@unaffiliated/grubles] has joined #bitcoin-wizards15:13
FNinTaksipa's ultrapune looks like the closest concept/implementation...15:17
-!- FNinTak [~jonhbit@2601:600:8c01:6ab0:ee1a:59ff:fec0:acd6] has quit [Quit: Leaving]15:19
sipaultraprune is just the name of the database/storage design in bitcoin core since 0.815:19
-!- lvns [~lvns@pool-100-38-50-26.nycmny.fios.verizon.net] has joined #bitcoin-wizards15:20
sipait's not a commitment scheme15:20
-!- Guest55662 [~socrates1@li175-104.members.linode.com] has quit [Ping timeout: 244 seconds]15:21
-!- Guest43826 [~socrates1@li175-104.members.linode.com] has joined #bitcoin-wizards15:25
-!- shesek [~shesek@bzq-84-110-34-16.red.bezeqint.net] has quit [Ping timeout: 244 seconds]15:33
-!- slackircbridge [~slackircb@45.55.41.36] has quit [Remote host closed the connection]15:37
-!- slackircbridge [~slackircb@45.55.41.36] has joined #bitcoin-wizards15:38
-!- PRab [~chatzilla@c-68-62-95-247.hsd1.mi.comcast.net] has quit [Quit: ChatZilla 0.9.92 [Firefox 48.0.1/20160817112116]]15:43
-!- shesek [~shesek@bzq-84-110-234-164.cablep.bezeqint.net] has joined #bitcoin-wizards15:47
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 250 seconds]15:50
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards16:10
-!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 244 seconds]16:11
-!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards16:13
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Ping timeout: 276 seconds]16:16
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer]16:37
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards16:37
-!- nullfxn [~nullFxn@107-147-108-164.res.bhn.net] has joined #bitcoin-wizards16:38
-!- anon616 [~nobody@ec2-52-207-226-93.compute-1.amazonaws.com] has left #bitcoin-wizards []16:42
-!- anon616 [~nobody@ec2-52-207-226-93.compute-1.amazonaws.com] has joined #bitcoin-wizards16:42
-!- belcher [~belcher@unaffiliated/belcher] has joined #bitcoin-wizards16:44
-!- chestnutpie [~chestnutp@46.227.67.173] has joined #bitcoin-wizards16:49
-!- tripleslash [~triplesla@unaffiliated/imsaguy] has quit [Read error: Connection reset by peer]17:00
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]17:10
-!- Iriez is now known as _Iriez17:10
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards17:12
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]17:19
-!- murch [~murch@p4FE3B6CB.dip0.t-ipconnect.de] has quit [Quit: Leaving.]17:25
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards17:46
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds]17:53
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards17:58
pero99.8% synced and getting killed17:58
perocome on17:58
perooops wrong chan17:58
-!- chatquack [~chatquack@unaffiliated/chatquack] has joined #bitcoin-wizards17:59
-!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Ping timeout: 265 seconds]18:00
-!- jtimon [~quassel@38.110.132.37.dynamic.jazztel.es] has quit [Ping timeout: 265 seconds]18:02
-!- cyphase [~cyphase@unaffiliated/cyphase] has joined #bitcoin-wizards18:05
-!- mdavid613 [~Adium@cpe-104-172-191-85.socal.res.rr.com] has quit [Quit: Leaving.]18:13
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards18:14
-!- Noldorin [~noldorin@unaffiliated/noldorin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]18:23
-!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Quit: .]18:30
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards18:32
-!- pro [~pro@unaffiliated/pro] has quit [Ping timeout: 250 seconds]18:33
-!- pro [~pro@unaffiliated/pro] has joined #bitcoin-wizards18:34
-!- pavel_ [~paveljani@79.98.72.216] has joined #bitcoin-wizards18:34
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-owkovcsrhlpxlrwo] has quit [Quit: Connection closed for inactivity]18:35
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Ping timeout: 240 seconds]18:36
-!- FNinTak [~jonhbit@2601:600:8c01:6ab0:ee1a:59ff:fec0:acd6] has joined #bitcoin-wizards18:49
-!- FNinTak [~jonhbit@2601:600:8c01:6ab0:ee1a:59ff:fec0:acd6] has quit [Client Quit]18:51
-!- mdavid613 [~Adium@cpe-172-251-161-231.socal.res.rr.com] has joined #bitcoin-wizards18:56
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]18:57
-!- mdavid613 [~Adium@cpe-172-251-161-231.socal.res.rr.com] has quit [Client Quit]18:59
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards18:59
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: Leaving]19:02
-!- riclas [~riclas@bl6-5-65.dsl.telepac.pt] has quit [Ping timeout: 265 seconds]19:04
-!- chatquack [~chatquack@unaffiliated/chatquack] has quit [Ping timeout: 240 seconds]19:12
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 250 seconds]19:13
-!- chatquack [~chatquack@unaffiliated/chatquack] has joined #bitcoin-wizards19:16
-!- brg444 [415ce2de@gateway/web/freenode/ip.65.92.226.222] has joined #bitcoin-wizards19:22
-!- fkinglag [~fkinglag@mn-71-51-159-139.dhcp.embarqhsd.net] has quit [Ping timeout: 276 seconds]19:23
brg444was this posted http://eprint.iacr.org/2016/824.pdf19:23
-!- fkinglag [~fkinglag@mn-71-51-159-139.dhcp.embarqhsd.net] has joined #bitcoin-wizards19:24
-!- pro [~pro@unaffiliated/pro] has quit [Quit: Leaving]19:29
-!- copumpkin [~copumpkin@haskell/developer/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]19:41
-!- moli [~molly@unaffiliated/molly] has joined #bitcoin-wizards19:50
-!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 265 seconds]19:52
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]19:55
-!- Guest43826 is now known as amiller19:57
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards19:57
-!- amiller [~socrates1@li175-104.members.linode.com] has quit [Changing host]19:57
-!- amiller [~socrates1@unaffiliated/socrates1024] has joined #bitcoin-wizards19:57
amillerno i dont think so yet19:57
moliis it something very new?20:06
perojune20:09
brg444there are apparently some novel stuff in the link20:10
brg444coinshuffle++ was out already I believe?20:10
perothey refer to it in the paper20:12
kanzureuse the timestamp instead of guessing (2016-08-24)20:14
-!- juscamarena [~jus@68.237.168.189] has quit [Quit: Leaving]20:15
perohttp://textlab.io/doc/8650295/p2p-mixing-and-unlinkable-p2p-transactions20:15
brg444yeah https://bitcointalk.org/index.php?topic=149727120:16
perowild guess20:16
molioh i didn't know the number 824 indicates the date20:20
-!- pero [~pero@unaffiliated/pero] has quit [Quit: Leaving]20:22
-!- brg444 [415ce2de@gateway/web/freenode/ip.65.92.226.222] has quit [Ping timeout: 264 seconds]20:23
kanzureit doesn't. example: http://eprint.iacr.org/2016/82320:26
-!- bsm1175321 [~mcelrath@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Remote host closed the connection]20:53
-!- chestnutpie [~chestnutp@46.227.67.173] has quit [Quit: Leaving]20:55
-!- bsm1175321 [~mcelrath@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards20:56
-!- Starduster [~guest2@unaffiliated/starduster] has quit [Read error: Connection reset by peer]21:04
-!- Starduster [~guest2@5ED11658.cm-7-2a.dynamic.ziggo.nl] has joined #bitcoin-wizards21:04
-!- Starduster [~guest2@5ED11658.cm-7-2a.dynamic.ziggo.nl] has quit [Changing host]21:04
-!- Starduster [~guest2@unaffiliated/starduster] has joined #bitcoin-wizards21:04
-!- kyletorpey [~kyle@pool-173-53-94-96.rcmdva.fios.verizon.net] has quit [Quit: Leaving.]21:12
-!- Starduster_ [~guest2@unaffiliated/starduster] has joined #bitcoin-wizards21:13
-!- Starduster [~guest2@unaffiliated/starduster] has quit [Read error: Connection reset by peer]21:17
-!- jannes [~jannes@178.132.211.90] has quit [Ping timeout: 240 seconds]21:17
-!- jannes [~jannes@178.132.211.90] has joined #bitcoin-wizards21:17
molilol  :P21:23
-!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has quit [Quit: Leaving.]21:36
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Read error: Connection reset by peer]21:56
-!- kyletorpey [~kyle@pool-173-53-94-96.rcmdva.fios.verizon.net] has joined #bitcoin-wizards22:04
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards22:08
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 244 seconds]22:38
-!- nullfxn [~nullFxn@107-147-108-164.res.bhn.net] has quit [Quit: leaving]22:42
-!- nullfxn [~nullFxn@107-147-108-164.res.bhn.net] has joined #bitcoin-wizards23:00
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]23:09
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards23:11
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]23:20
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards23:22
-!- murch [~murch@p4FE38ACA.dip0.t-ipconnect.de] has joined #bitcoin-wizards23:35
-!- rusty2 is now known as rusty23:40
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards23:41
-!- pavel_ [~paveljani@79.98.72.216] has quit [Quit: Leaving]23:51
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards23:51
-!- BashCo [~BashCo@unaffiliated/bashco] has quit [Remote host closed the connection]23:53
--- Log closed Wed Aug 31 00:00:41 2016

Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!