--- Log opened Sat Jan 17 00:00:26 2015 | ||
-!- nessence_ [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Remote host closed the connection] | 00:12 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 00:13 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] | 00:16 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 245 seconds] | 00:17 | |
-!- benten [~benten@unaffiliated/benten] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 00:22 | |
-!- jb55_ [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection] | 00:26 | |
-!- maaku [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 00:35 | |
-!- maaku is now known as Guest86691 | 00:35 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:650d:a054:a772:a3e4] has quit [Ping timeout: 245 seconds] | 00:36 | |
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Ping timeout: 250 seconds] | 00:43 | |
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards | 00:44 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards | 00:45 | |
-!- Guest86691 [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] | 00:47 | |
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards | 00:49 | |
-!- maaku_ [~quassel@50-0-37-37.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 01:03 | |
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection] | 01:05 | |
-!- andy-logbot [~bitcoin--@96.53.77.134] has joined #bitcoin-wizards | 01:05 | |
* andy-logbot is logging | 01:05 | |
-!- maaku_ is now known as maaku | 01:06 | |
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards | 01:09 | |
-!- nsh [~lol@wikipedia/nsh] has quit [Excess Flood] | 01:13 | |
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards | 01:13 | |
-!- execut3 is now known as shesek | 01:25 | |
-!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has quit [Ping timeout: 276 seconds] | 01:27 | |
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards | 01:30 | |
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection] | 01:30 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards | 01:43 | |
-!- coiner [~linker@115.79.55.177] has quit [Ping timeout: 264 seconds] | 01:44 | |
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards | 01:47 | |
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host] | 01:47 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards | 01:47 | |
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] | 01:50 | |
-!- siraj [~siraj@114.69.245.154] has joined #bitcoin-wizards | 02:07 | |
-!- siraj_ [~siraj@106.76.161.90] has joined #bitcoin-wizards | 02:10 | |
-!- siraj_ [~siraj@106.76.161.90] has quit [Read error: Connection reset by peer] | 02:10 | |
-!- siraj_ [~siraj@106.76.161.90] has joined #bitcoin-wizards | 02:11 | |
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 02:12 | |
-!- siraj [~siraj@114.69.245.154] has quit [Ping timeout: 245 seconds] | 02:13 | |
-!- jtimon [~quassel@108.pool85-59-62.dynamic.orange.es] has joined #bitcoin-wizards | 02:15 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] | 02:16 | |
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] | 02:16 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] | 02:21 | |
-!- siraj_ [~siraj@106.76.161.90] has quit [Read error: Connection reset by peer] | 02:31 | |
-!- siraj [~siraj@106.78.35.237] has joined #bitcoin-wizards | 02:44 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Remote host closed the connection] | 02:51 | |
-!- llllllllll [~lllllllll@53-109.bbned.dsl.internl.net] has joined #bitcoin-wizards | 02:59 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards | 03:04 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 03:13 | |
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards | 03:13 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds] | 03:17 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Remote host closed the connection] | 03:59 | |
-!- Quanttek [~quassel@ip1f112539.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 04:05 | |
-!- siraj_ [~siraj@114.69.245.154] has joined #bitcoin-wizards | 04:06 | |
-!- siraj [~siraj@106.78.35.237] has quit [Read error: Connection reset by peer] | 04:06 | |
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 04:07 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Quit: Reconnecting] | 04:09 | |
-!- siraj_ [~siraj@114.69.245.154] has quit [Ping timeout: 264 seconds] | 04:11 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 04:14 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] | 04:19 | |
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Ping timeout: 250 seconds] | 04:20 | |
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards | 04:21 | |
-!- koshii_ [~0@node-b1f.pool-101-108.dynamic.totbb.net] has joined #bitcoin-wizards | 04:28 | |
-!- koshii [~0@node-vq.pool-182-52.dynamic.totbb.net] has quit [Ping timeout: 276 seconds] | 04:29 | |
-!- Quanttek [~quassel@ip1f112539.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds] | 04:37 | |
-!- NomosOne [~NomosOne@pool-71-178-106-54.washdc.east.verizon.net] has joined #bitcoin-wizards | 04:49 | |
-!- belcher [~belcher-s@5ec3976b.skybroadband.com] has joined #bitcoin-wizards | 04:54 | |
-!- belcher [~belcher-s@5ec3976b.skybroadband.com] has quit [Changing host] | 04:54 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards | 04:54 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards | 05:00 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Ping timeout: 245 seconds] | 05:05 | |
-!- erasmospunk [~erasmospu@176.92.103.63] has joined #bitcoin-wizards | 05:08 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 05:14 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards | 05:15 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] | 05:19 | |
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards | 05:23 | |
-!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards | 05:29 | |
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 244 seconds] | 05:31 | |
-!- fanquake_ is now known as fanquake | 05:31 | |
Luke-Jr | coblee: even w/o policy diversity, there is no magic way to make an UNconfirmed tx anything but unconfirmed.. | 05:37 |
---|---|---|
andytoshi | earlz: regarding "should the nonce be bigger" no, the merkle root is perfectly capable of acting as a nonce so arguably every bit of the nonce is wasted header space, better it be 0 bits than 64 :) | 05:40 |
-!- eudoxia [~eudoxia@r190-134-40-91.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 05:43 | |
-!- justanot1eruser is now known as justanotheruser | 05:44 | |
andytoshi | coblee: you should ask about unconfirmed txes in #bitcoin, there are almost no circumstances where requiring confirmations results in a bad user experience and this has been beaten to death many times before | 05:45 |
op_mul | andytoshi: | 05:46 |
op_mul | :< | 05:46 |
Luke-Jr | indeed, quite off-topic for wizards, and something I would expect Coinbase to be familiar with a long time ago | 05:46 |
-!- jgarzik [~jgarzik@172-1-182-11.lightspeed.miamfl.sbcglobal.net] has joined #bitcoin-wizards | 05:47 | |
-!- jgarzik [~jgarzik@172-1-182-11.lightspeed.miamfl.sbcglobal.net] has quit [Changing host] | 05:47 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 05:47 | |
-!- execut3 [~shesek@IGLD-84-229-30-30.inter.net.il] has joined #bitcoin-wizards | 05:47 | |
justanotheruser | andytoshi: If it was 0 bits wouldn't blocks take more time with more transactions? | 05:49 |
-!- shesek [~shesek@77.126.161.132] has quit [Ping timeout: 246 seconds] | 05:50 | |
andytoshi | justanotheruser: ah, yeah, you'd need to change the merkle tree structure (maybe have the root be H(nonce || actual root) so effectively your leftmost branch always has length one) | 05:51 |
op_mul | could have trimmed the block version size down a bit and used that for nonce instead | 05:52 |
op_mul | do we really need space for 4294967295 block versions? | 05:53 |
justanotheruser | Do we need a version number? | 05:54 |
op_mul | yes, we've already been through a couple | 05:56 |
op_mul | BIP62 specifies block version 3 | 05:56 |
justanotheruser | Do we need it in the block header I mean? | 05:57 |
justanotheruser | Might as well swap it with the extranonce | 05:57 |
-!- tlrobinson [~tlrobinso@204.14.159.136] has quit [Quit: tlrobinson] | 06:07 | |
-!- zwischenzug [~zwischenz@207.Red-88-8-247.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] | 06:07 | |
-!- zwischenzug [~zwischenz@207.Red-88-8-247.dynamicIP.rima-tde.net] has joined #bitcoin-wizards | 06:07 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Remote host closed the connection] | 06:11 | |
-!- koshii_ [~0@node-b1f.pool-101-108.dynamic.totbb.net] has quit [Quit: leaving] | 06:12 | |
-!- koshii [~0@node-b1f.pool-101-108.dynamic.totbb.net] has joined #bitcoin-wizards | 06:14 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 06:15 | |
-!- execut3 [~shesek@IGLD-84-229-30-30.inter.net.il] has quit [Ping timeout: 264 seconds] | 06:18 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] | 06:20 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:650d:a054:a772:a3e4] has joined #bitcoin-wizards | 06:23 | |
-!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has joined #bitcoin-wizards | 06:25 | |
-!- siraj [~siraj@125.19.79.57] has joined #bitcoin-wizards | 06:26 | |
-!- HaltingState2 [~HaltingSt@unaffiliated/haltingstate] has joined #bitcoin-wizards | 06:27 | |
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has quit [Quit: Leaving] | 06:28 | |
-!- siraj_ [~siraj@106.78.35.237] has joined #bitcoin-wizards | 06:29 | |
-!- siraj [~siraj@125.19.79.57] has quit [Ping timeout: 264 seconds] | 06:32 | |
-!- execut3 [~shesek@IGLD-84-229-30-30.inter.net.il] has joined #bitcoin-wizards | 06:34 | |
-!- siraj_ [~siraj@106.78.35.237] has quit [Ping timeout: 276 seconds] | 06:35 | |
-!- erasmospunk [~erasmospu@176.92.103.63] has quit [Read error: Connection reset by peer] | 06:37 | |
-!- erasmospunk [~erasmospu@176.92.103.63] has joined #bitcoin-wizards | 06:38 | |
-!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Remote host closed the connection] | 06:40 | |
-!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards | 06:41 | |
-!- siraj [~siraj@1.187.233.233] has joined #bitcoin-wizards | 06:44 | |
-!- MoALTz [~no@user-109-243-119-160.play-internet.pl] has quit [Quit: Leaving] | 06:45 | |
-!- eslbaer [~eslbaer@p548A4A51.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 06:46 | |
-!- HarusameNyanko [~HarusameN@pl2125.nas815.n-hiroshima.nttpc.ne.jp] has joined #bitcoin-wizards | 07:02 | |
-!- siraj_ [~siraj@125.19.79.57] has joined #bitcoin-wizards | 07:09 | |
-!- siraj [~siraj@1.187.233.233] has quit [Ping timeout: 245 seconds] | 07:11 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards | 07:12 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 07:16 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Ping timeout: 245 seconds] | 07:17 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 07:21 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] | 07:21 | |
-!- siraj [~siraj@49.14.141.254] has joined #bitcoin-wizards | 07:25 | |
-!- siraj_ [~siraj@125.19.79.57] has quit [Ping timeout: 265 seconds] | 07:29 | |
-!- booly-yam-8719 [~cinch@bzq-79-178-15-163.red.bezeqint.net] has joined #bitcoin-wizards | 07:41 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] | 07:42 | |
-!- booly-yam-2304 [~cinch@bzq-79-178-15-163.red.bezeqint.net] has joined #bitcoin-wizards | 07:45 | |
-!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:fdf5:a944:2577:f6f1] has quit [Ping timeout: 245 seconds] | 07:48 | |
-!- booly-yam-2304 [~cinch@bzq-79-178-15-163.red.bezeqint.net] has quit [Remote host closed the connection] | 07:49 | |
-!- booly-yam-8719 [~cinch@bzq-79-178-15-163.red.bezeqint.net] has quit [Remote host closed the connection] | 07:49 | |
-!- booly-yam-3171 [~cinch@bzq-79-178-15-163.red.bezeqint.net] has joined #bitcoin-wizards | 07:52 | |
-!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Quit: WeeChat 1.0.1] | 07:57 | |
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards | 07:58 | |
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 245 seconds] | 08:00 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: This computer has gone to sleep] | 08:05 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards | 08:13 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 08:17 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Ping timeout: 245 seconds] | 08:18 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] | 08:22 | |
-!- bsm117532 [~bsm117532@207-237-190-41.c3-0.avec-ubr1.nyr-avec.ny.cable.rcn.com] has joined #bitcoin-wizards | 08:25 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 08:28 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Remote host closed the connection] | 08:28 | |
-!- siraj_ [~siraj@125.19.79.57] has joined #bitcoin-wizards | 08:34 | |
-!- siraj_ [~siraj@125.19.79.57] has quit [Remote host closed the connection] | 08:34 | |
-!- siraj [~siraj@49.14.141.254] has quit [Read error: Connection reset by peer] | 08:35 | |
-!- shesek [~shesek@IGLD-84-229-81-235.inter.net.il] has joined #bitcoin-wizards | 08:35 | |
-!- marshallswatt [~marshalls@50.115.105.82] has joined #bitcoin-wizards | 08:38 | |
-!- nuke1989 [~nuke@178-11-134.dynamic.cyta.gr] has quit [Ping timeout: 264 seconds] | 08:39 | |
-!- marshallswatt [~marshalls@50.115.105.82] has quit [Client Quit] | 08:39 | |
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has quit [Remote host closed the connection] | 08:40 | |
-!- execut3 [~shesek@IGLD-84-229-30-30.inter.net.il] has quit [Ping timeout: 264 seconds] | 08:40 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:44 | |
-!- nuke1989 [~nuke@178-11-134.dynamic.cyta.gr] has joined #bitcoin-wizards | 08:44 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:45 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:45 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:46 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:47 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:48 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:48 | |
-!- imposter [uid57046@gateway/web/irccloud.com/x-gpymbkexmkybuaiz] has joined #bitcoin-wizards | 08:49 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:49 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:50 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:50 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:51 | |
-!- Oizopower [sid19103@gateway/web/irccloud.com/x-gwpqsrkppeqczerr] has quit [Ping timeout: 272 seconds] | 08:51 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:52 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:52 | |
-!- jbenet [sid17552@gateway/web/irccloud.com/x-yorxutvlhnqgktid] has quit [Ping timeout: 245 seconds] | 08:52 | |
-!- mappum [sid43795@gateway/web/irccloud.com/x-wsheyhjcebdfmpvr] has quit [Ping timeout: 272 seconds] | 08:53 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:53 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:53 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:54 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:55 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:56 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:56 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:57 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:57 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 08:58 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 08:59 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 09:00 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 09:00 | |
-!- coiner [~linker@1.54.182.184] has quit [Max SendQ exceeded] | 09:01 | |
-!- coiner [~linker@1.54.182.184] has joined #bitcoin-wizards | 09:02 | |
-!- roconnor [~roconnor@e120-pool-d89a75eb.brdbnd.voicenetwork.ca] has joined #bitcoin-wizards | 09:07 | |
-!- booly-yam-3171 [~cinch@bzq-79-178-15-163.red.bezeqint.net] has quit [Ping timeout: 240 seconds] | 09:08 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 09:12 | |
-!- waxwing [waxwing@gateway/vpn/mullvad/x-khumhbboyfwadiuh] has quit [Ping timeout: 276 seconds] | 09:13 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards | 09:14 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Read error: Connection reset by peer] | 09:14 | |
-!- nessence_ [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 09:14 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Ping timeout: 245 seconds] | 09:19 | |
-!- nessence_ [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 264 seconds] | 09:19 | |
-!- waxwing [waxwing@gateway/vpn/mullvad/x-ffirlfyptvehivne] has joined #bitcoin-wizards | 09:20 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 09:20 | |
-!- PRab [~chatzilla@c-98-209-175-213.hsd1.mi.comcast.net] has joined #bitcoin-wizards | 09:24 | |
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has joined #bitcoin-wizards | 09:24 | |
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Remote host closed the connection] | 09:28 | |
-!- MoALTz [~no@78-11-152-253.static.ip.netia.com.pl] has joined #bitcoin-wizards | 09:28 | |
kanzure | hearn: so that's cool and all... but that sounds like argument from authority... is there a link with explanations and wordtext instead? | 09:31 |
-!- jbenet [sid17552@gateway/web/irccloud.com/x-efxrxozrzigfqqqk] has joined #bitcoin-wizards | 09:31 | |
hearn | hm? | 09:31 |
hearn | what sounds like an argument from authority? | 09:31 |
-!- rhadamanthus [~rhadamant@unaffiliated/rhadamanthus] has joined #bitcoin-wizards | 09:31 | |
kanzure | weren't we just talking? | 09:31 |
kanzure | maybe it's a different hearn | 09:31 |
-!- Profreid_ [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has joined #bitcoin-wizards | 09:32 | |
hearn | is this responding to the email on xgbtc? | 09:32 |
kanzure | yeah | 09:32 |
hearn | oh, i see. i think the bitcointalk thread has explanations in it? i don't think it was extensively discussed since then, or if it was then i forgot. | 09:34 |
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has quit [Ping timeout: 245 seconds] | 09:34 | |
-!- Profreid_ is now known as Profreid | 09:34 | |
kanzure | i would really appreciate links | 09:34 |
kanzure | in particular, my points were basically: | 09:34 |
kanzure | https://bitcointalk.org/index.php?topic=157141.msg1668659#msg1668659 | 09:34 |
-!- Oizopower_ [sid19103@gateway/web/irccloud.com/x-swebqeutiuzhbptq] has joined #bitcoin-wizards | 09:34 | |
kanzure | https://bitcointalk.org/index.php?topic=157141.msg1834361#msg1834361 | 09:34 |
hearn | the start of that thread? | 09:35 |
kanzure | of course, i know that links are not always available because words happen elsewhere, but perhaps you can paste those words or make them again | 09:35 |
* hearn what is the problem you are worried about? that miners would re-mine new chains without any transactions in except the ones you | 09:36 | |
hearn | oops, huh, looks like i found a new keyboard shortcut | 09:36 |
-!- Oizopower_ is now known as Oizopower | 09:36 | |
hearn | except the ones you used to pay them? | 09:36 |
hearn | there's no point in miners doing that because the inputs to the contracts actually do need to come from successfully confirmed payments. they can't just strip out all the transactions except the contracts for very long before everything stops working and then they earn no money at all | 09:37 |
kanzure | "successfully confirmed payments" are created by mining known payments | 09:38 |
hearn | but honestly, i'm not sure i want to go around this debate again tonight. who cares? block subsidies are so huge that we have entire datacenters doing nothing but mining, yet are owned by one person. hash rates could fall a lot without any major problems, i think, so it could be a loooong time before this becomes an issue | 09:38 |
kanzure | (by which i mean, "are created by mining blocks that contain those known payments") | 09:38 |
hearn | a lot of these debates, by the way, boil down to one core disagreement that surfaces in different forms | 09:39 |
hearn | some people assume miners will attempt to arbitrarily break anything they aren't incentivised by payments to not break | 09:39 |
hearn | others assume they will not, because they are incentivised to ensure bitcoin is generally useful and adopted, as that is what gives the coins they mine value | 09:39 |
kanzure | if you were okay with trusting the miners like that, then why bother with bitcoin at all? | 09:40 |
kanzure | why all the indirection? etc | 09:40 |
hearn | miners have always been trusted like that. go read the white paper - it says in the opening bitcoin is a system that works when the majority of miners are "honest". the goal of mining is to handle the case of an occasional or minority dishonest contingent. | 09:40 |
hearn | if all miners are collaborating to dick over the ecosystem in arbitrary ways and generally be dishonest, bitcoin doesn't work anymore | 09:41 |
-!- tlrobinson [~tlrobinso@204.14.159.136] has joined #bitcoin-wizards | 09:41 | |
kanzure | i suppose you and i might have very different ideas of what "working" means | 09:42 |
hearn | like i said, "a lot of these debates, by the way, boil down to one core disagreement that surfaces in different forms" | 09:42 |
kanzure | that's circular. | 09:42 |
kanzure | whereas my statement is not | 09:42 |
-!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined #bitcoin-wizards | 09:44 | |
hearn | no, it's not circular. you appear to be unsatisfied with any argument that boils down to "the majority of miners will do this, because it makes bitcoin work better / increases its value / follows the rules". but that is the original bitcoin argument made by satoshi - it's exactly the threat model always used. if you want a system that works even when all miners are willing to burn the whole system to the ground for 1 cent of extra | 09:44 |
hearn | profit in the next few hours, you don't want bitcoin | 09:44 |
-!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards | 09:45 | |
hearn | anyway, these debates rapidly become entirely philosophical. we're not going to get to find out what actually happens for a long time. | 09:45 |
kanzure | who the hell cares about "majority of miners"?? why would that matter? | 09:45 |
kanzure | sorry, that freaked me out. you should know that the majority of miners does not matter at all... | 09:45 |
hearn | s/miners/hash power/. you know what i mean. | 09:46 |
kanzure | you are too generous, i often don't | 09:46 |
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 252 seconds] | 09:47 | |
-!- fanquake_ is now known as fanquake | 09:47 | |
-!- erasmospunk [~erasmospu@176.92.103.63] has quit [Remote host closed the connection] | 09:50 | |
-!- jtimon [~quassel@108.pool85-59-62.dynamic.orange.es] has quit [Ping timeout: 264 seconds] | 09:51 | |
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 09:55 | |
-!- mappum [sid43795@gateway/web/irccloud.com/x-pkuqdugliuijaaol] has joined #bitcoin-wizards | 10:01 | |
kanzure | i think there's a conflation of "honest" and "trust" there | 10:01 |
kanzure | releasing a known blockchain that causes a reorg is not particularly dishonest | 10:01 |
kanzure | that's essential for the whole system to work, even | 10:03 |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards | 10:15 | |
-!- freewil [~freewil@unaffiliated/freewil] has joined #bitcoin-wizards | 10:17 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 10:18 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Ping timeout: 245 seconds] | 10:19 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] | 10:23 | |
op_mul | is forking a piece of software from the block chain dishonest? | 10:25 |
op_mul | say, if you could fork bitcoin ruby off. | 10:25 |
kanzure | was there an actual definition of honest/dishonest in the paper? /me looks again | 10:25 |
op_mul | "honest nodes" | 10:25 |
kanzure | okay, so "correct nodes" | 10:26 |
op_mul | "honest block" | 10:26 |
kanzure | that's too vague... | 10:26 |
op_mul | he does actually talk about forks of the chain being in themself honest and dishonest | 10:27 |
-!- eudoxia [~eudoxia@r190-134-40-91.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] | 10:28 | |
-!- rhadamanthus [~rhadamant@unaffiliated/rhadamanthus] has quit [Quit: rhadamanthus] | 10:29 | |
op_mul | it's a bit crazy how far away bitcoin is from this paper | 10:29 |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 10:32 | |
-!- rhadamanthus [~rhadamant@unaffiliated/rhadamanthus] has joined #bitcoin-wizards | 10:33 | |
-!- rhadamanthus [~rhadamant@unaffiliated/rhadamanthus] has quit [Quit: rhadamanthus] | 10:45 | |
waxwing | i have a memory of a quote somewhere where satoshi expressed discomfort at his use of the term "honest" in the paper. something like, he couldn't find a better word to express the concept. | 10:46 |
kanzure | waxwing: this? http://www.metzdowd.com/pipermail/cryptography/2008-November/014818.html | 10:48 |
waxwing | must be. | 10:49 |
waxwing | you seem to be on top of things. i'll let you get on with it :) | 10:49 |
kanzure | nah that's just the bitcoin tumor in my head doing its job | 10:50 |
-!- execut3 [~shesek@77.127.174.179] has joined #bitcoin-wizards | 10:50 | |
-!- booly-yam-9856 [~cinch@bzq-79-178-15-163.red.bezeqint.net] has joined #bitcoin-wizards | 10:51 | |
-!- shesek [~shesek@IGLD-84-229-81-235.inter.net.il] has quit [Ping timeout: 255 seconds] | 10:54 | |
op_mul | I like the description of Bitcoin as a mental ailment. | 10:58 |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Remote host closed the connection] | 11:00 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 11:00 | |
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 11:02 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Read error: Connection reset by peer] | 11:02 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 11:02 | |
-!- e1782d11df4c9914 [~e1782d11d@cpe-66-68-54-206.austin.res.rr.com] has quit [Ping timeout: 256 seconds] | 11:03 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Quit: Reconnecting] | 11:03 | |
-!- e1782d11df4c9914 [~e1782d11d@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards | 11:05 | |
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 272 seconds] | 11:08 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 11:08 | |
-!- execut3 [~shesek@77.127.174.179] has quit [Ping timeout: 240 seconds] | 11:09 | |
justanotheruser | Given that we have a UTXO merkle tree in a block, is it possible for a thin client to pay to a think client without a server? It is pretty obvious how a full node could pay to a thin client and tell them which block and which branch the transaction is, or how a thin client could pay a full node without a server. Is there a way to do it where both the payer and the receiver are serverless thin clients? | 11:11 |
-!- faraka [55121dd7@gateway/web/freenode/ip.85.18.29.215] has joined #bitcoin-wizards | 11:12 | |
faraka | hello | 11:12 |
op_mul | justanotheruser: if you're relying on a remote peer to do filtering for you, sure there's nothing stopping that. | 11:13 |
faraka | what do you guys think of factom? | 11:13 |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Remote host closed the connection] | 11:14 | |
justanotheruser | op_mul: well if of the two people involved in a transaction is a full node, there doesn't need to be a server telling the recipient which tx is theirs | 11:14 |
op_mul | with two SPV peers you're going to be relying on at least one of them connecting to a full node and using them for filtering. | 11:15 |
-!- Guest76203 [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Quit: quit] | 11:15 | |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards | 11:16 | |
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards | 11:16 | |
-!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has joined #bitcoin-wizards | 11:16 | |
-!- Pan0ram1x is now known as Guest62639 | 11:16 | |
justanotheruser | yeah, I was wondering if there was some solution to that. None are obvious to me | 11:16 |
-!- freewil [~freewil@unaffiliated/freewil] has quit [Quit: Leaving.] | 11:17 | |
op_mul | a way to ask peers for their full merkle tree? there's nothing pretty in any case. | 11:18 |
justanotheruser | yeah, you can ask for as many transactions as you want to increase the size of your anonymity set, but you can only increase it so much until you become a full node :p | 11:19 |
op_mul | just the merkle tree, not the transactions in it. | 11:19 |
op_mul | you'd know your own transaction, so you can fit it in and build a proof using it if you want. | 11:19 |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Ping timeout: 245 seconds] | 11:20 | |
amiller_ | justanotheruser, can the thin clients communicate directly to each other? | 11:22 |
-!- Guest62639 [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Quit: quit] | 11:23 | |
-!- benten [~benten@unaffiliated/benten] has joined #bitcoin-wizards | 11:24 | |
-!- execut3 [~shesek@77.127.174.179] has joined #bitcoin-wizards | 11:24 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 11:25 | |
justanotheruser | amiller_: I don't see why they couldn't | 11:25 |
amiller_ | so thin client A sender can send the transaction hash to thin client B receiver, now thin client B can ask its peers to filter for it and see when its included in a block? | 11:26 |
justanotheruser | amiller_: that is what is done right now | 11:27 |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Read error: Connection reset by peer] | 11:27 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 11:27 | |
justanotheruser | but asking your peers deanonymizes you | 11:28 |
faraka | isn't factom a scam? | 11:28 |
faraka | wouldn't it be possible to do the same thing without a coin? | 11:28 |
faraka | a thir party is needed to verify existence of a physical object. | 11:28 |
faraka | a coin seems a redundant process | 11:29 |
kanzure | not all bad ideas are scams | 11:29 |
amiller_ | justanotheruser, oh... what kind of anonymity would be considered sufficient? you could hack a little bit by asking for a filter that includes lots of chaff transactions | 11:29 |
kanzure | and also, factom could be something other than a scam and still be a bad idea | 11:29 |
justanotheruser | amiller_: Well the best kind of anonymity is where only the sender knows you received it | 11:30 |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has quit [Quit: bendavenport] | 11:30 | |
op_mul | amiller_: that's been shown to be almost totally ineffective. | 11:30 |
faraka | what would you propose as a better alternative kanzure? | 11:30 |
justanotheruser | If the sender is a full node he should send you the merkle branch | 11:30 |
op_mul | amiller_: there's a paper where they were using a > 30% false positive rate and it still provided close to no privacy. | 11:31 |
kanzure | faraka: what do you mean? i was just suggesting to you that even if it's not a scam, it might still be a bad idea. | 11:31 |
faraka | oh lol misread. sorry. | 11:31 |
justanotheruser | faraka: yeah, you can do it without a coin. send a mining pool merged mining info and a merkle tree will be constructed with all your commitments with the merkle root in the coinbase | 11:31 |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 265 seconds] | 11:32 | |
amiller_ | op_mul, yes but there are possible countermeasures and further this need not involve just addresses but specific tx hashes which is a little more favorable | 11:32 |
justanotheruser | It will probably be easier to do this as sidechains are developed | 11:32 |
amiller_ | kanzure, those were two ways of saying the same thing :p i think you meant to say: also some scams are even good ideas! | 11:32 |
op_mul | amiller_: I think BIP37 should be deprecated. there's a better option. | 11:33 |
kanzure | amiller_: oh, i'm not sure if i meant to say that. | 11:33 |
kanzure | amiller_: oh wait, yes, you're right. some good ideas can be operated as scams. | 11:33 |
faraka | what's the development status on sidechains? | 11:33 |
amiller_ | justanotheruser, okay so i don't see anyway that utxo commitments help, but it also seems like its already solved, unless im missing some extra constraint you posed | 11:37 |
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Remote host closed the connection] | 11:38 | |
-!- faraka [55121dd7@gateway/web/freenode/ip.85.18.29.215] has quit [Ping timeout: 246 seconds] | 11:38 | |
justanotheruser | amiller_: my constraint is 2 spv clients, one paying the other without giving up anonymity by allowing a full node to see which tx you want | 11:38 |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has joined #bitcoin-wizards | 11:38 | |
op_mul | justanotheruser: using non-bip37 bloom filters does that anyway. | 11:39 |
-!- benten [~benten@unaffiliated/benten] has quit [Quit: ...] | 11:39 | |
justanotheruser | op_mul: hm? | 11:40 |
op_mul | you can sieve your cake and tell nobody about it. | 11:40 |
justanotheruser | hm | 11:41 |
op_mul | transaction contents of a block are built into a filter by the miner. the filter is embedded into the merkle tree. to find if the block is "interesting" or not, the SPV client asks a peer for the header + bloom filter + proof. the SPV client matches with the bloom filter without revealing their interest. | 11:41 |
justanotheruser | They still need to ask for the merkle branch though? | 11:42 |
op_mul | I think phantomcircuit was talking about making a proof of concept, or had one, I can't remember | 11:42 |
op_mul | no, they download the whole block | 11:43 |
-!- webdeli [~projects@42.39.233.220.static.exetel.com.au] has quit [Client Quit] | 11:43 | |
justanotheruser | oh, so they make their anonymity set every recipient in that block | 11:43 |
op_mul | and they can do interesting things like requesting false positives, or requesting from other peers, or even peers they've never connected to at all. | 11:44 |
amiller_ | justanotheruser, better than that, the client doesn't reveal whether the client found what it was looking for in the block | 11:44 |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 11:45 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards | 11:45 | |
amiller_ | nvm disgregard my last line | 11:45 |
op_mul | it reveals a little if you download the block straight from a peer that knows you are filtering. | 11:46 |
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Remote host closed the connection] | 11:46 | |
dgenr8 | <op_mul> "it's a bit crazy how far away bitcoin is from this paper" Then again, none of us designed it, and would the person who thinks he/she would ever have done so, please raise their hand? | 11:47 |
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards | 11:47 | |
op_mul | the main advantages are that you don't give your whole filter to a single person in the network, and also that you can retain the filters and use them at a later date to do a rescan. | 11:47 |
op_mul | it solves the problem of fully validating, but pruned nodes not being able to rescan a wallet. | 11:47 |
op_mul | dgenr8: you missed what I had in mind. I was just saying that a few of the goals are better understood now, and some of the things don't exist as features or problems anymore. | 11:49 |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 264 seconds] | 11:50 | |
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has quit [Ping timeout: 272 seconds] | 11:51 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 11:53 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Remote host closed the connection] | 11:53 | |
-!- nullbyte [WW@unaffiliated/loteriety] has joined #bitcoin-wizards | 11:53 | |
-!- nullbyte [WW@unaffiliated/loteriety] has quit [Changing host] | 11:53 | |
-!- nullbyte [WW@gateway/vpn/mullvad/x-rweupvluupvkeqwv] has joined #bitcoin-wizards | 11:53 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 11:54 | |
kanzure | bitpay payment channel stuff http://impulse.is/impulse.pdf | 11:57 |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 11:57 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 255 seconds] | 11:58 | |
dgenr8 | op_mul: i guess there's some room for disagreement on materially how far away from the original we are today | 12:03 |
op_mul | the bit about pruning spent transactions from merkle trees is outdated, you can agree on that | 12:04 |
-!- freewil [~freewil@unaffiliated/freewil] has joined #bitcoin-wizards | 12:05 | |
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards | 12:07 | |
-!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has joined #bitcoin-wizards | 12:15 | |
-!- Pan0ram1x is now known as Guest28189 | 12:15 | |
-!- op_mul [~op_mul@178.62.78.122] has left #bitcoin-wizards [] | 12:16 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 12:18 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 276 seconds] | 12:23 | |
gmaxwell | op_mul: the software never stored hash trees, sooo. | 12:24 |
-!- hashtag [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has quit [Read error: Connection reset by peer] | 12:24 | |
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has joined #bitcoin-wizards | 12:28 | |
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 12:31 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Disconnected by services] | 12:32 | |
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 12:34 | |
-!- NomosOne [~NomosOne@pool-71-178-106-54.washdc.east.verizon.net] has quit [Remote host closed the connection] | 12:34 | |
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has quit [Client Quit] | 12:35 | |
-!- op_mul [~op_mul@178.62.78.122] has joined #bitcoin-wizards | 12:36 | |
op_mul | gmaxwell: yes, which makes part 7 of the whitepaper even more confusing. | 12:36 |
gmaxwell | op_mul: well what it means is that you can still serve spv clients about available coins withtout keeping all the block's data. | 12:37 |
-!- freewil [~freewil@unaffiliated/freewil] has quit [Quit: Leaving.] | 12:40 | |
op_mul | right, hadn't realised that. sounds horrible to implement, though. | 12:41 |
gmaxwell | It would have been straight forward-ish in the original implementation. you'd just delete txn and replace them with the missing hashes in the database. | 12:42 |
op_mul | partly what I meant by outdated, it seems like a horrific amount of disk operations to get that working in the current client | 12:43 |
gmaxwell | nah. not really. | 12:56 |
-!- Profreid_ [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has joined #bitcoin-wizards | 12:57 | |
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has quit [Ping timeout: 256 seconds] | 12:59 | |
-!- Profreid_ is now known as Profreid | 12:59 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 13:02 | |
phantomcircuit | gmaxwell, er that actually sounds non trivial unless you're relying the the fs to punch holes in the file efficiently | 13:06 |
phantomcircuit | (hint: they mostly dont) | 13:06 |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 264 seconds] | 13:07 | |
-!- imposter is now known as satoshinakamoto | 13:16 | |
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 13:22 | |
gmaxwell | phantomcircuit: uh. you're overly constraining yourself. rewriting storage is no big deal. | 13:23 |
-!- d1ggy__ is now known as d1ggy | 13:24 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] | 13:25 | |
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] | 13:26 | |
-!- eudoxia [~eudoxia@r179-25-166-17.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 13:33 | |
-!- RoboTeddy [~roboteddy@2601:9:3483:2400:bc02:7ee7:f307:fec2] has joined #bitcoin-wizards | 13:36 | |
phantomcircuit | gmaxwell, depends on whether you're pruning 1 tx at a time or not | 13:36 |
-!- NomosOne [~NomosOne@pool-71-178-106-54.washdc.east.verizon.net] has joined #bitcoin-wizards | 13:38 | |
-!- rasengan [rasengan@pdpc/corporate-sponsor/privateinternetaccess.com/rasengan] has left #bitcoin-wizards ["WeeChat 0.3.7"] | 13:41 | |
-!- NomosOne [~NomosOne@pool-71-178-106-54.washdc.east.verizon.net] has quit [Ping timeout: 255 seconds] | 13:44 | |
-!- NomosOne [~NomosOne@pool-71-163-229-223.washdc.east.verizon.net] has joined #bitcoin-wizards | 13:44 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: This computer has gone to sleep] | 13:48 | |
-!- NomosOne [~NomosOne@pool-71-163-229-223.washdc.east.verizon.net] has quit [Ping timeout: 255 seconds] | 13:50 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 13:56 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 14:03 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has quit [Client Quit] | 14:06 | |
-!- eudoxia [~eudoxia@r179-25-166-17.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 240 seconds] | 14:09 | |
-!- Dizzle [~Dizzle@cpe-72-182-36-12.austin.res.rr.com] has joined #bitcoin-wizards | 14:12 | |
-!- Dizzle [~Dizzle@cpe-72-182-36-12.austin.res.rr.com] has quit [Client Quit] | 14:13 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 14:14 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:650d:a054:a772:a3e4] has quit [Ping timeout: 245 seconds] | 14:31 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] | 14:31 | |
-!- gonedrk [~gonedrk@198.50.161.237] has joined #bitcoin-wizards | 14:33 | |
amiller_ | MRL-Relay, have you all thought of implementing private balances in cryptonote | 14:35 |
amiller_ | MRL-Relay, you'd potentially cut way down on transaction size and also boost anonymity set | 14:36 |
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has quit [Quit: Profreid] | 14:37 | |
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Read error: Connection reset by peer] | 14:37 | |
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards | 14:38 | |
amiller_ | im probably really late to this, i know such proof systems have been discussed here before, and im probably the last one to grok cryptonote so i dont know if its been discussed in that context | 14:43 |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has quit [Quit: bendavenport] | 14:48 | |
-!- iyoki [kika@unaffiliated/xenzuki] has quit [Remote host closed the connection] | 14:50 | |
-!- mkarrer [~mkarrer@135.Red-83-52-38.dynamicIP.rima-tde.net] has quit [] | 14:56 | |
-!- wallet421 [~wallet42@chello084113253106.12.14.vie.surfer.at] has joined #bitcoin-wizards | 14:57 | |
-!- wallet421 [~wallet42@chello084113253106.12.14.vie.surfer.at] has quit [Changing host] | 14:57 | |
-!- wallet421 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards | 14:57 | |
-!- wallet42 is now known as Guest29993 | 14:57 | |
-!- wallet421 is now known as wallet42 | 14:57 | |
-!- Guest29993 [~wallet42@unaffiliated/wallet42] has quit [Ping timeout: 240 seconds] | 14:58 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 15:00 | |
amiller_ | to do range proofs im pretty sure need either groups with unknown order (including RSA groups, but excluding elliptic curve groups) or groth sahai proofs (which also need trusted setup of some kind) | 15:02 |
-!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has quit [Quit: Leaving] | 15:04 | |
-!- adam3us [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Read error: Connection reset by peer] | 15:05 | |
-!- adam3us1 [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has joined #bitcoin-wizards | 15:05 | |
-!- faraka [5512737e@gateway/web/freenode/ip.85.18.115.126] has joined #bitcoin-wizards | 15:08 | |
-!- rhadamanthus [~rhadamant@unaffiliated/rhadamanthus] has joined #bitcoin-wizards | 15:08 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has quit [Quit: bendavenport] | 15:18 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 15:26 | |
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards | 15:36 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:55b2:af74:fe34:5012] has joined #bitcoin-wizards | 15:36 | |
-!- bendavenport [~bpd@c-50-131-42-132.hsd1.ca.comcast.net] has quit [Quit: bendavenport] | 15:39 | |
nsh | .wik groth sahai proof | 15:42 |
yoleaux | "Non-interactive zero-knowledge proofs are a variant of zero-knowledge proofs in which no interaction is necessary between prover and verifier. Blum, Feldman, and Micali showed that a common reference string shared between the prover and the verifier is enough to achieve computational zero-knowledge without requiring interaction." — http://en.wikipedia.org/wiki/Non-interactive_zero-knowledge_proof | 15:42 |
nsh | .g Perfect Non-interactive Zero Knowledge ext:pdf | 15:42 |
yoleaux | http://www.cs.ucla.edu/~rafail/PUBLIC/71.pdf | 15:42 |
nsh | amiller_, any practical implementations of this latter (groth sahai) extant? | 15:43 |
* nsh is (unrelatedly) tempted to share an intuition he had about the blockchain and tried to explicate in another channel, but it will probably be poorly-received | 15:44 | |
nsh | nevertheless: | 15:49 |
nsh | -- | 15:49 |
nsh | oh this might relate to a half intuition i had about part of the magic of the blockchain. that it cheats and uses the magic of statistics that allows a local point to make a global measurement | 15:49 |
nsh | <someone> what is it measuring globally? | 15:49 |
nsh | it's to do with the consensuation of the retargeting. somehow everyone has to agree on something so that some other things happens as a poisson process with a fixed approximate mean. (mining a block) | 15:49 |
nsh | but you can't measure global hashrate. that would be an absurdly ambitious undertaking, naively. figuring out how much hashpower everyone has, whether it's turned on, which hashes it's grinding. but you can actually access that information through the holistics of statistics. because the time it takes for someone to win the hashing 'magically' subsumes all that information | 15:49 |
nsh | (but only magically because everyone who wins has an incentive to shout about it and the rules are designed to amplify and verify the validity of their MEMEMEMEMEME!) | 15:49 |
nsh | -- | 15:49 |
nsh | anyway, this 'holistics of statistics' notion is something i've wondered about since early childhood and it hasn't really cropped up much in formal or informal education | 15:50 |
nsh | so i was wondering if it would recall in someone something they could point me at to delve a bit deeper | 15:50 |
nsh | (i mean, surely everyone has at some point thought: "how do all the independent coin tosses conspire to the average?", right? or is this a product of nsh-brainweirds?) | 15:51 |
amiller_ | nsh, i don't know of any implementation of groth sahai proofs :( | 15:55 |
amiller_ | nsh, isis lovecruft was beginning to implement them actually | 15:55 |
nsh | ah, hmm | 15:55 |
amiller_ | i have a pretty good grasp of rsa group proofs and schnorr group proofs in general | 15:55 |
amiller_ | a crs is required anyway so its not obvious if groth-sahai is better than rsa for whatever applicatin | 15:56 |
amiller_ | by which i mean, a sensitive setup procedure ostensibly involving a trapdoor or else something complicated like a UFO is required | 15:56 |
nsh | right, there's an inherent trust-fragility to the set-up procedure | 15:57 |
amiller_ | i think groth sahai should be doable though | 15:57 |
kanzure | nsh: there were a few phiosophers of statistis (like charles pierce?) but you might find that too ridiculous | 15:57 |
nsh | (which is not necessarily worse than the existing trust-fragilities of other sociotechnological systems, but unappealing) | 15:57 |
kanzure | *statistics | 15:57 |
kanzure | i think you can measure global hashrate by looking at infrared radiation | 15:57 |
kanzure | this places an upper bound | 15:57 |
nsh | well, the point is you don't have to if you can amplify, verify and consensuate the first person who chances on the target | 15:58 |
nsh | this is what allows a single point in the system to do a global measurement | 15:58 |
nsh | i think this is conceptually important, somehow, but i'm not sure exactly wht | 15:58 |
nsh | *why | 15:58 |
-!- rhadamanthus [~rhadamant@unaffiliated/rhadamanthus] has quit [Quit: rhadamanthus] | 15:59 | |
nsh | amiller_, is it conceivable that the universe somehow provides a CRS? | 15:59 |
nsh | seems rather esoteric maybe | 15:59 |
nsh | no more so than the random oracle model though | 16:00 |
amiller_ | thats the premise of a UFO i think | 16:00 |
nsh | mm | 16:00 |
-!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards | 16:00 | |
amiller_ | short answer, it probably does, but a) you can't check, b) you have to sample a lot of times to get a good chance of ending up with one, so oh well | 16:00 |
kanzure | also i think you can do hashrate proof-of-work incentives as a method of statistical sampling, which provides knowledge of various floors (when an observation is made) | 16:01 |
kanzure | for example, a task that osmeone would have to specifically point their hashrate at instead of mining blocks, which obviously not everyone is obligated to try which is why i said floor-when-observations-are-made | 16:02 |
nsh | well, moment of success is a proxy-measurement of hashes attempted, then rate is just the delta | 16:04 |
nsh | you cannot conceivably measure hashes-that-might-have-been-attempted | 16:04 |
nsh | which is part of the problem with hashpower liquidity/slushing | 16:04 |
nsh | and part of what sidechains hopes to solve | 16:05 |
kanzure | i could imagine being quite easily convinced that hashrate is the wrong word to be using (especially since it's so hard to measure by anyone else) | 16:09 |
-!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards | 16:13 | |
* nsh muses | 16:13 | |
kanzure | nsh: http://en.wikipedia.org/wiki/Charles_Sanders_Peirce#Probability_and_statistics | 16:14 |
kanzure | (not sure if this is the direction you're asking for) | 16:14 |
nsh | yeah, but i basically hate everyone who has ever written on the subject of statistics or logic | 16:15 |
nsh | for aesthetic reasons | 16:15 |
nsh | so it's painful to consume | 16:15 |
nsh | (conceptuaesthetic reasons, or whatever, the thing that makes you know what's elegant and that's horrific in concepts and their compositions) | 16:16 |
nsh | *what's | 16:16 |
kanzure | that hate i probably deserved i'm sure, and i have nothing good to offer you | 16:16 |
kanzure | *is probably | 16:16 |
-!- shesek [~shesek@IGLD-84-229-117-36.inter.net.il] has joined #bitcoin-wizards | 16:20 | |
-!- gonedrk [~gonedrk@198.50.161.237] has quit [Remote host closed the connection] | 16:23 | |
-!- gonedrk [~gonedrk@198.50.161.237] has joined #bitcoin-wizards | 16:23 | |
-!- execut3 [~shesek@77.127.174.179] has quit [Ping timeout: 264 seconds] | 16:23 | |
-!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has joined #bitcoin-wizards | 16:29 | |
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 16:34 | |
-!- adam3us1 [~Adium@88-105-6-39.dynamic.dsl.as9105.com] has quit [Quit: Leaving.] | 16:37 | |
kanzure | gmaxwell: regarding your request for materials involving other unintended consequences in complex system design... http://betterembsw.blogspot.com/2014/09/a-case-study-of-toyota-unintended.html?m=1 | 16:48 |
kanzure | "1. The Throttle Angle function in the Toyota code had a McCabe Cyclomatic Complexity of 146 (over 50 is considered untestable according to slides) [slide 38] 2. The main throttle function was 1300 lines long, and had no directed tests. [slide 38] 3. I find the static analysis results quite alarming. [slide 37] 4. 80+% of variables were declared as global. [slide 40] I find this to be a stunning lapse of quality, especially for a ... | 16:48 |
kanzure | ... safety-critical system." | 16:48 |
kanzure | ( https://news.ycombinator.com/item?id=8905718 ) | 16:48 |
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Quit: Leaving] | 16:55 | |
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards | 16:55 | |
kanzure | "The infeasibility of quantifying the reliability of life-critical real-time software" http://www3.cs.stonybrook.edu/~tashbook/fall2009/cse308/butler-finelli-infeasibilit.pdf | 16:56 |
kanzure | (cited in the slides) | 16:57 |
-!- NomosOne [~NomosOne@pool-71-163-229-223.washdc.east.verizon.net] has joined #bitcoin-wizards | 17:00 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 17:05 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Remote host closed the connection] | 17:07 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 17:08 | |
-!- NomosOne [~NomosOne@pool-71-163-229-223.washdc.east.verizon.net] has quit [Read error: Connection reset by peer] | 17:10 | |
-!- hashtag [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards | 17:11 | |
-!- nessence_ [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 17:12 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 245 seconds] | 17:12 | |
-!- llllllllll [~lllllllll@53-109.bbned.dsl.internl.net] has quit [] | 17:34 | |
-!- siervo [uid49244@gateway/web/irccloud.com/x-vjggfkvjgfppkafc] has joined #bitcoin-wizards | 17:39 | |
-!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:fdf5:a944:2577:f6f1] has joined #bitcoin-wizards | 17:39 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] | 17:40 | |
-!- faraka [5512737e@gateway/web/freenode/ip.85.18.115.126] has quit [Ping timeout: 246 seconds] | 17:43 | |
-!- siervo [uid49244@gateway/web/irccloud.com/x-vjggfkvjgfppkafc] has quit [] | 17:56 | |
-!- fanquake_ [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards | 18:05 | |
-!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Ping timeout: 245 seconds] | 18:07 | |
-!- fanquake_ is now known as fanquake | 18:07 | |
-!- nessence_ [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Remote host closed the connection] | 18:15 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 18:16 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has quit [Ping timeout: 245 seconds] | 18:20 | |
-!- tlrobinson_ [~tlrobinso@204.14.159.136] has joined #bitcoin-wizards | 18:22 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:55b2:af74:fe34:5012] has quit [Ping timeout: 245 seconds] | 18:24 | |
-!- tlrobinson [~tlrobinso@204.14.159.136] has quit [Ping timeout: 272 seconds] | 18:25 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:a90a:4d50:2d15:8998] has joined #bitcoin-wizards | 18:26 | |
-!- tlrobinson_ [~tlrobinso@204.14.159.136] has quit [Ping timeout: 245 seconds] | 18:29 | |
-!- tlrobinson [~tlrobinso@204.14.159.136] has joined #bitcoin-wizards | 18:33 | |
-!- tlrobinson [~tlrobinso@204.14.159.136] has quit [Client Quit] | 18:34 | |
-!- Dr-G [~Dr-G@gateway/tor-sasl/dr-g] has quit [Ping timeout: 250 seconds] | 18:35 | |
-!- jtimon [~quassel@108.pool85-59-62.dynamic.orange.es] has joined #bitcoin-wizards | 18:35 | |
-!- Dr-G [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards | 18:41 | |
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards | 18:47 | |
-!- d1ggy_ [~d1ggy@dslb-092-077-207-220.092.077.pools.vodafone-ip.de] has joined #bitcoin-wizards | 18:49 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Ping timeout: 245 seconds] | 18:50 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 18:51 | |
-!- jb55 [~jb55@S0106f46d049a0b83.vc.shawcable.net] has joined #bitcoin-wizards | 18:52 | |
-!- d1ggy [~d1ggy@dslb-092-076-023-100.092.076.pools.vodafone-ip.de] has quit [Ping timeout: 255 seconds] | 18:53 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 18:57 | |
-!- erasmospunk [~erasmospu@176.92.103.63] has joined #bitcoin-wizards | 19:07 | |
-!- Guest28189 [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Ping timeout: 240 seconds] | 19:07 | |
-!- null_radix [Elite7851@gateway/shell/elitebnc/x-fryfazsfowlbwgta] has quit [Ping timeout: 244 seconds] | 19:08 | |
-!- Graftec [~Graftec@gateway/tor-sasl/graftec] has quit [Ping timeout: 250 seconds] | 19:08 | |
-!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has joined #bitcoin-wizards | 19:10 | |
-!- Pan0ram1x is now known as Guest62486 | 19:10 | |
-!- Graftec [~Graftec@gateway/tor-sasl/graftec] has joined #bitcoin-wizards | 19:10 | |
-!- siraj [~siraj@125.19.79.57] has joined #bitcoin-wizards | 19:11 | |
-!- Quanttek [~quassel@2a02:8108:d00:870:e23f:49ff:fe47:9364] has quit [Ping timeout: 272 seconds] | 19:11 | |
-!- jtimon [~quassel@108.pool85-59-62.dynamic.orange.es] has quit [Ping timeout: 264 seconds] | 19:14 | |
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards | 19:16 | |
-!- null_radix [Elite7851@gateway/shell/elitebnc/x-zvfzlwtenttsksbp] has joined #bitcoin-wizards | 19:17 | |
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 19:17 | |
kanzure | maaku: is there a better physical-domain unit or dimension than "work" for describing proof-of-work? | 19:27 |
kanzure | hm maybe i should be asking fenn, since he's practically the resident evangelist of gnu units heh | 19:28 |
-!- gonedrk [~gonedrk@198.50.161.237] has quit [Quit: Leaving] | 19:47 | |
-!- eslbaer_ [~eslbaer@p548A4B2F.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 19:56 | |
-!- eslbaer [~eslbaer@p548A4A51.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] | 20:00 | |
-!- siraj_ [~siraj@106.76.129.114] has joined #bitcoin-wizards | 20:07 | |
-!- siraj [~siraj@125.19.79.57] has quit [Ping timeout: 245 seconds] | 20:09 | |
-!- erasmospunk [~erasmospu@176.92.103.63] has quit [Remote host closed the connection] | 20:10 | |
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards | 20:12 | |
-!- e1782d11df4c9914 [~e1782d11d@cpe-66-68-54-206.austin.res.rr.com] has quit [Ping timeout: 265 seconds] | 20:23 | |
-!- ElGalambo [~ElGalambo@gateway/tor-sasl/elgalambo] has joined #bitcoin-wizards | 20:33 | |
bramc | Isn't work generally expressed in gigahashes? | 20:35 |
-!- siraj [~siraj@125.19.79.57] has joined #bitcoin-wizards | 20:46 | |
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 20:47 | |
-!- siraj [~siraj@125.19.79.57] has quit [Remote host closed the connection] | 20:47 | |
-!- ElGalambo [~ElGalambo@gateway/tor-sasl/elgalambo] has left #bitcoin-wizards ["Leaving"] | 20:48 | |
-!- siraj_ [~siraj@106.76.129.114] has quit [Read error: No route to host] | 20:48 | |
kanzure | sure but a gigahash is still a.. er.. "compressed".. physical unit of some other dimensions | 20:49 |
kanzure | or it might be some dimensionless unit, i haven't checked | 20:49 |
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards | 20:50 | |
-!- starsoccer [~starsocce@unaffiliated/starsoccer] has quit [Ping timeout: 252 seconds] | 20:53 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 265 seconds] | 21:01 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards | 21:02 | |
-!- starsoccer [~starsocce@104.219.184.155] has joined #bitcoin-wizards | 21:02 | |
-!- starsoccer is now known as Guest64765 | 21:03 | |
Adlai | kanzure: not a perfect analogy, but percentage of checked solution space? | 21:10 |
bramc | The underlying unit is flops | 21:23 |
bramc | although there's no floating point involved, so technically it isn't flops, and generally the custom hardware has built-in hashing functionality | 21:23 |
-!- RoboTeddy [~roboteddy@2601:9:3483:2400:bc02:7ee7:f307:fec2] has quit [Remote host closed the connection] | 21:50 | |
-!- RoboTeddy [~roboteddy@2601:9:3483:2400:bc02:7ee7:f307:fec2] has joined #bitcoin-wizards | 21:50 | |
-!- RoboTeddy [~roboteddy@2601:9:3483:2400:bc02:7ee7:f307:fec2] has quit [Ping timeout: 245 seconds] | 21:55 | |
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 22:04 | |
kanzure | fenn: what is the physical dimensions of a flop second | 22:08 |
* nsh blicks | 22:09 | |
nsh | flops has an implicit / | 22:09 |
-!- Guest30376 [~Cory@75-135-170-58.dhcp.stpt.wi.charter.com] has quit [] | 22:09 | |
nsh | so the physical dimension of a flop(s) second is just a barenumber | 22:10 |
nsh | the physical dimension of an operation per second is... well i guess we have to analyze a bit what we mean by operation | 22:10 |
nsh | but it will resolve to entropics | 22:10 |
-!- e1782d11df4c9914 [~e1782d11d@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards | 22:10 | |
nsh | so amount of energy, assuming irreversible computing | 22:10 |
nsh | thus power | 22:11 |
-!- Cory [~Cory@unaffiliated/cory] has joined #bitcoin-wizards | 22:12 | |
op_mul | nsh: what's nice about measuring hashpower is that you can, with some weak assumptions, convert them to the consumption of energy. | 22:15 |
-!- e1782d11df4c9914 [~e1782d11d@cpe-66-68-54-206.austin.res.rr.com] has quit [Ping timeout: 256 seconds] | 22:15 | |
-!- qwopqwop [~hi@209.141.33.28] has quit [Quit: leaving] | 22:16 | |
-!- qwopqwop [~hi@209.141.33.28] has joined #bitcoin-wizards | 22:16 | |
op_mul | if we make the sort of low end assumption that the entire network is powered by Antminer S5 units, then we're consuming about 0.51 joule per gigahash. | 22:17 |
* nsh nods | 22:18 | |
nsh | but actual power consumption/dissipation is itself quite a simplification | 22:19 |
op_mul | from there, you can move to working out the equivalent costs in various foods. say, how many acorns you'd need to burn in order to mine one block. which comes up with some absolutely hilarious numbers. | 22:19 |
nsh | actually that's going on is that order is being imported and consumed and disorder exported and gotridof | 22:19 |
nsh | and that's a geometrical/spacial process | 22:20 |
nsh | you can't reason about it in put unitary terms | 22:20 |
nsh | *what's going on | 22:20 |
op_mul | (an acorn is about 490,000 joules) | 22:20 |
-!- booly-yam-9856 [~cinch@bzq-79-178-15-163.red.bezeqint.net] has quit [Ping timeout: 264 seconds] | 22:21 | |
nsh | do kids play conkers where you grew up op_mul? | 22:26 |
nsh | the horse chestnut that wins a dozen rounds of smack-the-nuts-attached-to-string-against-each-other | 22:27 |
nsh | is if qualitatively special, or just quantitatively? | 22:27 |
nsh | *it | 22:27 |
op_mul | I'm out of touch with what kids do now. it's probably an iphone game. I only chose nuts because I know they have a very high energy density. about the same as a potato according to wolfram alpha, but in a lot less physical space. | 22:28 |
* nsh nods | 22:28 | |
nsh | i'm just wondering about when it stops mattering how much of something there is there | 22:28 |
nsh | and starts mattering how it's arranged, how energy can be dispersed through it without exceeding some sheer threshold | 22:29 |
nsh | the winning conker is not necessarily of a greater mass(energy) | 22:29 |
phantomcircuit | this seems like an add discussion | 22:29 |
nsh | the disorder? | 22:30 |
nsh | :) | 22:30 |
nsh | or operation... | 22:30 |
op_mul | I was trying to put a real world scale on it, something like petahashes a second is pretty meaningless. | 22:32 |
nsh | well, it's more meaningful to the statistical expectation than workenergy dissipated | 22:33 |
nsh | and Bitcoin cares about the former | 22:33 |
nsh | the economics of bitcoin cares about the latter, though | 22:33 |
nsh | and that effects the design decisions in ways that are unfortunately filtered through human incentive filters | 22:34 |
nsh | this is an even more spurious relation than between petahashes and megajoules | 22:35 |
op_mul | ignoring the tears of the irish, if we burnt every potato produced in 2014 and converted it directly into mining hashpower with zero losses we could run the bitcoin network for 17 days. | 22:37 |
op_mul | er hold on, I'm off by a large amount there. | 22:37 |
op_mul | 30.12 days. | 22:41 |
op_mul | maybe that's not such an easy to understand measure of hashpower after all. | 22:41 |
nsh | matter is a bad measure of work. it's very hard to efficiently convert stuff to stuff-gets-done | 22:48 |
nsh | if you measured it in the useful energy an average human would get from eating those potatoes | 22:48 |
nsh | it might be more reasonable | 22:49 |
nsh | (for silly values of reason, being, incidentally, the best values of reason) | 22:49 |
-!- BananaLotus [~BananaLot@irc.maza.club] has quit [Ping timeout: 265 seconds] | 22:51 | |
op_mul | wolfram alpha tells me that if you ate 300 million tonnes of potatos you would die of vitamin A poisoning. | 22:51 |
op_mul | at any rate, the only reason you would work out things like this is just to attempt to show scale to a reader. | 22:52 |
kanzure | .wa 300 million tonnes of potato | 22:54 |
yoleaux | prepared potato: amount: 300000000 t (metric tons): Calories: | mean value: % daily value: range; total calories: 2.6×10¹⁴ Cal: 1.294×10¹³%: (1.3×10¹⁴ to 3.2×10¹⁴) Cal; fat calories: 2.9×10¹² Cal: | (2.5×10¹² to 5.3×10¹²) Cal; Fats and fatty acids: | mean value: % daily value: range; total fat: 3.7×10⁸ kg: 5.674×10¹¹%: (3×10⁸ to 6.3×10⁸) kg; saturated fat: 9.3×10⁷ kg: 4.65×10¹¹%: (6.6× … | 22:55 |
yoleaux | 10⁷ to 1.6×10⁸) kg | 22:55 |
-!- huseby [~huseby@unaffiliated/huseby] has quit [K-Lined] | 22:58 | |
phantomcircuit | using tor has gotten a lot more annoying since cloudflare took over the fucking internet | 22:59 |
op_mul | an interesting feature of cloudflare is that it ruins almost all censorship. | 23:00 |
-!- booly-yam-9856 [~cinch@bzq-79-178-15-163.red.bezeqint.net] has joined #bitcoin-wizards | 23:00 | |
-!- siraj_ [~siraj@125.19.79.57] has joined #bitcoin-wizards | 23:02 | |
-!- huseby [~huseby@unaffiliated/huseby] has joined #bitcoin-wizards | 23:03 | |
phantomcircuit | op_mul, ? | 23:05 |
op_mul | IP based censorship and MITM based censorship fail if the host is behind cloudflare. | 23:06 |
-!- siraj [~siraj@1.187.182.15] has joined #bitcoin-wizards | 23:06 | |
op_mul | though I can't say I'm happy about using the cloudflarternet. sites like blockchain.info serving up security critical javascript through a tampering reverse proxy is just insane. | 23:07 |
-!- siraj_ [~siraj@125.19.79.57] has quit [Ping timeout: 272 seconds] | 23:08 | |
-!- booly-yam-9856 [~cinch@bzq-79-178-15-163.red.bezeqint.net] has quit [Ping timeout: 245 seconds] | 23:12 | |
-!- siraj [~siraj@1.187.182.15] has quit [Read error: Connection reset by peer] | 23:21 | |
-!- satoshinakamoto [uid57046@gateway/web/irccloud.com/x-gpymbkexmkybuaiz] has quit [Quit: Connection closed for inactivity] | 23:25 | |
phantomcircuit | op_mul, it's easy enough to block the dns requests | 23:26 |
phantomcircuit | but i guess that's easier to get around | 23:26 |
op_mul | yes, my ISP only poisons their default DNS I think. | 23:27 |
op_mul | though I've noticed a few bits of weirdness which suggest a transparent HTTP proxy. | 23:27 |
-!- siraj [~siraj@125.19.79.57] has joined #bitcoin-wizards | 23:34 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:a90a:4d50:2d15:8998] has quit [Ping timeout: 245 seconds] | 23:35 | |
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 23:41 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards | 23:42 | |
-!- siraj_ [~siraj@125.19.79.57] has joined #bitcoin-wizards | 23:47 | |
-!- siraj [~siraj@125.19.79.57] has quit [Read error: No route to host] | 23:48 | |
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards | 23:50 | |
-!- Transisto [Transisto@72.251.200.111] has joined #bitcoin-wizards | 23:57 | |
-!- gsdgdfs [~Trans@modemcable026.188-59-74.mc.videotron.ca] has quit [Ping timeout: 256 seconds] | 23:58 | |
--- Log closed Sun Jan 18 00:00:16 2015 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!