--- 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-wizards | 00:08 | |
-!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-wizards | 00:14 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 00: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-wizards | 00:23 | |
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 244 seconds] | 00:33 | |
-!- GAit1 [~GAit@93.56.75.229] has joined #bitcoin-wizards | 00: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-wizards | 00:41 | |
-!- obs [~obs@246.54.150.83.ftth.ewwwb.as8758.net] has joined #bitcoin-wizards | 01:12 | |
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-tcvgfxgswdqmvpsd] has joined #bitcoin-wizards | 01: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-wizards | 01:47 | |
-!- riclas [~riclas@bl6-5-65.dsl.telepac.pt] has joined #bitcoin-wizards | 01:52 | |
-!- murch1 is now known as murch | 01: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-wizards | 02: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-wizards | 02: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 e4xit | 02:32 | |
-!- tom3 [~tom@unaffiliated/tommc] has quit [Ping timeout: 276 seconds] | 02:34 | |
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 03:11 | |
-!- dnaleor_ [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards | 03:13 | |
-!- dnaleor [~dnaleor@188.189.76.41] has quit [Ping timeout: 276 seconds] | 03:13 | |
-!- pro [~pro@unaffiliated/pro] has joined #bitcoin-wizards | 03:22 | |
-!- jtimon [~quassel@38.110.132.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 03: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-wizards | 03:44 | |
-!- pro [~pro@unaffiliated/pro] has quit [Ping timeout: 244 seconds] | 04:18 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 04:20 | |
-!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Ping timeout: 255 seconds] | 04:31 | |
-!- cyphase [~cyphase@unaffiliated/cyphase] has joined #bitcoin-wizards | 04:32 | |
-!- grubles [~grubles@unaffiliated/grubles] has quit [Quit: Leaving] | 04:35 | |
-!- grubles [~grubles@unaffiliated/grubles] has joined #bitcoin-wizards | 04:36 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte] | 04:39 | |
-!- pro [~pro@unaffiliated/pro] has joined #bitcoin-wizards | 05:05 | |
-!- GAit1 [~GAit@93.56.75.229] has quit [Quit: Leaving.] | 05:07 | |
-!- Noldorin [~noldorin@unaffiliated/noldorin] has joined #bitcoin-wizards | 05:18 | |
-!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has joined #bitcoin-wizards | 05:28 | |
-!- Joseph__ [~NewLibert@2602:306:b8e0:8160:dc6b:6c2e:8bc1:49db] has joined #bitcoin-wizards | 05: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-wizards | 06:08 | |
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards | 06:18 | |
-!- dnaleor_ is now known as dnaleor | 06:24 | |
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards | 06:45 | |
-!- GAit [~GAit@212.91.77.39] has joined #bitcoin-wizards | 07:04 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards | 07:22 | |
-!- riclas [~riclas@bl6-5-65.dsl.telepac.pt] has quit [Ping timeout: 255 seconds] | 07:40 | |
ryan-c | Is there a function is libsecp256k1 to double a key? | 07:41 |
---|---|---|
sipa | there is secp256k1_ec_pubkey_tweak_mul | 07:42 |
sipa | which you could pass the number 2 | 07:42 |
sipa | it will be several times slower than needed, though | 07: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-wizards | 08:02 | |
andytoshi | ryan-c: #secp256k1 pls | 08:12 |
ryan-c | oh, is that a thing? | 08:12 |
andytoshi | yep :) | 08:12 |
-!- jgarzik_ [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-wizards | 08: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-wizards | 08: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-wizards | 08:48 | |
-!- zooko [~user@2601:281:8300:2500:809b:2a7a:a5f5:f92b] has joined #bitcoin-wizards | 09:06 | |
-!- mdavid613 [~Adium@cpe-104-172-191-85.socal.res.rr.com] has joined #bitcoin-wizards | 09:14 | |
-!- MoALTz [~no@78-11-183-124.static.ip.netia.com.pl] has joined #bitcoin-wizards | 09: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-wizards | 09: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 katu | 09:56 | |
-!- jgarzik_ is now known as jgarzik | 09:57 | |
-!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host] | 09:57 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 09:57 | |
-!- c0rw1n_ [~c0rw1n@91.181.11.254] has joined #bitcoin-wizards | 10: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-wizards | 10:03 | |
-!- BigTrouble [Elite16197@gateway/shell/elitebnc/x-yvruimzwjytuksju] has joined #bitcoin-wizards | 10:08 | |
-!- c0rw1n_ is now known as c0rw1n | 10:09 | |
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards | 10: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-wizards | 10: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-wizards | 10:18 | |
-!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-wizards | 10:25 | |
-!- grubles [~grubles@unaffiliated/grubles] has quit [Ping timeout: 265 seconds] | 10:29 | |
-!- null_radix [Elite7851@gateway/shell/elitebnc/x-zlkfstsostjfrujy] has joined #bitcoin-wizards | 10: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-wizards | 10:32 | |
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-owkovcsrhlpxlrwo] has joined #bitcoin-wizards | 10:34 | |
-!- c0rw1n_ [~c0rw1n@91.181.1.218] has joined #bitcoin-wizards | 10:36 | |
-!- riclas [~riclas@bl6-5-65.dsl.telepac.pt] has joined #bitcoin-wizards | 10: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-wizards | 10: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-wizards | 10:55 | |
andytoshi | this 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 committed | 11:05 |
andytoshi | values no matter what you do) | 11:05 |
andytoshi | i 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 together | 11:06 |
andytoshi | but 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 sums | 11:07 |
andytoshi | all we care about sums is that they total to 0 -- not a commitment to zero, but the actual (value 0, blinding 0) infinity point | 11:07 |
andytoshi | and 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 barrier | 11:08 |
kanzure | "functional commitments" http://eprint.iacr.org/2016/766 | 11: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-wizards | 11:21 | |
-!- jtimon [~quassel@38.110.132.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 11: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-wizards | 11:48 | |
-!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards | 11: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-wizards | 11:51 | |
-!- qawap_ [~quassel@80.240.137.113] has joined #bitcoin-wizards | 11:52 | |
-!- qawap_ [~quassel@80.240.137.113] has quit [Changing host] | 11:52 | |
-!- qawap_ [~quassel@unaffiliated/qawap] has joined #bitcoin-wizards | 11: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-wizards | 11:52 | |
-!- Iriez [wario@distribution.xbins.org] has joined #bitcoin-wizards | 11:53 | |
-!- bertani [~bertani@46.101.46.100] has joined #bitcoin-wizards | 11: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-wizards | 12:00 | |
-!- meZee [~SwedFTP@unaffiliated/swedftp] has joined #bitcoin-wizards | 12:00 | |
kanzure | andytoshi'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 protocols | 12:01 |
kanzure | also, 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-wizards | 12:03 | |
-!- c0rw1n_ [~c0rw1n@91.181.1.218] has joined #bitcoin-wizards | 12:04 | |
kanzure | well, 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-wizards | 12:06 | |
kanzure | 11: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 go | 12:12 |
kanzure | 11:57 <andytoshi> ok, the utxoset at some well-buried blockheight i guess | 12: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-wizards | 12:13 | |
-!- pero [~pero@CPE002191140490-CM84948c5e90c0.cpe.net.cable.rogers.com] has quit [Changing host] | 12:13 | |
-!- pero [~pero@unaffiliated/pero] has joined #bitcoin-wizards | 12:13 | |
andytoshi | you 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 on | 12:14 |
kanzure | this 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 |
kanzure | s/possession of/access to/ | 12:17 |
-!- c0rw1n_ is now known as c0rw1n | 12:17 | |
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards | 12:23 | |
kanzure | tying to the operation of VerifyScript somehow would be nice. | 12:28 |
kanzure | you 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 |
kanzure | the 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 validation | 12: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-wizards | 12:47 | |
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 12: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-wizards | 13:01 | |
-!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-wizards | 13: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-wizards | 13:25 | |
-!- juscamarena [~jus@68.237.168.189] has joined #bitcoin-wizards | 13: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-wizards | 13:49 | |
-!- kaalia is now known as kaaliakahn | 13:51 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 276 seconds] | 13:52 | |
-!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-wizards | 13: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-wizards | 14: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.pdf | 14: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-wizards | 14:22 | |
FNinTak | Seems like most of those could be addressed w/ Faraday-like case...which makes the Fansmitter method most interesting imho | 14:23 |
FNinTak | Only solution I can think of is two-phase immersion cooling | 14:23 |
katu | fansmitter baud rate is so low you it's almost on the level of PSU-smitter | 14:25 |
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds] | 14:25 | |
katu | that is, induction meter on the outside of building, and burn/dont burn cpu cycles. 1bps if luck and ton of FEC. | 14:25 |
FNinTak | Sounds preventable w/ false loads, similar to methods for constant-time crypto libraries | 14:27 |
FNinTak | though i doubt that countermeasure would ever get implemented | 14:27 |
kanzure | andytoshi: what was the problem with snarking the consensus rules, again? | 14:27 |
andytoshi | kanzure: (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 using | 14:28 |
kanzure | what is bad about replay? it's a unique proof for each transaction, right? | 14:29 |
kanzure | *during each transaction setup ritual | 14:29 |
andytoshi | well what are you trying to accomplish? | 14:30 |
andytoshi | you 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 ritual | 14:30 |
kanzure | goal 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 interaction | 14:31 |
kanzure | i 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 |
kanzure | and 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 all | 14:34 |
katu | FNinTak: 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 |
kanzure | to 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 |
kanzure | katu: sounds somewhat on-topic to me. | 14:35 |
-!- kyletorpey [~kyle@pool-173-53-94-96.rcmdva.fios.verizon.net] has joined #bitcoin-wizards | 14:35 | |
katu | can 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-wizards | 14:40 | |
-!- bildramer1 [~bildramer@2001:0:9d38:6abd:438:2fc5:b019:bd1d] has joined #bitcoin-wizards | 14:42 | |
-!- bildramer [~bildramer@p2003004D2B3778003C68B368A8928322.dip0.t-ipconnect.de] has quit [Disconnected by services] | 14:42 | |
-!- bildramer1 is now known as bildramer | 14:43 | |
FNinTak | Mildly related: Has there been any thought/work re: only storing the transaction graph as an SPV mode? | 14:47 |
FNinTak | As 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 |
katu | you dont want to store it, you just want to prove the utxo is real. utxo commitments. | 14:49 |
katu | storing the graph amounts pretty much storing transaction history as such. | 14:49 |
FNinTak | true, though sigs & scripts need not be stored here, which should save a significant amount of space | 14:53 |
FNinTak | identifiers can also be compressed re: radix tree per block or something similar | 14:54 |
katu | not really. if pushed, about by factor of 10 | 14:54 |
FNinTak | is there some reference reading on utxo commitments? my understanding is probably not up to spec | 14:54 |
katu | thats too low, better than fixed compression ratio is currently sought | 14:54 |
katu | FNinTak: 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.md | 14:55 |
FNinTak | Are you accounting for graph trimming/proving? I.e. rolling graph of last 1000 blocks | 14:55 |
kanzure | http://diyhpl.us/~bryan/papers2/bitcoin/Verifying%20computations%20without%20reexecuting%20them:%20from%20theoretical%20possibility%20to%20near%20practicality.pdf | 14:55 |
katu | FNinTak: 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's | 14:56 |
-!- mkarrer [~mkarrer@159.red-83-47-122.dynamicip.rima-tde.net] has joined #bitcoin-wizards | 14:59 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] | 14:59 | |
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards | 15:04 | |
FNinTak | Thank you for links! Will be catching up, so far looks like similar work has been done | 15:10 |
-!- mkarrer [~mkarrer@159.red-83-47-122.dynamicip.rima-tde.net] has quit [] | 15:11 | |
-!- grubles [~grubles@unaffiliated/grubles] has joined #bitcoin-wizards | 15:13 | |
FNinTak | sipa'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 | |
sipa | ultraprune is just the name of the database/storage design in bitcoin core since 0.8 | 15:19 |
-!- lvns [~lvns@pool-100-38-50-26.nycmny.fios.verizon.net] has joined #bitcoin-wizards | 15:20 | |
sipa | it's not a commitment scheme | 15: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-wizards | 15: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-wizards | 15: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-wizards | 15: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-wizards | 16:10 | |
-!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 244 seconds] | 16:11 | |
-!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards | 16: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-wizards | 16:37 | |
-!- nullfxn [~nullFxn@107-147-108-164.res.bhn.net] has joined #bitcoin-wizards | 16: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-wizards | 16:42 | |
-!- belcher [~belcher@unaffiliated/belcher] has joined #bitcoin-wizards | 16:44 | |
-!- chestnutpie [~chestnutp@46.227.67.173] has joined #bitcoin-wizards | 16: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 _Iriez | 17:10 | |
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards | 17: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-wizards | 17: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-wizards | 17:58 | |
pero | 99.8% synced and getting killed | 17:58 |
pero | come on | 17:58 |
pero | oops wrong chan | 17:58 |
-!- chatquack [~chatquack@unaffiliated/chatquack] has joined #bitcoin-wizards | 17: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-wizards | 18: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-wizards | 18: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-wizards | 18:32 | |
-!- pro [~pro@unaffiliated/pro] has quit [Ping timeout: 250 seconds] | 18:33 | |
-!- pro [~pro@unaffiliated/pro] has joined #bitcoin-wizards | 18:34 | |
-!- pavel_ [~paveljani@79.98.72.216] has joined #bitcoin-wizards | 18: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-wizards | 18: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-wizards | 18: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-wizards | 18: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-wizards | 19:16 | |
-!- brg444 [415ce2de@gateway/web/freenode/ip.65.92.226.222] has joined #bitcoin-wizards | 19:22 | |
-!- fkinglag [~fkinglag@mn-71-51-159-139.dhcp.embarqhsd.net] has quit [Ping timeout: 276 seconds] | 19:23 | |
brg444 | was this posted http://eprint.iacr.org/2016/824.pdf | 19:23 |
-!- fkinglag [~fkinglag@mn-71-51-159-139.dhcp.embarqhsd.net] has joined #bitcoin-wizards | 19: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-wizards | 19: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 amiller | 19:57 | |
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards | 19:57 | |
-!- amiller [~socrates1@li175-104.members.linode.com] has quit [Changing host] | 19:57 | |
-!- amiller [~socrates1@unaffiliated/socrates1024] has joined #bitcoin-wizards | 19:57 | |
amiller | no i dont think so yet | 19:57 |
moli | is it something very new? | 20:06 |
pero | june | 20:09 |
brg444 | there are apparently some novel stuff in the link | 20:10 |
brg444 | coinshuffle++ was out already I believe? | 20:10 |
pero | they refer to it in the paper | 20:12 |
kanzure | use the timestamp instead of guessing (2016-08-24) | 20:14 |
-!- juscamarena [~jus@68.237.168.189] has quit [Quit: Leaving] | 20:15 | |
pero | http://textlab.io/doc/8650295/p2p-mixing-and-unlinkable-p2p-transactions | 20:15 |
brg444 | yeah https://bitcointalk.org/index.php?topic=1497271 | 20:16 |
pero | wild guess | 20:16 |
moli | oh i didn't know the number 824 indicates the date | 20: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 | |
kanzure | it doesn't. example: http://eprint.iacr.org/2016/823 | 20: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-wizards | 20: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-wizards | 21:04 | |
-!- Starduster [~guest2@5ED11658.cm-7-2a.dynamic.ziggo.nl] has quit [Changing host] | 21:04 | |
-!- Starduster [~guest2@unaffiliated/starduster] has joined #bitcoin-wizards | 21: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-wizards | 21: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-wizards | 21:17 | |
moli | lol :P | 21: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-wizards | 22:04 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 22: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-wizards | 23:00 | |
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] | 23:09 | |
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards | 23:11 | |
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] | 23:20 | |
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards | 23:22 | |
-!- murch [~murch@p4FE38ACA.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 23:35 | |
-!- rusty2 is now known as rusty | 23:40 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 23:41 | |
-!- pavel_ [~paveljani@79.98.72.216] has quit [Quit: Leaving] | 23:51 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards | 23: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!