--- Log opened Tue Sep 29 00:00:42 2015 | ||
-!- kmels [~kmels@184.62.151.186.static.intelnet.net.gt] has quit [Ping timeout: 250 seconds] | 00:03 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has quit [Remote host closed the connection] | 00:04 | |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 00:04 | |
-!- kmels [~kmels@184.62.151.186.static.intelnet.net.gt] has joined #bitcoin-wizards | 00:05 | |
-!- grau [~grau@81.0.112.130] has joined #bitcoin-wizards | 00:11 | |
-!- chri_____ [~chris@208.185.52.110] has joined #bitcoin-wizards | 00:16 | |
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards | 00:26 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] | 00:28 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has joined #bitcoin-wizards | 00:30 | |
-!- chri_____ [~chris@208.185.52.110] has quit [Remote host closed the connection] | 00:41 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 260 seconds] | 00:44 | |
-!- chri_____ [~chris@208.185.52.110] has joined #bitcoin-wizards | 00:50 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards | 00:56 | |
-!- grau [~grau@81.0.112.130] has quit [Remote host closed the connection] | 01:01 | |
-!- grau [~grau@81.0.112.130] has joined #bitcoin-wizards | 01:01 | |
-!- FNinTak [c036de1c@gateway/web/freenode/ip.192.54.222.28] has joined #bitcoin-wizards | 01:03 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has quit [Remote host closed the connection] | 01:08 | |
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards | 01:15 | |
-!- JackH [~Jack@host86-152-149-54.range86-152.btcentralplus.com] has joined #bitcoin-wizards | 01:22 | |
-!- chri_____ [~chris@208.185.52.110] has quit [Remote host closed the connection] | 01:29 | |
-!- chri_____ [~chris@208.185.52.110] has joined #bitcoin-wizards | 01:30 | |
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Quit: Got root?] | 01:33 | |
-!- chri_____ [~chris@208.185.52.110] has quit [Ping timeout: 256 seconds] | 01:35 | |
-!- FNinTak [c036de1c@gateway/web/freenode/ip.192.54.222.28] has left #bitcoin-wizards [] | 01:37 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 01:39 | |
-!- nsh [~lol@wikipedia/nsh] has quit [Excess Flood] | 01:39 | |
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards | 01:39 | |
-!- CodeShark_ [~androirc@cpe-76-167-237-202.san.res.rr.com] has quit [Remote host closed the connection] | 01:41 | |
-!- nsh [~lol@wikipedia/nsh] has quit [Excess Flood] | 01:45 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 01:46 | |
-!- Giszmo [~leo@pc-36-133-241-201.cm.vtr.net] has quit [Quit: Leaving.] | 01:47 | |
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards | 01:48 | |
nsh | yoleaux! | 01:51 |
---|---|---|
yoleaux | nsh! | 01:51 |
Alanius | index calculus works by trying to factorize random group elements into powers of primitive elements which are part of the factor base | 01:56 |
Alanius | for integers, it is possible to create a reasonably small factor base that can still factorize random integers with reasonable probability | 01:57 |
Alanius | the factor base will consist of the smallest primes | 01:57 |
Alanius | for example, 2 is more likely to divide random integers than 5, and 5 is more likely to divide them than 17 | 01:58 |
Alanius | index calculus fails for elliptic curves because there is no such natural set of factors to start from | 01:58 |
-!- jinglebellz [~jinglebel@149.130.222.229] has joined #bitcoin-wizards | 02:01 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has quit [Ping timeout: 260 seconds] | 02:06 | |
* nsh nods | 02:14 | |
nsh | i'm just not sure this is actually proven | 02:15 |
nsh | and there may be very subtle ways that you could constrain point generation such that you'd restrict to a subset of points have an isomorphism to a field with a unique factorisation domain | 02:16 |
nsh | this could be masked with blinding i'd imagine to be intractable to detect without access to the generator biasing blinding privkey | 02:18 |
nsh | except by seeing a enough points to observe a significant deviation from uniformity | 02:18 |
nsh | and that could be disguised as an artefact of some or other seemingly benign implementation detail underhandedly | 02:19 |
nsh | .wik Heegner module | 02:22 |
yoleaux | "In mathematics, a Heegner point is a point on a modular curve that is the image of a quadratic imaginary point of the upper half-plane. They were defined by Bryan Birch and named after Kurt Heegner, who used similar ideas to prove Gauss's conjecture on imaginary quadratic fields of class number one." — https://en.wikipedia.org/wiki/Heegner_point | 02:22 |
-!- grau [~grau@81.0.112.130] has quit [Remote host closed the connection] | 02:30 | |
-!- chri_____ [~chris@208.185.52.110] has joined #bitcoin-wizards | 02:31 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 264 seconds] | 02:32 | |
-!- grau [~grau@81.0.112.130] has joined #bitcoin-wizards | 02:32 | |
-!- chri_____ [~chris@208.185.52.110] has quit [Ping timeout: 246 seconds] | 02:43 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 268 seconds] | 02:43 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards | 02:47 | |
-!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has quit [Ping timeout: 240 seconds] | 02:50 | |
-!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has joined #bitcoin-wizards | 02:52 | |
-!- crowleyman [~crowleyma@46.250.4.169.pool.breezein.net] has joined #bitcoin-wizards | 02:54 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards | 02:56 | |
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 03:03 | |
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards | 03:03 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 240 seconds] | 03:05 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Ping timeout: 264 seconds] | 03:08 | |
-!- antgreen [~user@CPE687f74122463-CM00fc8d24cab0.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] | 03:10 | |
-!- antgreen` [~user@CPE687f74122463-CM00fc8d24cab0.cpe.net.cable.rogers.com] has joined #bitcoin-wizards | 03:13 | |
-!- crowleyman [~crowleyma@46.250.4.169.pool.breezein.net] has quit [Read error: Connection reset by peer] | 03:14 | |
-!- grau [~grau@81.0.112.130] has quit [Remote host closed the connection] | 03:17 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 265 seconds] | 03:21 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards | 03:22 | |
-!- grau [~grau@81.0.112.130] has joined #bitcoin-wizards | 03:27 | |
-!- agorist000 [~cypher@unaffiliated/agorist000] has quit [Read error: Connection reset by peer] | 03:31 | |
-!- agorist000 [~cypher@97.95.172.50] has joined #bitcoin-wizards | 03:31 | |
-!- agorist000 [~cypher@97.95.172.50] has quit [Changing host] | 03:31 | |
-!- agorist000 [~cypher@unaffiliated/agorist000] has joined #bitcoin-wizards | 03:31 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 260 seconds] | 03:55 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards | 03:57 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards | 04:08 | |
-!- yang_ is now known as yang | 04:14 | |
-!- trippysalmon`aw [~Rob@ip4da81ded.direct-adsl.nl] has joined #bitcoin-wizards | 04:14 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has joined #bitcoin-wizards | 04:16 | |
-!- trippysalmon [~Rob@77.168.29.237] has quit [Ping timeout: 272 seconds] | 04:17 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has quit [Remote host closed the connection] | 04:19 | |
-!- nsh [~lol@wikipedia/nsh] has quit [Excess Flood] | 04:26 | |
-!- chri_____ [~chris@208.185.52.110] has joined #bitcoin-wizards | 04:28 | |
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards | 04:33 | |
-!- chri_____ [~chris@208.185.52.110] has quit [Ping timeout: 272 seconds] | 04:33 | |
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds] | 04:33 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards | 04:36 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 246 seconds] | 04:43 | |
-!- antgreen` [~user@CPE687f74122463-CM00fc8d24cab0.cpe.net.cable.rogers.com] has quit [Ping timeout: 256 seconds] | 04:44 | |
-!- hazirafel [~ufoinc@bzq-79-182-178-75.red.bezeqint.net] has joined #bitcoin-wizards | 04:52 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards | 04:56 | |
-!- antgreen` [~user@38.104.156.251] has joined #bitcoin-wizards | 05:18 | |
-!- antgreen` is now known as antgreen | 05:21 | |
-!- kmels [~kmels@184.62.151.186.static.intelnet.net.gt] has quit [Ping timeout: 246 seconds] | 05:25 | |
-!- roxtrong_ [~roxtrongo@191.113.87.141] has joined #bitcoin-wizards | 05:48 | |
-!- roxtrongo [~roxtrongo@191.113.87.141] has quit [Ping timeout: 250 seconds] | 05:51 | |
-!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has quit [Read error: Connection reset by peer] | 06:05 | |
-!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has joined #bitcoin-wizards | 06:06 | |
-!- mjerr [~mjerr@p5B209075.dip0.t-ipconnect.de] has quit [] | 06:08 | |
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 06:11 | |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 06:16 | |
-!- chris___ [~chris@208.185.52.110] has quit [Ping timeout: 264 seconds] | 06:21 | |
-!- roxtrong_ [~roxtrongo@191.113.87.141] has quit [Remote host closed the connection] | 06:22 | |
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Quit: Leaving] | 06:29 | |
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards | 06:29 | |
-!- eudoxia [~eudoxia@r167-57-74-100.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 06:31 | |
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 246 seconds] | 06:33 | |
-!- ASTP001 [~ASTP001@50-78-139-77-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 06:33 | |
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards | 06:37 | |
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards | 06:37 | |
-!- dEBRUYNE [~dEBRUYNE@ww010422.uvt.nl] has joined #bitcoin-wizards | 06:43 | |
kanzure | bsm117532: any thoughts about big-one.txt cleanup and organization? | 06:50 |
nsh | link? | 06:55 |
-!- kmels [~kmels@186.64.110.122] has joined #bitcoin-wizards | 07:07 | |
nsh | .wik Analytic rank | 07:09 |
yoleaux | "In mathematics, an elliptic curve (EC) is a plane algebraic curve defined by an equation of the form" — https://en.wikipedia.org/wiki/Elliptic_curve | 07:09 |
nsh | 'KARL RUBIN AND ALICE SILVERBERG' -- http://www.ams.org/journals/bull/2002-39-04/S0273-0979-02-00952-7/S0273-0979-02-00952-7.pdf | 07:10 |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] | 07:12 | |
-!- bsm1175321 [~bsm117532@38.121.165.30] has joined #bitcoin-wizards | 07:13 | |
nsh | (RANKS OF ELLIPTIC CURVES) | 07:13 |
fluffypony | nsh: I think your caps lock is stuck :-P | 07:13 |
nsh | blame donald knuth | 07:14 |
nsh | no, he's got enough on his conscience already | 07:14 |
nsh | half the people who think they understand computering are the result of him casting pearls before swine | 07:15 |
maaku | newb SNARK questions -- in presently considered schemes, is there benefit to having a small register file in a tinyram-like architecture? or does it matter? | 07:15 |
-!- nwilcox [~nwilcox@c-73-202-109-21.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds] | 07:21 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 07:23 | |
-!- bedeho [~bedeho@50.202.37.133] has quit [Ping timeout: 272 seconds] | 07:25 | |
-!- dEBRUYNE [~dEBRUYNE@ww010422.uvt.nl] has quit [Ping timeout: 255 seconds] | 07:35 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 07:38 | |
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards | 07:39 | |
-!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:8162:e7f4:d097:f594] has joined #bitcoin-wizards | 07:41 | |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 07:41 | |
-!- nullbyte [~NSA@193.138.219.233] has joined #bitcoin-wizards | 07:42 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Client Quit] | 07:43 | |
-!- nwilcox [~nwilcox@74-95-207-205-SFBA.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 07:44 | |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 07:48 | |
kanzure | nsh: re: your question, https://github.com/kanzure/diyhpluswiki/commit/ae30250ed66ea2d88a331a48924806f49f84fe45.diff | 07:56 |
-!- psztorc [4575fa8d@gateway/web/freenode/ip.69.117.250.141] has joined #bitcoin-wizards | 08:00 | |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 08:05 | |
-!- ratbaneb_ [~ratbanebo@2a02:1812:1515:2400:19a2:131f:d3b0:c0d1] has joined #bitcoin-wizards | 08:06 | |
-!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:8162:e7f4:d097:f594] has quit [Ping timeout: 256 seconds] | 08:09 | |
-!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:f8c7:45ce:c4cb:dd47] has joined #bitcoin-wizards | 08:09 | |
-!- chris___ [~chris@208.185.52.110] has quit [Ping timeout: 256 seconds] | 08:09 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] | 08:10 | |
-!- ratbaneb_ [~ratbanebo@2a02:1812:1515:2400:19a2:131f:d3b0:c0d1] has quit [Ping timeout: 256 seconds] | 08:12 | |
nsh | ty | 08:13 |
-!- bsm1175321 is now known as bsm115732 | 08:14 | |
-!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:f8c7:45ce:c4cb:dd47] has quit [Ping timeout: 252 seconds] | 08:16 | |
-!- zooko [~user@c-24-9-79-61.hsd1.co.comcast.net] has joined #bitcoin-wizards | 08:18 | |
-!- zooko` [~user@172.56.9.129] has joined #bitcoin-wizards | 08:20 | |
-!- grau [~grau@81.0.112.130] has quit [Remote host closed the connection] | 08:22 | |
-!- zooko [~user@c-24-9-79-61.hsd1.co.comcast.net] has quit [Ping timeout: 272 seconds] | 08:23 | |
-!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:954c:a84a:a966:c885] has joined #bitcoin-wizards | 08:23 | |
-!- grau [~grau@81.0.112.130] has joined #bitcoin-wizards | 08:31 | |
-!- eudoxia_ [~eudoxia@r167-56-136-245.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 08:40 | |
-!- eudoxia_ [~eudoxia@r167-56-136-245.dialup.adsl.anteldata.net.uy] has quit [Remote host closed the connection] | 08:40 | |
-!- eudoxia [~eudoxia@r167-57-74-100.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] | 08:40 | |
-!- trippysalmon`aw [~Rob@ip4da81ded.direct-adsl.nl] has quit [Read error: Connection reset by peer] | 08:44 | |
-!- ASTP001 [~ASTP001@50-78-139-77-static.hfc.comcastbusiness.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 08:47 | |
-!- ASTP001 [~ASTP001@50-78-139-77-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 08:48 | |
-!- zooko`` [~user@c-24-9-79-61.hsd1.co.comcast.net] has joined #bitcoin-wizards | 08:49 | |
-!- ASTP001 [~ASTP001@50-78-139-77-static.hfc.comcastbusiness.net] has quit [Client Quit] | 08:50 | |
-!- zooko` [~user@172.56.9.129] has quit [Ping timeout: 240 seconds] | 08:50 | |
-!- zooko`` [~user@c-24-9-79-61.hsd1.co.comcast.net] has quit [Remote host closed the connection] | 08:59 | |
-!- zooko [~user@c-24-9-79-61.hsd1.co.comcast.net] has joined #bitcoin-wizards | 09:01 | |
-!- JackH [~Jack@host86-152-149-54.range86-152.btcentralplus.com] has quit [Ping timeout: 250 seconds] | 09:32 | |
-!- maraoz [~maraoz@50.247.108.204] has joined #bitcoin-wizards | 09:36 | |
-!- matsjj_ [~matsjj@178.162.211.215] has quit [Remote host closed the connection] | 09:36 | |
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards | 09:36 | |
-!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 09:38 | |
-!- antgreen [~user@38.104.156.251] has quit [Ping timeout: 260 seconds] | 09:39 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has joined #bitcoin-wizards | 09:40 | |
-!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] | 09:42 | |
-!- Giszmo [~leo@pc-36-133-241-201.cm.vtr.net] has joined #bitcoin-wizards | 09:45 | |
-!- CodeShark_ [~androirc@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards | 09:46 | |
-!- CodeShark [~CodeShark@cpe-76-167-237-202.san.res.rr.com] has quit [Ping timeout: 250 seconds] | 09:48 | |
-!- the`doctor [~matt@static-108-47-15-123.lsanca.fios.verizon.net] has joined #bitcoin-wizards | 09:49 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [] | 09:51 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has quit [Remote host closed the connection] | 09:53 | |
-!- chri_____ [~chris@208.185.52.110] has joined #bitcoin-wizards | 09:53 | |
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-yalxfnhitgzrpcqq] has quit [Quit: Connection closed for inactivity] | 09:54 | |
bsm115732 | Does anyone have a list of successful, attempted, or theoretical attacks that have occurred against bitcoins and altcoins? (The latter is of more interest as there are more attacks -- but has anyone documented them?) | 09:54 |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards | 09:55 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Client Quit] | 09:56 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards | 09:57 | |
-!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards | 09:57 | |
-!- dtmit_ [~darshini@dhcp-18-111-51-103.dyn.mit.edu] has joined #bitcoin-wizards | 09:57 | |
-!- chri_____ [~chris@208.185.52.110] has quit [Ping timeout: 272 seconds] | 09:58 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 265 seconds] | 10:01 | |
kanzure | bsm117532: see earlier request today from me re: big-one.mdwn, curious if you have any update etc. | 10:01 |
-!- zooko [~user@c-24-9-79-61.hsd1.co.comcast.net] has quit [Remote host closed the connection] | 10:04 | |
-!- ASTP001 [~ASTP001@50-78-139-77-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 10:05 | |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 10:09 | |
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-fljwyggbapyuagqy] has joined #bitcoin-wizards | 10:09 | |
-!- zooko [~user@c-24-9-79-61.hsd1.co.comcast.net] has joined #bitcoin-wizards | 10:10 | |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 10:10 | |
-!- grau [~grau@81.0.112.130] has quit [] | 10:16 | |
-!- prom3th3us [~prom3th3u@unaffiliated/prom3th3us] has joined #bitcoin-wizards | 10:20 | |
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards | 10:21 | |
-!- cryptowest [~cryptowes@2604:a880:800:10::81f:3001] has quit [Ping timeout: 246 seconds] | 10:25 | |
-!- nwilcox [~nwilcox@74-95-207-205-SFBA.hfc.comcastbusiness.net] has quit [Ping timeout: 255 seconds] | 10:26 | |
-!- cryptowest [~cryptowes@2604:a880:800:10::81f:3001] has joined #bitcoin-wizards | 10:27 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has joined #bitcoin-wizards | 10:41 | |
-!- ratbaneb_ [~ratbanebo@78-23-10-185.access.telenet.be] has joined #bitcoin-wizards | 10:42 | |
-!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:954c:a84a:a966:c885] has quit [Ping timeout: 240 seconds] | 10:43 | |
-!- ratbaneb_ [~ratbanebo@78-23-10-185.access.telenet.be] has quit [Client Quit] | 10:46 | |
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 10:48 | |
-!- shen_noe [~shen_noe@104.156.228.125] has joined #bitcoin-wizards | 10:49 | |
-!- nullbyte [~NSA@193.138.219.233] has quit [Quit: leaving] | 10:53 | |
bsm115732 | kanzure: We're ready to set up a wiki, and debating which one to use and which wiki software to use. | 11:05 |
bsm115732 | I have almost no opinion on the software, because it's easy to set up, we're just going to apt-get something. | 11:05 |
bsm115732 | I wonder if we could find a self-described non-coder type person who would be willing to collate your list and make some wiki stubs. I'm going to ask around. | 11:06 |
bsm115732 | The contenders seem to be https://ikiwiki.info/ and https://www.mediawiki.org/ . The former because you requested something based on git. | 11:09 |
bsm115732 | Mediawiki is a behemoth but can be apt-get installed. | 11:09 |
kanzure | piny can also be apt-get installed, which includes ikiwiki http://piny.be/ | 11:16 |
kanzure | anyway, i don't understand what wiki software has to do with it; i think the previous topic was something about a way to organize the info better or reprocess it. | 11:16 |
-!- gielbier [~giel@unaffiliated/gielbier] has quit [Read error: Connection reset by peer] | 11:17 | |
bsm115732 | Well, putting it on a wiki is the proposed way to reorganize it. | 11:18 |
kanzure | huh? it is on a wiki. | 11:19 |
kanzure | http://diyhpl.us/wiki/bitcoin/big-pile/ | 11:19 |
kanzure | https://raw.githubusercontent.com/kanzure/diyhpluswiki/master/bitcoin/big-pile.mdwn | 11:19 |
-!- notj [~notj@dhcp-18-189-2-199.dyn.mit.edu] has joined #bitcoin-wizards | 11:20 | |
bsm115732 | Ok, I guess that's technically "on a wiki" ;-) | 11:20 |
-!- gielbier [~giel@a149043.upc-a.chello.nl] has joined #bitcoin-wizards | 11:20 | |
-!- gielbier [~giel@a149043.upc-a.chello.nl] has quit [Changing host] | 11:20 | |
-!- gielbier [~giel@unaffiliated/gielbier] has joined #bitcoin-wizards | 11:20 | |
bsm115732 | kanzure, what's your idea for better organize or reprocess it? | 11:21 |
bsm115732 | I'm hosting a meetup tomorrow and will ask for volunteers for this task... | 11:21 |
kanzure | i had none; jgarzik tricked me into publishing it early, and then you mentioned a few days ago that you would sit and think about it.. | 11:21 |
bsm115732 | hehee | 11:21 |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 11:21 | |
bsm115732 | Like you, I don't actually want to reorganize it myself. But I'd like to see it done. | 11:22 |
-!- bramc [~bram@38.99.42.130] has quit [Client Quit] | 11:22 | |
kanzure | i'm fine with doing it myself, i just don't have the universe's secret rule book for ultimate preservation of signal over noise | 11:22 |
bsm115732 | This community has a good number of non-coding folks who want to contribute. I'll see who I can find. | 11:23 |
bsm115732 | Even with wikis, signal:noise is a problem. | 11:23 |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] | 11:24 | |
bsm115732 | kanzure I think your time is better spent elsewhere. I'll let you know Thurs if I find someone to take this up. | 11:24 |
kanzure | sounds interesting | 11:25 |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 11:26 | |
jgarzik | kanzure, #Crowd | 11:27 |
bsm115732 | FYI we're going to live-stream this meeting (about the MIT Enigma project) tomorrow, if anyone here wants to attend virtually: http://www.meetup.com/BitDevsNYC/events/225374509/ | 11:28 |
-!- notj [~notj@dhcp-18-189-2-199.dyn.mit.edu] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 11:28 | |
bsm115732 | I'll post instructions tomorrow and put it on the meetup page, once we get it all figured out. | 11:28 |
bsm115732 | I also made a new IRC channel #bitdevsnyc for discussion/questions remotely. | 11:28 |
bsm115732 | 7pm EDT tomorrow... | 11:30 |
-!- roxtrongo [~roxtrongo@191.113.87.141] has joined #bitcoin-wizards | 11:34 | |
-!- CodeShark_ is now known as CodeShark | 11:36 | |
-!- dtmit_ [~darshini@dhcp-18-111-51-103.dyn.mit.edu] has quit [Ping timeout: 265 seconds] | 11:37 | |
-!- roasbeef [~root@104.131.26.124] has quit [Ping timeout: 260 seconds] | 11:37 | |
-!- roasbeef_ [~root@104.131.26.124] has joined #bitcoin-wizards | 11:37 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 252 seconds] | 11:39 | |
-!- zooko [~user@c-24-9-79-61.hsd1.co.comcast.net] has quit [Ping timeout: 252 seconds] | 11:42 | |
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards | 11:43 | |
-!- bedeho [~bedeho@50-202-37-133-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 11:43 | |
-!- kmels [~kmels@186.64.110.122] has quit [Ping timeout: 240 seconds] | 11:44 | |
-!- notj [~notj@dhcp-18-189-2-199.dyn.mit.edu] has joined #bitcoin-wizards | 11:49 | |
-!- bektar [~jakob@c-46-162-82-69.cust.bredband2.com] has joined #bitcoin-wizards | 11:51 | |
-!- roxtrong_ [~roxtrongo@191.113.87.141] has joined #bitcoin-wizards | 11:53 | |
-!- bektar [~jakob@c-46-162-82-69.cust.bredband2.com] has quit [Client Quit] | 11:53 | |
-!- roxtrongo [~roxtrongo@191.113.87.141] has quit [Ping timeout: 272 seconds] | 11:55 | |
Taek | bsm115732, kanzure, jgarzik: tonight at 8pm a handful of MIT students are meeting with me to get started on putting all the information into more accessible places. We're starting simple, creating a bitcoin.ninja style website with some 'start here or here or here' links that will help you find rabbit holes related to cryptocurrency research | 11:55 |
Taek | 8pm EST | 11:55 |
jgarzik | +1 | 11:55 |
Taek | we'll publish whatever we get finished tonight and then we can iterate on the design. I personally don't like wikis because it's often hard to find stuff you don't know that you don't know | 11:56 |
bsm115732 | Taek great! We purchased bitcoinwizards.org and will donate it to the cause. | 11:56 |
Taek | oh sweet, if you've got a git repo we can PR to, we will do so | 11:56 |
bsm115732 | Taek if you're willing to do some work, tell me what software you want and we'll set it up for you. ikiwiki? | 11:57 |
Taek | plan html/css/js? :P | 11:58 |
bsm115732 | That's a hard knock life... | 11:58 |
Taek | I never said it would be pretty | 11:58 |
bsm115732 | Hehee | 11:59 |
-!- notj [~notj@dhcp-18-189-2-199.dyn.mit.edu] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 11:59 | |
bsm115732 | Well ikiwiki is git-hosted, if that's what you're looking for. Mediawiki will probably attract wider contributors. | 12:00 |
-!- nivah [~linker@27.75.174.208] has joined #bitcoin-wizards | 12:01 | |
kanzure | ikiwiki has online web editor | 12:01 |
kanzure | anyway; all of this is trivial details. i don't see any proposal regarding actual categorization method or indexing method (bips-style? or something else? etc. gmaxwell suggested tag-weighted ordering of some kind) | 12:02 |
-!- notj [~notj@dhcp-18-189-2-199.dyn.mit.edu] has joined #bitcoin-wizards | 12:02 | |
amiller | Taek, sounds so cool | 12:06 |
Taek | kanzure: current plan is pretty basic, create pages related to specific topics. Pages have the sections: 'overview (explaining the concept and current state-of-art, supposed to be maximum signal) - high signal links - low signal links - unsorted links' | 12:06 |
Taek | the pages I hope get tackled tonight are 'types of forks (explaing soft vs hard fork, and all the variations of each)', 'utxo commitments (though none of us are really qualified to tackle it so the overview might be sparse)', and 'miner fee proposals'. Basically just want to see how it turns out | 12:08 |
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 12:10 | |
-!- chris___ [~chris@208.185.52.110] has quit [Remote host closed the connection] | 12:11 | |
-!- ASTP001_ [~ASTP001@50-78-139-77-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 12:13 | |
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards | 12:13 | |
-!- ASTP001 [~ASTP001@50-78-139-77-static.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] | 12:13 | |
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Client Quit] | 12:13 | |
-!- roasbeef_ is now known as roasbeef | 12:18 | |
-!- roxtrong_ [~roxtrongo@191.113.87.141] has quit [Remote host closed the connection] | 12:20 | |
kanzure | "types of forks" just link to bip99 | 12:20 |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 12:23 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] | 12:31 | |
-!- orik [~orik@mobile-166-176-187-220.mycingular.net] has joined #bitcoin-wizards | 12:36 | |
-!- jcorgan [~jcorgan@unaffiliated/jcorgan] has left #bitcoin-wizards [] | 12:37 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has quit [Remote host closed the connection] | 12:37 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer] | 12:38 | |
-!- CodeShark [~androirc@cpe-76-167-237-202.san.res.rr.com] has quit [Remote host closed the connection] | 12:39 | |
-!- CodeShark [~androirc@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards | 12:39 | |
-!- kgreenek [~kevin@76.14.85.43] has joined #bitcoin-wizards | 12:40 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 12:40 | |
-!- orik [~orik@mobile-166-176-187-220.mycingular.net] has quit [Client Quit] | 12:40 | |
-!- kmels [~kmels@186.64.110.122] has joined #bitcoin-wizards | 12:43 | |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 12:52 | |
instagibbs | Taek: looking forward to the txo commitment stuff. It's scattered on logs pretty much. (Will it cover stxo vs utxo vs ???) | 12:54 |
Taek | instagibbs: first round is likely to be pretty sparse and have mostly the obvious stuff. But hopefully will be an improvement to everything that exists now | 12:57 |
-!- Starduster [~sd@unaffiliated/starduster] has quit [Read error: Connection reset by peer] | 12:57 | |
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Read error: Connection reset by peer] | 12:57 | |
instagibbs | in one are is enough for now :) I've lurked on something like 20 conversations on the topic and I always come away feeling like I know less about state of the art | 12:57 |
instagibbs | area* | 12:57 |
-!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has joined #bitcoin-wizards | 12:57 | |
-!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has quit [Changing host] | 12:57 | |
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards | 12:57 | |
-!- Starduster [~sd@unaffiliated/starduster] has joined #bitcoin-wizards | 12:57 | |
-!- Starduster [~sd@unaffiliated/starduster] has quit [Read error: Connection reset by peer] | 12:58 | |
-!- ne1l [~dnv@ip1f126621.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 12:59 | |
-!- ne1l [~dnv@ip1f126621.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer] | 13:00 | |
-!- notj [~notj@dhcp-18-189-2-199.dyn.mit.edu] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 13:01 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 13:01 | |
-!- psztorc [4575fa8d@gateway/web/freenode/ip.69.117.250.141] has quit [Ping timeout: 246 seconds] | 13:02 | |
-!- afk11 [~afk11@unaffiliated/afk11] has joined #bitcoin-wizards | 13:03 | |
-!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 13:04 | |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 13:08 | |
-!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] | 13:08 | |
-!- c0rw|zZz [~c0rw1n@91.176.79.56] has quit [Ping timeout: 246 seconds] | 13:11 | |
-!- nwilcox [~nwilcox@173.239.75.179] has joined #bitcoin-wizards | 13:12 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 246 seconds] | 13:14 | |
-!- hazirafel [~ufoinc@bzq-79-182-178-75.red.bezeqint.net] has quit [Quit: Leaving] | 13:16 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 13:16 | |
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] | 13:17 | |
bsm115732 | Taek, kanzure: I'm going to put up an ikiwiki on http://bitcoinwizards.org tomorrow morning. It uses git and markdown, so Taek if you want to make some notes in that format tonight, you can easily upload it tomorrow. | 13:24 |
bsm115732 | (and if you want to request a different setup, speak now or forever hold your peace...) | 13:26 |
-!- nwilcox [~nwilcox@173.239.75.179] has quit [Ping timeout: 265 seconds] | 13:26 | |
-!- nickler [~nickler@185.12.46.130] has quit [Ping timeout: 246 seconds] | 13:27 | |
-!- nickler [~nickler@185.12.46.130] has joined #bitcoin-wizards | 13:28 | |
instagibbs | http://eprint.iacr.org/2015/946 | 13:37 |
kanzure | .title | 13:38 |
yoleaux | Cryptology ePrint Archive: Report 2015/946 | 13:38 |
kanzure | "Asymmetric proof-of-work based on the Generalized Birthday problem" | 13:38 |
-!- Starduster [~sd@unaffiliated/starduster] has joined #bitcoin-wizards | 13:39 | |
-!- chris___ [~chris@208.185.52.110] has quit [Remote host closed the connection] | 13:39 | |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 13:43 | |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 13:43 | |
-!- nwilcox [~nwilcox@c-73-202-109-21.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 13:47 | |
-!- snthsnth [~snthsnth@206.110.20.18] has joined #bitcoin-wizards | 13:48 | |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 13:50 | |
-!- adam3us [~Adium@89-96-48-178.ip10.fastwebnet.it] has joined #bitcoin-wizards | 13:52 | |
tromp__ | the authors would be advised to read the cuckoo cycle paper they cite, rather than the year-old obsolete version they find easier to criticize | 13:55 |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 13:56 | |
tromp__ | still looking forward to reading how their approach compares | 13:56 |
-!- orik [~orik@mobile-166-176-187-220.mycingular.net] has joined #bitcoin-wizards | 13:57 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] | 14:00 | |
-!- snthsnth [~snthsnth@206.110.20.18] has quit [Ping timeout: 264 seconds] | 14:00 | |
amiller | i can't figure out the comments about proofs-of-space | 14:02 |
amiller | like why is the stack of superconcetnrators supposed to be slow | 14:02 |
amiller | and is it really the case that computational penalties only kick in after a factor of 30 reduction? is that reduction "for free"? i'd like to know more... | 14:02 |
-!- Dizzle [~Dizzle@104-6-36-162.lightspeed.austtx.sbcglobal.net] has joined #bitcoin-wizards | 14:02 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 252 seconds] | 14:04 | |
-!- orik [~orik@mobile-166-176-187-220.mycingular.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 14:04 | |
-!- shesek [~shesek@77.127.57.113] has quit [Ping timeout: 265 seconds] | 14:07 | |
-!- belcher_ [~user@unaffiliated/belcher] has joined #bitcoin-wizards | 14:08 | |
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards | 14:10 | |
-!- ASTP001_ [~ASTP001@50-78-139-77-static.hfc.comcastbusiness.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 14:12 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] | 14:14 | |
-!- kmels [~kmels@186.64.110.122] has quit [Ping timeout: 240 seconds] | 14:23 | |
-!- jinglebellz [~jinglebel@149.130.222.229] has joined #bitcoin-wizards | 14:27 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Remote host closed the connection] | 14:27 | |
-!- shesek [~shesek@77.127.57.113] has joined #bitcoin-wizards | 14:28 | |
-!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards | 14:29 | |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-wkvzrrctktbpxqyc] has joined #bitcoin-wizards | 14:30 | |
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] | 14:31 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] | 14:35 | |
-!- arubi [~ese168@unaffiliated/arubi] has quit [Quit: Leaving] | 14:36 | |
-!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards | 14:36 | |
-!- kmels [~kmels@186.64.110.122] has joined #bitcoin-wizards | 14:37 | |
jrayhawk | bsm115732: gitit uses an ikiwiki-ish data model with a more mediawiki-like syntax | 14:41 |
jrayhawk | fossil also has a DVCS wiki system | 14:41 |
bsm115732 | I'm aware of gitit. I don't particularly like MediaWiki's overly-complex syntax. We can also install a MediaWiki if that's what people want... | 14:42 |
-!- spinza [~spin@197.89.24.101] has quit [Excess Flood] | 14:42 | |
-!- orik [~orik@50.125.71.245] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 14:42 | |
gmaxwell | maaku: since you didn't get a tinyram answer. Yes, there is a benefit for keeping the register file fairly small. | 14:42 |
-!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards | 14:42 | |
gmaxwell | maaku: Imagine the circuit implementing the ALU, it needs to have a routing network to connect the register being used to the ALU | 14:43 |
gmaxwell | maaku: the more registers, the bigger this routing network. | 14:43 |
gmaxwell | maaku: someone who has actually seen the tinyram implementation (and not just read the papers) would be needed to talk more concretely about how increased register size increases the circuit size. | 14:44 |
-!- c0rw|zZz [~c0rw1n@91.176.79.56] has joined #bitcoin-wizards | 14:44 | |
jrayhawk | If you have specific objections to kanzure's wiki, it's possible to address those in situ | 14:44 |
gmaxwell | maaku: I suspect that at least in the non-recursive version of the SNARK papers the tradeoff does tend to favor more registers generally. | 14:45 |
jrayhawk | Especially regarding namespacing and history. | 14:45 |
kanzure | Madars: ping (there are some tinyram questions that you might know things about) | 14:45 |
gmaxwell | maaku: because every additional LOAD you do in a non-recursive snark will replicate the whole circuit for the cpu, so if one more register makes the circuit size per cycle some log(registers+1)-log(registers) amount bigger, you probably don't have to save many additional cycles to pay for the cost of the bigger register file. | 14:47 |
-!- spinza [~spin@197.89.24.101] has joined #bitcoin-wizards | 14:47 | |
gmaxwell | maaku: that benefit falls away once the register file is so big that it only saves cycles rarely. Though I'm somewhat guessing. | 14:47 |
bsm115732 | jrayhawk: I'm also happy to point bitcoinwizards.org to kanzure's wiki. | 14:48 |
gmaxwell | For the recursive snark I would expect the tradeoff to be different, because additional cycles have a purely linear additional cost; rather than the polylog cost for additional cycles in the non-recursive snark. | 14:48 |
jrayhawk | That'd work, though I assume it'd be desirable to git-filter-branch off all the bitcoin-specific content and shove it in its own repository. | 14:49 |
bsm115732 | Or start a new wiki. ;-) | 14:50 |
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards | 14:51 | |
kanzure | problem was "figure out good strategy for indexing bitcoin wizardry and technology inventions" not "fiddle with infrastructure". infrastructure skillz/execution is by no means lacking in this community. | 14:51 |
bsm115732 | Personally, I keep a lot of my own mental notes in a wiki (TiddlyWiki) that is private, though I've used publicly accessible wikis for this before. I'd want to keep my stuff to myself... kanzure do you want to keep all this on your wiki? | 14:51 |
jrayhawk | I dunno, I feel sorry for someone doing Ikiwiki from scratch. | 14:51 |
kanzure | something better than: https://github.com/kanzure/diyhpluswiki/commit/ae30250ed66ea2d88a331a48924806f49f84fe45.diff | 14:52 |
gmaxwell | nsh: wrt your comments about UFD, so yes, the recent attacks on characteristic 2 curves effectively find a way to create something that is morlally equivilent for a factor base. | 14:52 |
-!- jinglebellz [~jinglebel@149.130.222.229] has quit [Remote host closed the connection] | 14:53 | |
gmaxwell | nsh: a think to keep in mind is that even if a UFD cannot exist for a curve (keep in mind that our curves are over a field, not over its quadratic extension) that that doesn't imply that something morally equivilent enough for index calculus cannot exist. | 14:53 |
gmaxwell | nsh: and WRT your earlier constraint about constraining private keys. What you're saying is true, but its trivally true in ways simpler than you might expect-- e.g. if your private key is constrained to a small range then I can just search the range to find a discrete log! | 14:56 |
gmaxwell | as an aside, it's best to not learn anything about number theory if you want to retain any confidence in using asymettric cryptography. :) | 14:57 |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 260 seconds] | 14:58 | |
jrayhawk | I've set up 216.151.3.186 to do things with Host: bitcoinwizards.org and www.bitcoinwizards.org | 15:01 |
-!- kkpn [kkp@dhcp-18-189-55-202.dyn.MIT.EDU] has joined #bitcoin-wizards | 15:02 | |
-!- kgreenek [~kevin@76.14.85.43] has quit [Read error: Connection reset by peer] | 15:02 | |
-!- kkpn [kkp@dhcp-18-189-55-202.dyn.MIT.EDU] has quit [Client Quit] | 15:03 | |
maaku | gmaxwell: so to paraphrase (to make sure I understand it correctly), with non-recursive snark more registers is probably better, so long as that means fewer instructions executed | 15:03 |
maaku | for recursive snark, the larger gains are in reducing the circuit size, so assuming fewer registers == smaller circuit, that would be preferable | 15:04 |
maaku | gmaxwell: that helps. i was trying to justify a non-standard 16-register variant vs the full 32-register cpu | 15:06 |
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] | 15:07 | |
-!- Dizzle [~Dizzle@104-6-36-162.lightspeed.austtx.sbcglobal.net] has quit [Quit: Leaving...] | 15:07 | |
gmaxwell | maaku: I think so. circuit_size == log(registers); prover work = poly_log(circuit_size * cycles) (e.g. linear * log(n)) for recursive snark, prover work = c*poly_log(circuit_size)*cycles | 15:07 |
maaku | hrm.. ok. hard to generalize about that | 15:09 |
gmaxwell | maaku: in terms of SNARK compatiblity, I'd probably worry about instruction fanout-- as the same kind of muxing blowup exists for instructions) than register cost, but I'm guessing. | 15:09 |
bsm115732 | jrayhawk or clone https://github.com/mcelrath/bitcoinwizards.wiki.git and help fill it with *.md files ;-) | 15:09 |
-!- shen_noe [~shen_noe@104.156.228.125] has quit [Quit: Leaving] | 15:10 | |
-!- shen_noe [~shen_noe@104.156.228.125] has joined #bitcoin-wizards | 15:10 | |
gmaxwell | maaku: the intution is a little complicated because for GGPR12 snarks the circuit is an arithemetic circuit, so "what is expensive" is not 1:1 what is expensive with binary logic. | 15:10 |
maaku | gmaxwell: right well the architecture I'm looking at (RISC-V) is specifically constructed to avoid such ISA-derived complexity | 15:11 |
maaku | it's just they've standardized on a 32-register file, but there is an obscure 16-register variant ... so are snark gains worth not using the standard compiler target? tough call | 15:11 |
-!- shen_noe2 [~shen_noe@wired018.math.utah.edu] has joined #bitcoin-wizards | 15:13 | |
-!- shen_noe2 [~shen_noe@wired018.math.utah.edu] has quit [Client Quit] | 15:13 | |
-!- shen_noe2 [~shen_noe@wired018.math.utah.edu] has joined #bitcoin-wizards | 15:13 | |
amiller | maaku, my opinion is that using a compiler to arithmetic circuits is almost always better than using an instruction set, unless you have some very specific needs | 15:14 |
amiller | maaku, im curious what application you have in mind | 15:14 |
-!- shen_noe [~shen_noe@104.156.228.125] has quit [Ping timeout: 244 seconds] | 15:14 | |
-!- shen_noe2 [~shen_noe@wired018.math.utah.edu] has quit [Client Quit] | 15:14 | |
-!- shen_noe [~shen_noe@wired018.math.utah.edu] has joined #bitcoin-wizards | 15:15 | |
-!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has joined #bitcoin-wizards | 15:15 | |
maaku | amiller: I have no specific application for SNARKs in mind, rather I am investigating a standardized VM that is simple enough to put in consensus code | 15:15 |
gmaxwell | amiller: I am not mark but I can answer easily--- because of the insane setup costs (e.g. dealing with the CRS insecurity) for a snark, having a universal circuit available is very attractive. | 15:16 |
amiller | i see | 15:16 |
maaku | and it would just be a crying shame if some aspect of the architecture made it difficult to do efficient zk-SNARK proofs of execution | 15:16 |
amiller | yeah, doing the setup once and for all is a nice reason | 15:16 |
gmaxwell | If we're thinking about varrious standarized VMs for smart contracty things, making it also snark friendly would be nice. | 15:17 |
gmaxwell | Or at least subsettable to snark friendlyness. | 15:17 |
gmaxwell | maaku: so thats a point, so long as the instruction set can be subset that might be good enough. E.g. don't use registers x-y. | 15:17 |
maaku | gmaxwell: hrmm. that is an interesting point. restricting the register file is a soft-fork change | 15:18 |
gmaxwell | kinda makes me wonder why tinyram wasn't just dont that way in the first place. | 15:19 |
amiller | i don't have a lot of insight into tinyram's design or what the conseuqences would have been of other architectures | 15:19 |
amiller | i think stack machine would make sense too | 15:20 |
maaku | amiller: heresy! | 15:20 |
-!- orik [~orik@50.125.71.245] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 15:21 | |
maaku | I'm also have strong preferences for stack machines, but it's hard to make them compiler targetable :( | 15:21 |
amiller | https://github.com/pepper-project/tinyram this was posted here before but i didn't notice it | 15:21 |
maaku | e.g. for running bitcoin within it | 15:21 |
kanzure | wasn't moxie selected for its simplicity? | 15:24 |
-!- prom3th3us [~prom3th3u@unaffiliated/prom3th3us] has quit [Quit: prom3th3us] | 15:25 | |
amiller | maaku, suppose more registers was cheap, would it be possible to benefit from a much larger number of registers? | 15:25 |
kanzure | maaku: simple cpu design is pretty easy to jump into, hopefully you wont stop at RISC stuff. | 15:26 |
amiller | iirc the sorting phase basically depends on the program counter when the registers were written to, so the number of registers doesn't matter directly | 15:26 |
kanzure | there's probably some silly 4-bit designs on opencores | 15:26 |
kanzure | http://opencores.org/projects | 15:27 |
kanzure | definitely a bunch of RISC things. | 15:27 |
maaku | kanzure: I believe RISC-V to be a better alternative to moxie for both mundane reasons (it's better supported with a vibrant community) and technical (instruction encoding for RISC-V is better organized for minimal implementations, more thought into expansion spaces) | 15:28 |
-!- adam3us [~Adium@89-96-48-178.ip10.fastwebnet.it] has quit [Quit: Leaving.] | 15:28 | |
maaku | i don't think anything has been 'selected' yet :P | 15:28 |
maaku | kanzure: http://riscv.org/ | 15:29 |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 15:29 | |
kanzure | also fun stuff on github like https://github.com/cliffordwolf/picorv32 (yes that's right i'm linking to a cliffowrdwolf repo, and yes i'm a huge hypocrite for this) | 15:29 |
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] | 15:30 | |
maaku | amiller: in principle, yes, RISC-V justifies the choice of 32 registers based on real world data (e.g. compiling the linux kernel) showing fewer instructions generated | 15:30 |
-!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards | 15:30 | |
maaku | but is 10% fewer instructions worth 15% larger circuits? sounds like a tossup depending on the SNARK technology used | 15:31 |
maaku | kanzure: look closer, that's RISC-V ;) | 15:31 |
nsh | gmaxwell, thanks for your comments earlier! | 15:32 |
amiller | maaku, i wouldn't be surprised if you could have thousands of registers for free | 15:32 |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] | 15:33 | |
maaku | amiller: well there's not much reason to have more then 32, in terms of compiler targetability, and gmaxwell made the astute observation that it would be okay for a circuit to cover a subset of the ISA, so problem solved :) | 15:34 |
amiller | this paper has a lot of discussion about Buffet's rationale for optimizing tinyram http://www.pepper-project.org/buffet-ndss15.pdf | 15:34 |
maaku | amiller: thanks, will read | 15:35 |
kanzure | also more generally the pepper project people did a snarks lecture here https://www.youtube.com/watch?v=Z4jzA6ts2j4 | 15:35 |
amiller | the michael walfish guy is legendary, they basically just implemented their own open source tinyram since scipr-lab didn't get around to releasing it | 15:35 |
kanzure | (video is michael walfish) | 15:36 |
-!- bsm115732 [~bsm117532@38.121.165.30] has quit [Ping timeout: 250 seconds] | 15:36 | |
wumpus | would the distinction 'register' versus 'ram' even make sense for something like SNARK? Normally this is a practical distinction because of process/closeness to the ALU, but if it's all just state bits, spillage to the stack is just as bad as registers, or not? | 15:36 |
gmaxwell | amiller: stack machines are hard for compilers to target in general, and there are AFAIK no mature production grade compilers from C to a stack machine. | 15:37 |
amiller | gmaxwell, ah | 15:37 |
wumpus | java? *ducks* | 15:37 |
gmaxwell | (JVM excepted but JVM is .. weird) | 15:37 |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 272 seconds] | 15:38 | |
gmaxwell | lol I delayed in sending that message for several minutes not knowing exactly what to say about java and then sent it anyways; ... glad I could count on wumpus to call me out. :) | 15:38 |
amiller | maaku, ah this paper explicitly describes a distinction between bctv tinyram 16 registers and theirs 32 registers | 15:38 |
gmaxwell | wumpus: actually it does make sense in that every instruction can read from the register file, but only load/store touch ram. | 15:38 |
maaku | though if someone wants to make a forth backend for gcc/llvm, it'd be pretty dang awesome.. | 15:39 |
maaku | wumpus: as gmaxwell alludes, the context is load/store architectures | 15:39 |
kanzure | there might be a jvm backend for llvm | 15:39 |
maaku | otherwise it might not make much sense | 15:39 |
wumpus | gmaxwell: right, then it's a useful distinction | 15:40 |
gmaxwell | wumpus: basically, closeness also applies. "ram" is far because you need a lot of work to check agreement with it. What tinyram had to do this was very clever in fact. | 15:40 |
-!- c0rw|zZz is now known as c0rw1n | 15:40 | |
-!- jinglebellz [~jinglebel@184.207.5.30] has joined #bitcoin-wizards | 15:40 | |
gmaxwell | (basically the program writes a transcript of all the ram accessesses, verifies consistency with the accesses as it runs, then verifies a sorting of the list, to make sure that the ram accesses are all consistent with each other. | 15:41 |
-!- maraoz [~maraoz@50.247.108.204] has quit [Ping timeout: 244 seconds] | 15:44 | |
gmaxwell | andytoshi: some of the people on this paper at university of texas: 15:34 < amiller> this paper has a lot of discussion about Buffet's rationale for optimizing tinyram http://www.pepper-project.org/buffet-ndss15.pdf | 15:44 |
kanzure | yes yes, i've been trying to get him to meet them | 15:44 |
kanzure | something about not liking the cs department people | 15:44 |
-!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 15:45 | |
amiller | one of them is math, andrew j blumberg anyway | 15:45 |
kanzure | yes an algebraic topology person | 15:45 |
amiller | maybe that's andytoshi's advisor | 15:46 |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 256 seconds] | 15:46 | |
gmaxwell | oh this paper also describes the memory consistency stuff; looks more readable than the SNARKS from C paper. | 15:47 |
kanzure | not his advisor | 15:47 |
-!- jinglebellz [~jinglebel@184.207.5.30] has quit [Ping timeout: 240 seconds] | 15:49 | |
amiller | gmaxwell, what is the effective difference between RAM and registers at all, given that consistency check approach? also i'm not sure what you meant, saying that closeness has an impact | 15:49 |
kanzure | as reminder there are things here, http://diyhpl.us/~bryan/papers2/bitcoin/snarks/ | 15:49 |
amiller | oh, wait, the circuit actually *loops over the entire register file*, see Figure 2 | 15:50 |
gmaxwell | amiller: the cost is increasing the size of the memory agreement sorting network and memory transcript. | 15:52 |
gmaxwell | amiller: the prover key has upper bounds on the number of executions and memory operations. If every instruction is also three memory operations (e.g. because there are no registers) then the memory consistency parts is MUCH bigger. | 15:53 |
gmaxwell | But I should probably read that paper you linked to before saying anymore. My views here are only slightly informed. | 15:55 |
-!- maraoz [~maraoz@2601:647:4b02:94f1:915e:cb05:e9b7:43f5] has joined #bitcoin-wizards | 15:59 | |
gmaxwell | Oh their generalization is nice. Tinyram just becomes an interperter compiled by their system. | 16:01 |
kanzure | "also qualifies as a regular expression engine" (not really) | 16:03 |
gmaxwell | man, I wonder when people working on this space are going to give up on this idea of computation outsourcing. You could make this stuff a million fold faster and no one is going to use it to delegate computation from their smartphone to the cloud. :) | 16:06 |
nsh | any audio/video talks on tinyram? | 16:08 |
nsh | alternatively, any pdf screenreaders that aren't awful? | 16:09 |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 16:11 | |
kanzure | i think this mentions tinyram but i haven't watched entirely yet https://www.youtube.com/watch?v=Z4jzA6ts2j4 | 16:11 |
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Read error: Connection reset by peer] | 16:11 | |
nsh | oh, nice ty | 16:11 |
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] | 16:16 | |
-!- jinglebellz [~jinglebel@dhcp-18-189-90-142.dyn.MIT.EDU] has joined #bitcoin-wizards | 16:17 | |
-!- psztorc [4575fa8d@gateway/web/freenode/ip.69.117.250.141] has joined #bitcoin-wizards | 16:19 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 16:21 | |
-!- orik [~orik@50.125.71.245] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 16:22 | |
-!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards | 16:25 | |
-!- afk11 [~afk11@unaffiliated/afk11] has quit [Ping timeout: 255 seconds] | 16:25 | |
-!- nwilcox [~nwilcox@c-73-202-109-21.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] | 16:32 | |
-!- jinglebe_ [~jinglebel@dhcp-18-189-90-142.dyn.MIT.EDU] has joined #bitcoin-wizards | 16:32 | |
-!- sausage_factory [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 16:32 | |
-!- nwilcox_ [~nwilcox@c-73-202-109-21.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 16:32 | |
-!- jinglebellz [~jinglebel@dhcp-18-189-90-142.dyn.MIT.EDU] has quit [Ping timeout: 246 seconds] | 16:33 | |
-!- blackwraith [~priidu@unaffiliated/priidu] has quit [Ping timeout: 246 seconds] | 16:33 | |
-!- Anduck [~anduck@unaffiliated/anduck] has quit [Ping timeout: 246 seconds] | 16:33 | |
-!- K1773R [~K1773R@unaffiliated/k1773r] has quit [Ping timeout: 246 seconds] | 16:33 | |
-!- xeon-enouf [~xeon-enou@unaffiliated/xeon-enouf] has quit [Ping timeout: 246 seconds] | 16:33 | |
-!- jaromil [~jaromil@f1x.eu] has quit [Ping timeout: 246 seconds] | 16:33 | |
-!- Anduck [~anduck@unaffiliated/anduck] has joined #bitcoin-wizards | 16:33 | |
-!- jaromil [~jaromil@f1x.eu] has joined #bitcoin-wizards | 16:33 | |
-!- LeMiner2 [LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-wizards | 16:33 | |
-!- binaryFateCloud [~jeremie@joule.ulb.ac.be] has quit [Ping timeout: 246 seconds] | 16:33 | |
-!- kmels [~kmels@186.64.110.122] has quit [Ping timeout: 255 seconds] | 16:33 | |
-!- LeMiner [LeMiner@unaffiliated/leminer] has quit [Ping timeout: 246 seconds] | 16:34 | |
-!- xeon-enouf [~xeon-enou@unaffiliated/xeon-enouf] has joined #bitcoin-wizards | 16:34 | |
-!- K1773R [~K1773R@unaffiliated/k1773r] has joined #bitcoin-wizards | 16:34 | |
-!- jinglebe_ [~jinglebel@dhcp-18-189-90-142.dyn.MIT.EDU] has quit [Remote host closed the connection] | 16:43 | |
-!- chris___ [~chris@208.185.52.110] has quit [Remote host closed the connection] | 16:51 | |
kanzure | walfish is very difficult to transcribe | 16:57 |
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 265 seconds] | 17:05 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 17:05 | |
-!- jinglebellz [~jinglebel@dhcp-18-189-8-166.dyn.mit.edu] has joined #bitcoin-wizards | 17:16 | |
-!- roxtrongo [~roxtrongo@191.113.87.141] has joined #bitcoin-wizards | 17:16 | |
-!- the`doctor [~matt@static-108-47-15-123.lsanca.fios.verizon.net] has quit [Ping timeout: 244 seconds] | 17:18 | |
-!- shen_noe2 [~shen_noe@172.56.17.62] has joined #bitcoin-wizards | 17:18 | |
-!- roxtrong_ [~roxtrongo@191.113.87.141] has joined #bitcoin-wizards | 17:21 | |
MRL-Relay | [shen] so, in CT let's suppose you have a commitment C = C0 + C1 + C2 + ... + Cn (as an expression in base 2), are there different blinding factors for each Ci? (Otherwise it seems one could subtract off H from each C_i and narrow down possibilities to either a number or it's bit complement) | 17:23 |
-!- orik [~orik@50.125.71.245] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 17:23 | |
-!- roxtrongo [~roxtrongo@191.113.87.141] has quit [Ping timeout: 256 seconds] | 17:25 | |
MRL-Relay | [shen] ahh nevermind - it must be that way | 17:27 |
-!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards | 17:28 | |
-!- CodeShark_ [CodeShark@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards | 17:31 | |
MRL-Relay | [shen] ahh I see, the sum of blinding factors adds to the total blinding factor (going over the range proofs for first time) | 17:32 |
-!- shen_noe2 [~shen_noe@172.56.17.62] has quit [Quit: quitquitquit] | 17:33 | |
gmaxwell | shen: right, the blinding factors are unique for each value. | 17:34 |
kanzure | amiller: hey out of the videos here, which would you prioritize for transcripts? https://www.youtube.com/channel/UCW1C2xOfXsIzPgjXyuhkw9g | 17:35 |
kanzure | same question for gmaxwell | 17:35 |
kanzure | there is an eran tromer video which looks like an obvious candidate | 17:36 |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 17:37 | |
-!- hashtag [~hashtagg_@cpe-98-157-211-2.ma.res.rr.com] has joined #bitcoin-wizards | 17:37 | |
kanzure | http://diyhpl.us/wiki/transcripts/simons-institute/a-wishlist-for-verifiable-computation/ | 17:37 |
kanzure | (michael walfish video^) | 17:37 |
-!- hashtag_ [~hashtagg_@cpe-98-157-211-2.ma.res.rr.com] has quit [Ping timeout: 256 seconds] | 17:39 | |
-!- orik [~orik@50.125.71.245] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 17:41 | |
-!- roxtrong_ [~roxtrongo@191.113.87.141] has quit [Remote host closed the connection] | 17:41 | |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 17:46 | |
-!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards | 17:48 | |
-!- roxtrongo [~roxtrongo@191.113.87.141] has joined #bitcoin-wizards | 17:51 | |
-!- jinglebellz [~jinglebel@dhcp-18-189-8-166.dyn.mit.edu] has quit [Read error: Connection reset by peer] | 17:53 | |
-!- jinglebellz [~jinglebel@dhcp-18-189-8-166.dyn.MIT.EDU] has joined #bitcoin-wizards | 17:53 | |
gmaxwell | gah die. | 17:54 |
gmaxwell | lol | 17:54 |
gmaxwell | very first sentences describes the cloud outsourcing application. :P | 17:55 |
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] | 17:57 | |
gmaxwell | kanzure: transcript fix, Gentry's first name is Craig, not Greg. :) | 17:58 |
-!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 18:00 | |
gmaxwell | I am reasonably convinced that if spherical cow SNARKS existed, e.g. prover cost only 10x straight execution, constant size proofs, and fast verifier... that still virtually no one would use it to outsource computation to the cloud. | 18:00 |
-!- roxtrong_ [~roxtrongo@191.113.87.141] has joined #bitcoin-wizards | 18:00 | |
gmaxwell | Since losing your privacy to a cloud operator and depending on its timely response (after all, if you didn't care about speed you'd compute locally) already implies substantial trust. And if you are not sensitive to privacy and are worried that your cloud might twiddle your results you can send to 2 or 4 or however many seperate providers. ... and still be cheaper to operate than the spherical c | 18:02 |
gmaxwell | ow snark with the 10x slowdown. | 18:02 |
maaku | gmaxwell: but that wouldn't be buzzword compliant... | 18:04 |
-!- roxtrongo [~roxtrongo@191.113.87.141] has quit [Ping timeout: 268 seconds] | 18:04 | |
-!- kmels [~kmels@184.62.151.186.static.intelnet.net.gt] has joined #bitcoin-wizards | 18:04 | |
-!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has quit [Remote host closed the connection] | 18:06 | |
gmaxwell | well I think some of this stems from microsoft research and the justifications people are giving for doing work there ("the cloud"), and perhaps it's harmless. but maybe it directs research in less useful directions, e.g. in that model the zero knowledgeness is basically irrelevant, it just falls out as a side effect of being super efficient. | 18:06 |
-!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds] | 18:17 | |
-!- afk11 [~afk11@gateway/vpn/privateinternetaccess/afk11] has joined #bitcoin-wizards | 18:20 | |
-!- belcher_ [~user@unaffiliated/belcher] has quit [Quit: Leaving] | 18:21 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.] | 18:21 | |
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards | 18:21 | |
amiller | i agree, i think the applications they usually give for outsourcing are totally uncompelling | 18:22 |
amiller | it's more interesting when there's some kind of clearer security need | 18:23 |
amiller | i think the data structure ones are good | 18:23 |
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-fljwyggbapyuagqy] has quit [Quit: Connection closed for inactivity] | 18:24 | |
kanzure | http://diyhpl.us/wiki/transcripts/simons-institute/snarks-and-their-practical-applications/ | 18:24 |
amiller | like you want to use a secure navigation system on your phone, so you're going to ask some random provider for a shortest-path-from-A-to-B query, | 18:24 |
amiller | and you get a query that's validated against some well known trusted source | 18:24 |
gmaxwell | amiller: but if they want to give you a bad result they can just subsitute the database. I guess if the database is authenticated it's perhaps interesting... though why not just ask that source instead and skip the snark? :P | 18:25 |
amiller | in general, when you ask google maps for the shortest paths, you don't know what factors go into the response.... they could be steering you past the most profitable billboards, and it only adds 10 seconds to your time | 18:25 |
amiller | ok because that source probably doesn't want to have a big attack surface, and don't want to be in the business of maintaing a mirrored service | 18:26 |
-!- afk11 [~afk11@gateway/vpn/privateinternetaccess/afk11] has quit [Ping timeout: 256 seconds] | 18:26 | |
gmaxwell | Yea. I agree that it's at least not completely uninteresting. It also probably wants zero knoweldge, the mapmaker might not want their map data being completely public. | 18:27 |
amiller | the map source can be a lot of different things, like it could be the "most-voted-on map" or one signed by a big panel of celebrities | 18:27 |
amiller | cartographer celebrities definitely | 18:27 |
-!- psztorc [4575fa8d@gateway/web/freenode/ip.69.117.250.141] has quit [Ping timeout: 246 seconds] | 18:28 | |
kanzure | so none of the other videos look particularly worthy? | 18:29 |
amiller | uh, and if you've already bought into blockchain + internet of things story, then when your closet asks your toaster to borrow some money, you don't want it have to reveal all the clothes you're storing | 18:29 |
amiller | kanzure, elaine's talk on Hawk and Gyges? | 18:29 |
amiller | https://www.youtube.com/watch?v=FQ6Hii69b5U | 18:30 |
kanzure | any of these? fast circuit garbling, secure ram computation, multi-party computation and oblivious ram, fully homomorphic encryption stuff, multilinear maps over integers, etc | 18:31 |
kanzure | ah | 18:31 |
amiller | click the "securing computation" playlist | 18:32 |
amiller | this one is one of the MPC and blockchain ones, from Aggelos https://www.youtube.com/watch?v=2L25KE61a4w | 18:32 |
gmaxwell | amiller: yea, as soon as you bring cryptocurrency into the picture all these things become insanely useful. | 18:32 |
gmaxwell | though they're useful outside of that... I've had a surprisingly hard time making good arguments for them outside of the cryptocurrency space. | 18:33 |
kanzure | not sure if that elaine shi video is same content as http://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2015/andrew-miller/ ? | 18:33 |
amiller | kanzure, actually no, those are disjoint | 18:34 |
amiller | this one is from ranjit https://www.youtube.com/watch?v=HZlIRr6Xwe8 it actually covers lots of similar stuff from his Scaling Bitcoin talk | 18:35 |
amiller | this one from is from an IBM research guy, it is not strictly cryptocurrency related but it is suggesting to use multiparty computation to conduct a stock exchange https://www.youtube.com/watch?v=YBmNbUyMaUg | 18:36 |
gmaxwell | SMPC is more useful, I think, for non-cryptocurrency stuff. :) | 18:37 |
amiller | those are all the ones from that day i think people here will like | 18:38 |
gmaxwell | e.g. second price auctions that actually keep bids private is a big deal, bigger than people realize. | 18:38 |
gmaxwell | sealed bid auctions leak a lot, and even the fear that they'll leak contributes to inefficiency. | 18:38 |
kanzure | i have never understood how auction houses aren't completely regulated out of existence | 18:38 |
amiller | yeah! i don't know what it would take to convince people of that | 18:39 |
amiller | is there a game theory argument that makes that clear? | 18:39 |
kanzure | well there's probably a big stick argument | 18:39 |
amiller | ah i mean the "auctions should be more private" thing mostly | 18:40 |
-!- roxtrongo [~roxtrongo@191.113.87.141] has joined #bitcoin-wizards | 18:40 | |
gmaxwell | there are lots of papers by economymists... but sealed bid auctions are already used extensively in the US for government purchasing. | 18:40 |
maaku | amiller: there's the extensive experimental record of actual auctions being manipulated | 18:41 |
maaku | and, like, every HFT trick in the book | 18:41 |
gmaxwell | But they are not second price auctions, and the reciever of the bids is (justifyably) not really all that trusted to not leak information about them. | 18:41 |
-!- roxtrong_ [~roxtrongo@191.113.87.141] has quit [Ping timeout: 250 seconds] | 18:43 | |
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection] | 18:45 | |
-!- antgreen [~user@CPE687f74122463-CM00fc8d24cab0.cpe.net.cable.rogers.com] has joined #bitcoin-wizards | 18:45 | |
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has quit [Remote host closed the connection] | 18:46 | |
amiller | https://www.youtube.com/watch?v=CjUNj8ow6UE here is a potato quality video (transcript would be an improvement) of Eli Ben Sasson explaining the scipr-lab project at Princeton, it goes into some detail on tinyram (mostly at the end) | 18:46 |
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has joined #bitcoin-wizards | 18:46 | |
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has quit [Client Quit] | 18:47 | |
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has joined #bitcoin-wizards | 18:47 | |
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has quit [Client Quit] | 18:47 | |
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has joined #bitcoin-wizards | 18:47 | |
amiller | i think maaku asked for something like that ^^ | 18:48 |
-!- roxtrong_ [~roxtrongo@191.113.87.141] has joined #bitcoin-wizards | 18:49 | |
-!- roxtrongo [~roxtrongo@191.113.87.141] has quit [Ping timeout: 265 seconds] | 18:53 | |
-!- gsdgdfs [~Trans@198.50.213.32] has joined #bitcoin-wizards | 18:55 | |
-!- Transisto2 [~Trans@modemcable082.143-161-184.mc.videotron.ca] has quit [Ping timeout: 264 seconds] | 18:55 | |
-!- metamarc [~cypher@97.95.172.50] has joined #bitcoin-wizards | 18:55 | |
-!- metamarc [~cypher@97.95.172.50] has quit [Changing host] | 18:55 | |
-!- metamarc [~cypher@unaffiliated/agorist000] has joined #bitcoin-wizards | 18:55 | |
maaku | thanks | 18:56 |
-!- roxtrongo [~roxtrongo@191.113.44.168] has joined #bitcoin-wizards | 18:56 | |
-!- roxtrong_ [~roxtrongo@191.113.87.141] has quit [Ping timeout: 250 seconds] | 18:57 | |
-!- agorist000 [~cypher@unaffiliated/agorist000] has quit [Ping timeout: 255 seconds] | 18:58 | |
-!- shen_noe2 [~shen_noe@172.56.17.91] has joined #bitcoin-wizards | 19:00 | |
-!- shen_noe2 [~shen_noe@172.56.17.91] has quit [Client Quit] | 19:02 | |
-!- orik [~orik@50.125.71.245] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 19:05 | |
-!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards | 19:07 | |
-!- orik [~orik@50.125.71.245] has quit [Client Quit] | 19:07 | |
-!- jinglebe_ [~jinglebel@dhcp-18-189-8-166.dyn.mit.edu] has joined #bitcoin-wizards | 19:07 | |
-!- jinglebellz [~jinglebel@dhcp-18-189-8-166.dyn.MIT.EDU] has quit [Read error: Connection reset by peer] | 19:07 | |
-!- jinglebe_ [~jinglebel@dhcp-18-189-8-166.dyn.mit.edu] has quit [Remote host closed the connection] | 19:10 | |
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards | 19:11 | |
-!- jinglebellz [~jinglebel@dhcp-18-189-8-166.dyn.mit.edu] has joined #bitcoin-wizards | 19:12 | |
-!- jinglebellz [~jinglebel@dhcp-18-189-8-166.dyn.mit.edu] has quit [Remote host closed the connection] | 19:12 | |
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit] | 19:12 | |
-!- roxtrongo [~roxtrongo@191.113.44.168] has quit [Remote host closed the connection] | 19:14 | |
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards | 19:14 | |
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Ping timeout: 264 seconds] | 19:19 | |
-!- the`doctor [~matt@162.211.151.91] has joined #bitcoin-wizards | 19:19 | |
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards | 19:31 | |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 19:32 | |
-!- Dr-G2 [~Dr-G@xd9bf7290.dyn.telefonica.de] has quit [Ping timeout: 246 seconds] | 19:34 | |
Taek | https://github.com/DavidVorick/knosys | 19:35 |
-!- nwilcox_ [~nwilcox@c-73-202-109-21.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds] | 19:35 | |
Taek | My file + 4 PRs, would appreciate feedback. None of the files are close to complete atm, but it's a start | 19:35 |
Taek | jgarzik, kanzure ^ | 19:36 |
bsm117532 | "Fee Sniping" should be its own wiki page. It's the way wikis generally work. Likewise the things you have in quotes in the Overview should be their own wiki pages. The Overview should say something very general about what transaction fees are. | 19:39 |
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 19:39 | |
bsm117532 | I know you're converting a bookmark list, essentially...but a wiki should be better organized. Hard as that might be :-/ | 19:40 |
bsm117532 | And thanks for your efforts on this! | 19:41 |
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] | 19:41 | |
Taek | The fee page will eventually be 3 or more pages. Cp4p and rbf should be separate too | 19:44 |
bsm117532 | Is there a good reason not to accept those PR's? Makes it easier to navigate... | 19:45 |
-!- kmels [~kmels@184.62.151.186.static.intelnet.net.gt] has quit [Ping timeout: 265 seconds] | 19:47 | |
Taek | I will be accepting them later tonight | 19:51 |
-!- the`doctor [~matt@162.211.151.91] has quit [Ping timeout: 240 seconds] | 19:52 | |
-!- chris___ [~chris@208.185.52.110] has quit [Remote host closed the connection] | 19:54 | |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 19:54 | |
-!- chris___ [~chris@208.185.52.110] has quit [Remote host closed the connection] | 19:54 | |
-!- shen_noe2 [~shen_noe@172.56.17.91] has joined #bitcoin-wizards | 19:55 | |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 19:56 | |
-!- roxtrongo [~roxtrongo@191.113.44.168] has joined #bitcoin-wizards | 19:58 | |
-!- chris___ [~chris@208.185.52.110] has quit [Ping timeout: 240 seconds] | 20:00 | |
kanzure | eh, could be worse | 20:02 |
-!- roxtrong_ [~roxtrongo@191.113.44.168] has joined #bitcoin-wizards | 20:02 | |
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_] | 20:05 | |
-!- roxtrongo [~roxtrongo@191.113.44.168] has quit [Ping timeout: 240 seconds] | 20:05 | |
-!- orik [~orik@mobile-166-176-187-99.mycingular.net] has joined #bitcoin-wizards | 20:08 | |
-!- zooko [~user@63-253-110-78.ip.mcleodusa.net] has joined #bitcoin-wizards | 20:08 | |
-!- nwilcox [~nwilcox@50-1-85-32.dsl.dynamic.fusionbroadband.com] has joined #bitcoin-wizards | 20:10 | |
-!- orik [~orik@mobile-166-176-187-99.mycingular.net] has quit [Client Quit] | 20:13 | |
-!- jinglebellz [~jinglebel@2601:184:4401:2184:c9ff:7f3:e17a:a7c3] has joined #bitcoin-wizards | 20:14 | |
-!- roxtrong_ [~roxtrongo@191.113.44.168] has quit [Remote host closed the connection] | 20:20 | |
-!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 20:20 | |
-!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] | 20:25 | |
-!- sausage_factory [~priidu@unaffiliated/priidu] has quit [Ping timeout: 264 seconds] | 20:31 | |
-!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 20:39 | |
-!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] | 20:43 | |
-!- Giszmo [~leo@pc-36-133-241-201.cm.vtr.net] has quit [Quit: Leaving.] | 20:44 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards | 20:44 | |
-!- zooko [~user@63-253-110-78.ip.mcleodusa.net] has quit [Ping timeout: 240 seconds] | 20:48 | |
-!- nivah [~linker@27.75.174.208] has quit [Ping timeout: 246 seconds] | 20:51 | |
-!- nwilcox [~nwilcox@50-1-85-32.dsl.dynamic.fusionbroadband.com] has quit [Ping timeout: 268 seconds] | 20:53 | |
-!- roconnor [~roconnor@host-45-58-255-35.dyn.295.ca] has joined #bitcoin-wizards | 20:55 | |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 20:57 | |
-!- roconnor [~roconnor@host-45-58-255-35.dyn.295.ca] has quit [Client Quit] | 20:58 | |
-!- freepoutine [freepoutin@2600:3c01::f03c:91ff:fe93:f9f1] has joined #bitcoin-wizards | 21:00 | |
-!- freepoutine is now known as poutine | 21:01 | |
-!- bedeho [~bedeho@50-202-37-133-static.hfc.comcastbusiness.net] has quit [Ping timeout: 256 seconds] | 21:31 | |
-!- bedeho_ [~bedeho@50-202-37-133-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 21:31 | |
-!- shen_noe2 [~shen_noe@172.56.17.91] has quit [Quit: quitquitquit] | 21:33 | |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-wkvzrrctktbpxqyc] has quit [Quit: Connection closed for inactivity] | 21:35 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 21:35 | |
-!- ryan-c [~ryan@srv1.turboslow.net] has quit [Ping timeout: 260 seconds] | 21:37 | |
-!- ryan-c [~ryan@srv1.turboslow.net] has joined #bitcoin-wizards | 21:40 | |
-!- chris___ [~chris@208.185.52.110] has quit [Ping timeout: 240 seconds] | 21:41 | |
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards | 21:51 | |
-!- roxtrongo [~roxtrongo@191.113.44.168] has joined #bitcoin-wizards | 22:12 | |
-!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] | 22:21 | |
-!- maraoz [~maraoz@2601:647:4b02:94f1:915e:cb05:e9b7:43f5] has quit [Ping timeout: 240 seconds] | 22:34 | |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 22:37 | |
-!- chris___ [~chris@208.185.52.110] has quit [Ping timeout: 244 seconds] | 22:42 | |
-!- nsh [~lol@wikipedia/nsh] has quit [Excess Flood] | 22:44 | |
-!- adam3us [~Adium@89-96-48-178.ip10.fastwebnet.it] has joined #bitcoin-wizards | 22:45 | |
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards | 22:48 | |
-!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 23:05 | |
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards | 23:07 | |
-!- sausage_factory [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 23:08 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 23:10 | |
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Client Quit] | 23:12 | |
-!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has quit [Ping timeout: 272 seconds] | 23:22 | |
-!- chris___ [~chris@208.185.52.110] has joined #bitcoin-wizards | 23:31 | |
-!- adam3us [~Adium@89-96-48-178.ip10.fastwebnet.it] has quit [Quit: Leaving.] | 23:32 | |
-!- chris___ [~chris@208.185.52.110] has quit [Ping timeout: 246 seconds] | 23:36 | |
-!- gsdgdfs [~Trans@198.50.213.32] has quit [Ping timeout: 244 seconds] | 23:36 | |
-!- Transisto2 [~Trans@modemcable082.143-161-184.mc.videotron.ca] has joined #bitcoin-wizards | 23:37 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] | 23:44 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards | 23:47 | |
-!- MagikSquirrel [~MagikSqui@unaffiliated/magiksquirrel] has quit [Ping timeout: 240 seconds] | 23:47 | |
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-wlysaiomzgcpxhgy] has joined #bitcoin-wizards | 23:54 | |
-!- MagikSquirrel [~MagikSqui@unaffiliated/magiksquirrel] has joined #bitcoin-wizards | 23:55 | |
--- Log closed Wed Sep 30 00:00:43 2015 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!