--- Log opened Mon Jan 25 00:00:14 2016 00:02 -!- bit2017 [~linker@210.245.34.191] has joined #bitcoin-wizards 00:05 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-sudeieakushribto] has joined #bitcoin-wizards 00:09 -!- zzyzx [~chatzilla@97-90-24-187.dhcp.mtpk.ca.charter.com] has quit [Quit: ChatZilla 0.9.92 [SeaMonkey 2.39/20151103191810]] 00:13 -!- adnn_ [adnn@gateway/vpn/mullvad/x-qjaeexisuuvmyixi] has joined #bitcoin-wizards 00:14 -!- adnn [~adnn@71-220-199-89.eugn.qwest.net] has quit [Ping timeout: 240 seconds] 00:19 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards 00:20 -!- JackH [~Jack@host-80-43-140-156.as13285.net] has joined #bitcoin-wizards 00:29 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 00:32 -!- T23WS_ [~textual@45.56.159.8] has quit [Quit: Textual IRC Client: www.textualapp.com] 00:36 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 250 seconds] 00:37 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 00:38 -!- bramc is now known as Guest31223 00:41 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 00:42 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds] 00:49 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 00:50 -!- ozanyurt [~textual@78.188.177.210] has joined #bitcoin-wizards 00:56 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 00:59 -!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 01:05 -!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards 01:05 * andy-logbot is logging 01:06 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 01:08 -!- mihar [~mihar@204.28.118.133] has joined #bitcoin-wizards 01:09 -!- nivah [~linker@115.79.43.208] has joined #bitcoin-wizards 01:12 -!- mihar [~mihar@204.28.118.133] has quit [Ping timeout: 256 seconds] 01:13 -!- bit2017 [~linker@210.245.34.191] has quit [Ping timeout: 260 seconds] 01:15 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-dfiexqtilwcfciwu] has joined #bitcoin-wizards 01:21 -!- nivah [~linker@115.79.43.208] has quit [Ping timeout: 264 seconds] 01:26 -!- bit2017 [~linker@115.79.43.208] has joined #bitcoin-wizards 01:27 -!- adnn_ [adnn@gateway/vpn/mullvad/x-qjaeexisuuvmyixi] has quit [] 01:37 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 01:45 -!- frankenmint [~frankenmi@174-25-38-39.ptld.qwest.net] has quit [Remote host closed the connection] 01:49 -!- Guest31223 [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 01:50 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 240 seconds] 01:52 -!- markus-k [~markus-k@designnet.work.de] has quit [Remote host closed the connection] 01:54 -!- markus-k [~markus-k@designnet.work.de] has joined #bitcoin-wizards 01:54 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 01:55 -!- frankenmint [~frankenmi@174-25-38-39.ptld.qwest.net] has joined #bitcoin-wizards 01:56 -!- p15 [~p15@7.91.145.64.client.static.strong-tk2.bringover.net] has quit [Read error: Connection reset by peer] 01:59 -!- voxelot [~voxelot@2605:e000:1525:802f:18f3:1d02:b6ff:edea] has quit [Ping timeout: 240 seconds] 02:01 -!- roconnor__ [~roconnor@host-45-58-249-71.dyn.295.ca] has joined #bitcoin-wizards 02:03 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 02:04 -!- roconnor_ [~roconnor@host-45-58-253-175.dyn.295.ca] has quit [Ping timeout: 256 seconds] 02:05 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 245 seconds] 02:06 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 02:06 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 02:07 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards 02:09 -!- p15 [~p15@15.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards 02:09 -!- lnovy is now known as talpa23 02:10 -!- mihar [~mihar@204.28.118.133] has joined #bitcoin-wizards 02:10 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 02:11 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 02:14 -!- mihar [~mihar@204.28.118.133] has quit [Ping timeout: 265 seconds] 02:26 -!- mrkent [~textual@unaffiliated/mrkent] has quit [] 02:28 -!- nivah [~linker@210.245.34.191] has joined #bitcoin-wizards 02:31 -!- bit2017 [~linker@115.79.43.208] has quit [Ping timeout: 240 seconds] 02:50 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 02:51 -!- c0rw|zZz is now known as c0rw1n 02:59 -!- erasmospunk [~erasmospu@46.166.190.202] has joined #bitcoin-wizards 03:00 -!- erasmospunk [~erasmospu@46.166.190.202] has quit [Remote host closed the connection] 03:08 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 03:35 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 240 seconds] 03:37 -!- adam3us [~Adium@46-127-137-205.dynamic.hispeed.ch] has joined #bitcoin-wizards 03:39 -!- damethos [~damethos@unaffiliated/damethos] has quit [Remote host closed the connection] 03:39 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 03:41 -!- AaronvanW_ [~ewout@x4db32dcd.dyn.telefonica.de] has joined #bitcoin-wizards 03:41 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 03:43 -!- adam3us [~Adium@46-127-137-205.dynamic.hispeed.ch] has quit [Ping timeout: 240 seconds] 03:50 -!- adam3us [~Adium@blockstream.com] has joined #bitcoin-wizards 03:55 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 03:58 -!- eudoxia [~eudoxia@r167-56-33-91.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards 04:01 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 04:11 -!- erasmospunk [~erasmospu@46.166.190.202] has joined #bitcoin-wizards 04:22 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds] 04:26 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 04:38 -!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.] 04:38 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards 04:40 -!- hazirafel [~hazirafel@188.120.135.176] has joined #bitcoin-wizards 04:57 -!- YankoRo [~YankoRo__@2001:1900:2104:2::86] has joined #bitcoin-wizards 05:06 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 250 seconds] 05:11 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 05:12 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 05:12 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 05:12 -!- mihar [~mihar@204.28.118.133] has joined #bitcoin-wizards 05:17 -!- mihar [~mihar@204.28.118.133] has quit [Ping timeout: 245 seconds] 05:17 -!- kang_ [67efe9aa@gateway/web/freenode/ip.103.239.233.170] has quit [Quit: Page closed] 05:19 -!- eudoxia [~eudoxia@r167-56-33-91.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 05:22 -!- voxelot [~voxelot@2605:e000:1525:802f:18f3:1d02:b6ff:edea] has joined #bitcoin-wizards 05:23 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 256 seconds] 05:30 -!- nivah [~linker@210.245.34.191] has quit [Ping timeout: 240 seconds] 05:42 -!- gavink [~g@184.75.223.211] has quit [Ping timeout: 250 seconds] 05:42 -!- jtimon [~quassel@126.31.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards 05:45 -!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.] 05:45 -!- proslogion [~proslogio@90.192.242.137] has joined #bitcoin-wizards 05:45 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards 05:45 -!- voxelot [~voxelot@2605:e000:1525:802f:18f3:1d02:b6ff:edea] has quit [Ping timeout: 240 seconds] 05:45 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 05:49 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Ping timeout: 272 seconds] 05:50 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-wizards 05:52 -!- Oizopower [uid19103@gateway/web/irccloud.com/x-ltdzpqqzyaenamjx] has joined #bitcoin-wizards 05:53 -!- adam3us [~Adium@blockstream.com] has quit [Ping timeout: 250 seconds] 05:55 -!- hazirafel [~hazirafel@188.120.135.176] has quit [Remote host closed the connection] 06:01 -!- WyzBTC [~Adium@72.10.98.195] has joined #bitcoin-wizards 06:10 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 06:13 -!- MrHodl [~fuc@185.22.175.244] has joined #bitcoin-wizards 06:14 -!- mihar [~mihar@204.28.118.133] has joined #bitcoin-wizards 06:15 -!- proslogion [~proslogio@90.192.242.137] has left #bitcoin-wizards ["离开"] 06:18 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 240 seconds] 06:19 -!- mihar [~mihar@204.28.118.133] has quit [Ping timeout: 265 seconds] 06:23 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ] 06:24 < bsm1175321> In case anyone looked at the above graph: one can generalize the concept of "sibling" to say 3rd order siblings. That is, find a common ancestor and descendant of 3 sibling beads (analogous to orphans -- produced at the same time). This becomes possible as the size of a cohort increases, due to faster bead/block time and lower difficulty targets. One then can measure the relative work along each path to the commo 06:26 < bsm1175321> This might tell us something interesting about the behavior of miners, that could be used in an incentive formula. I think 2nd order siblings is sufficient to eliminate selfish mining attacks, but I wonder what one could do with a higher order analysis of the structure. Any ideas? 06:27 -!- zooko` [~user@c-73-229-199-227.hsd1.co.comcast.net] has quit [Ping timeout: 276 seconds] 06:28 < bsm1175321> It's worth noting that as you increase the number of simultaneous siblings you're going to consider the complexity of the algorithm increases. e.g. a naive implementation of siblings as shown in the graph is O(n^3) and 3rd order siblings should be O(n^4) where n is the number of beads in the cohort. This can certainly be improved by clever use of subgraph analysis though. 06:29 -!- Yoghur114 [~Yoghurt11@131.224.198.111] has joined #bitcoin-wizards 06:31 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 06:37 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 276 seconds] 06:39 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards 06:41 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 06:51 -!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has joined #bitcoin-wizards 06:57 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has joined #bitcoin-wizards 06:57 -!- mihar [~mihar@204.28.118.133] has joined #bitcoin-wizards 06:57 -!- roconnor__ [~roconnor@host-45-58-249-71.dyn.295.ca] has quit [Read error: Connection reset by peer] 06:58 -!- sparetire [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards 06:58 -!- GGuyZ [~GGuyZ@dhcp-18-111-18-208.dyn.mit.edu] has joined #bitcoin-wizards 06:59 -!- mihar_ [~mihar@ec2-54-86-177-31.compute-1.amazonaws.com] has joined #bitcoin-wizards 07:01 -!- GGuyZ [~GGuyZ@dhcp-18-111-18-208.dyn.mit.edu] has quit [Client Quit] 07:03 -!- mihar [~mihar@204.28.118.133] has quit [Ping timeout: 250 seconds] 07:04 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 07:07 -!- freekevin [freekevin@unaffiliated/freekevin] has quit [Ping timeout: 240 seconds] 07:08 -!- GGuyZ [~GGuyZ@dhcp-18-111-18-208.dyn.mit.edu] has joined #bitcoin-wizards 07:09 -!- ozanyurt [~textual@78.188.177.210] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 07:09 -!- freekevin [freekevin@unaffiliated/freekevin] has joined #bitcoin-wizards 07:14 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 07:14 -!- Giszmo [~leo@pc-139-55-215-201.cm.vtr.net] has joined #bitcoin-wizards 07:17 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Remote host closed the connection] 07:21 -!- Yoghur114 [~Yoghurt11@131.224.198.111] has quit [Ping timeout: 256 seconds] 07:21 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards 07:31 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 07:34 -!- zzyzx [~chatzilla@97-90-24-187.dhcp.mtpk.ca.charter.com] has joined #bitcoin-wizards 07:36 -!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 07:38 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 07:39 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 07:46 -!- cryzlr [~cryzlr@50.248.81.65] has quit [Quit: Leaving] 07:52 -!- hazirafel [~hazirafel@213.8.204.87] has joined #bitcoin-wizards 07:53 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 07:54 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer] 07:55 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 07:56 -!- wallet42 [~wallet42@172.56.27.60] has joined #bitcoin-wizards 07:56 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards 08:02 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 260 seconds] 08:03 -!- voxelot [~voxelot@remote.digitalmoneycorp.com] has joined #bitcoin-wizards 08:03 -!- voxelot [~voxelot@remote.digitalmoneycorp.com] has quit [Changing host] 08:03 -!- voxelot [~voxelot@unaffiliated/voxelot] has joined #bitcoin-wizards 08:06 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 250 seconds] 08:08 -!- zooko [~user@73.229.199.227] has joined #bitcoin-wizards 08:12 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 08:14 -!- rishobot [~quassel@c-73-252-176-148.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 08:16 -!- Oizopower [uid19103@gateway/web/irccloud.com/x-ltdzpqqzyaenamjx] has quit [Quit: Connection closed for inactivity] 08:16 -!- rishobot [~quassel@c-73-252-176-148.hsd1.ca.comcast.net] has joined #bitcoin-wizards 08:18 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 08:19 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 08:21 -!- IanT_ [~iant@ool-18b8112a.dyn.optonline.net] has joined #bitcoin-wizards 08:27 -!- GGuyZ [~GGuyZ@dhcp-18-111-18-208.dyn.mit.edu] has quit [Quit: GGuyZ] 08:29 -!- GGuyZ [~GGuyZ@18.111.18.208] has joined #bitcoin-wizards 08:33 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 08:33 -!- bramc is now known as Guest6121 08:36 -!- wallet42 [~wallet42@172.56.27.60] has quit [Read error: Connection reset by peer] 08:36 -!- wallet42 [~wallet42@172.56.27.60] has joined #bitcoin-wizards 08:44 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 08:45 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards 08:51 < bsm117532> I invented my own language. I talk mostly to myself. Voices in my head... ;-) 08:52 < amiller_> every voice starts out in someones head 08:53 < zooko> ☺ 08:53 -!- bit2017 [~linker@27.75.174.138] has joined #bitcoin-wizards 08:53 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 08:53 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 08:54 * adlai isn't sure which bsm117532 to highlight 08:54 -!- melvster1 [~melvster@188.242.broadband3.iol.cz] has joined #bitcoin-wizards 08:54 -!- melvster1 [~melvster@188.242.broadband3.iol.cz] has quit [Remote host closed the connection] 08:54 -!- rishobot [~quassel@c-73-252-176-148.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 08:54 -!- melvster1 [~melvster@188.242.broadband3.iol.cz] has joined #bitcoin-wizards 08:55 < adlai> bsm117532: can you please explain how graph structure indicates miner strategy? 08:55 -!- mrkent [~textual@unaffiliated/mrkent] has quit [] 08:56 -!- rishobot [~quassel@c-73-252-176-148.hsd1.ca.comcast.net] has joined #bitcoin-wizards 08:57 < adlai> it might help to reverse the direction of arrows in these graphs. genesis doesn't point to anything, everything points back towards it. 08:59 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards 09:00 -!- murch [~murch@p4FDB6AF8.dip0.t-ipconnect.de] has joined #bitcoin-wizards 09:00 < bsm117532> adlai: Everything does point to genesis. The arrows are pointing to the parent. 09:01 -!- phiche [~Adium@193.89.191.214] has quit [Quit: Leaving.] 09:01 < adlai> "genesis is on the left, braid tip is on the right" is that backwards? 09:01 < bsm117532> adlai: A withhheld block will have an old parent but will be followed quickly by a child. 09:01 -!- wallet42 [~wallet42@172.56.27.60] has quit [Quit: Leaving.] 09:01 < bsm117532> adlai: Yes I said it backwards. 09:03 < bsm117532> So a rank (m,n) with m>n indicates that the sibling was withheld. 09:03 < bsm117532> m That's probably because I just made it up..s. 09:04 < adlai> shouldn't the (1,3) bead in that same chart be (1,1) ? 09:05 < bsm117532> The (1,3) is relative to the bead circled in black. 09:05 < bsm117532> I think you're right, my arrows are backwards. 09:06 < bsm117532> Darnit 09:07 < adlai> if the arrows are backwards then now the (2,1) ranks are incorrect. shouldn't those be (1,1)? 09:09 < bsm117532> With (m,n), m is the number of steps you have to go from the black bead to find a common ancestor with the (m,n) labelled sibling; n is the number of steps toward the orange bead to find a common descendant. 09:10 < bsm117532> It's steps *from* the black bead. It's not symmetric. Viewed from the (1,3) labelled bead, the steps to get to the black bead is not (1,3) or (3,1) it is something else entirely, in general. 09:10 * adlai gets it now (confusion was interpreting n as the number of steps from MRCA to sibling) 09:11 < bsm117532> Viewed from the (1,3) bead, the black bead would be labelled with rank (1,1). 09:12 < adlai> rank = (m = distance to Most Recent Common Ancestor, n = distance to Least Recent Common Descendent), calculated from reference bead to sibling 09:12 < bsm117532> A bit confusing. Every time I look at these graphs I think my code is broken, but many iterations now I convince myself it's actually correct. 09:12 < bsm117532> adlai: correct. 09:12 * adlai initiates coffee ritual 09:12 < bsm117532> In my code I call it "oldest common descendant" and "youngest common ancestor" 09:13 * adlai stole "MRCA" from biology, it's an actual thing 09:13 < adlai> https://en.wikipedia.org/wiki/Most_recent_common_ancestor 09:13 < bsm117532> aha cool. Terminology escapes me often in this project. I keep making up words. 09:14 < adlai> further down this rabbit hole are https://en.wikipedia.org/wiki/Mitochondrial_Eve and https://en.wikipedia.org/wiki/Y-chromosomal_Adam 09:14 < adlai> sadly, they never met. 09:14 < bsm117532> Ooooh concestor. Didn't know that word. Sounds dirty though :-/ 09:15 < adlai> concise yet precise terminology is indispensable... otherwise we end up with colloidal sporks and electroweak subjectivity 09:15 -!- UNHCR [~morphen@185.22.35.8] has joined #bitcoin-wizards 09:17 * bsm117532 googles both those. Is confused. Wrote Ph.D. thesis on Electroweak Symmetry Breaking... ;-) 09:17 < bsm117532> That's why I'm making up words. Want to be clear when I'm talking about a blockchain and blocks and when I'm not. 09:18 < bsm117532> But for a time it means I talk to myself... 09:18 * adlai is being uncharitable to the "hard / soft fork" [false(?)] dichotomy, and "weak subjectivity" 09:18 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has quit [Remote host closed the connection] 09:18 < bsm117532> Ha! I like it. 09:18 -!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has joined #bitcoin-wizards 09:19 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has joined #bitcoin-wizards 09:19 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has quit [Remote host closed the connection] 09:19 -!- GGuyZ_ [~GGuyZ@18.85.25.199] has joined #bitcoin-wizards 09:20 -!- erasmospunk [~erasmospu@46.166.190.202] has quit [Ping timeout: 250 seconds] 09:21 < adlai> we should just avoid all general terms and refer to proposed changes by their git commit hash. people who want memorable names must mine vanity-IDs... 09:21 -!- wallet42 [~wallet42@198.72.46.126] has joined #bitcoin-wizards 09:21 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has joined #bitcoin-wizards 09:21 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has quit [Remote host closed the connection] 09:22 < bsm117532> `git mine b6a1d` 09:23 -!- Guest6121 [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 09:23 < adlai> git mine c1a551c 09:23 < adlai> is the 6 a vertically-mirrored rho? 09:24 < bsm117532> Best I could do with hex. 09:24 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has joined #bitcoin-wizards 09:24 -!- GGuyZ [~GGuyZ@18.111.18.208] has quit [Ping timeout: 272 seconds] 09:24 -!- GGuyZ_ is now known as GGuyZ 09:24 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has quit [Remote host closed the connection] 09:24 < adlai> git mine dag 09:25 < adlai> er, da9 09:25 < bsm117532> eeewww incest is bad. 09:25 * adlai is suddenly reminded of `21 mine` :D 09:26 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has joined #bitcoin-wizards 09:26 -!- melvster1 [~melvster@188.242.broadband3.iol.cz] has quit [Remote host closed the connection] 09:26 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has quit [Remote host closed the connection] 09:29 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has joined #bitcoin-wizards 09:29 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has quit [Remote host closed the connection] 09:30 -!- GGuyZ [~GGuyZ@18.85.25.199] has quit [Read error: Connection reset by peer] 09:30 -!- GGuyZ_ [~GGuyZ@guys-mbp.media.mit.edu] has joined #bitcoin-wizards 09:31 -!- mihar_ [~mihar@ec2-54-86-177-31.compute-1.amazonaws.com] has quit [Ping timeout: 264 seconds] 09:31 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has joined #bitcoin-wizards 09:31 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has quit [Remote host closed the connection] 09:32 -!- GGuyZ_ [~GGuyZ@guys-mbp.media.mit.edu] has quit [Client Quit] 09:35 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 272 seconds] 09:36 -!- Piper-Off is now known as Monthrect 09:37 * bsm117532 is suddenly reminded that his 21.co is not mining... 09:39 -!- murch [~murch@p4FDB6AF8.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 09:40 -!- hashtag_ [~hashtagg_@cpe-174-97-254-80.ma.res.rr.com] has joined #bitcoin-wizards 09:42 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 09:42 -!- hashtagg [~hashtagg_@cpe-174-97-254-80.ma.res.rr.com] has quit [Ping timeout: 265 seconds] 09:46 -!- UNHCR [~morphen@185.22.35.8] has quit [Quit: AndroidIrc Disconnecting] 09:46 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 276 seconds] 09:50 -!- stevenroose_ [~stevenroo@2a02:2c40:400:b000::1:9fa0] has joined #bitcoin-wizards 09:51 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 09:51 -!- mrkent [~textual@unaffiliated/mrkent] has quit [] 09:51 -!- bramc is now known as Guest63397 09:52 < instagibbs> adlai, lol watch out I think people might take you seriously 09:55 < adlai> my serious complaint is that "hard/soft fork" have very specific technical definitions that are rather easy to grasp, and give people a false sense of understanding the entire landscape of {for,back}wards-{in,}compatible changes to CRDT structure 09:55 -!- Guest63397 [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Client Quit] 09:56 < adlai> the terms definitely have meaning and everybody can reach consensus on whether a specific proposed change is hard or soft; but the issues that matter (economic effects, who has to update, who gains/loses security, etc) are rather independent of the hardness bit 09:57 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .] 09:58 < zooko> adlai: I think a lot of folks have misunderstandings about those terms. 09:58 < zooko> A lot of folks that I observe seem to think that a "hard fork" means a fork that changes fundamental economics. 09:58 < zooko> Others seem to think that a "hard fork" means a fork that is contentious. 09:59 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 10:00 -!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 10:00 -!- mihar [~mihar@4.16.87.162] has joined #bitcoin-wizards 10:01 < kefkius> Coming the world of shitcoins, I think a "hard fork" is a regular wallet upgrade 10:05 -!- Dizzle [~Dizzle@104-6-36-162.lightspeed.austtx.sbcglobal.net] has joined #bitcoin-wizards 10:16 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards 10:19 -!- mihar [~mihar@4.16.87.162] has quit [Remote host closed the connection] 10:20 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 10:20 < bsm117532> I've been disappointed that certain actors have been spreading misinformation too. The argument is that in a soft fork miners can lose money. But if a miner is not keeping his software up to date, he's *not*doing*his*job*. Miners are transaction validators and that's why they are paid. They shouldn't expect to get paid if they refuse to validate a new tx type. 10:20 -!- mihar [~mihar@4.16.87.162] has joined #bitcoin-wizards 10:26 < adlai> every node is a transaction validator, miners only provide consensus 10:27 < adlai> you can rephrase a softfork as a majority of consensus producers colluding to exclude the minority... which is why softforks should only trigger with supermajority support (for easy justification of majority tyranny) 10:27 < bsm117532> Only miners commit to their validation cryptographically and communicate that fact. 10:28 < bsm117532> (SPV mining not withstanding -- which is a thing we should seek to destroy) 10:28 < adlai> regular nodes *must* validate, without trusting miners to have done so; otherwise miners can get away without validating 10:31 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 10:35 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte] 10:49 -!- GGuyZ [~GGuyZ@dhcp-18-111-18-208.dyn.mit.edu] has joined #bitcoin-wizards 10:55 -!- raedah_ [~raedah@172.56.38.243] has joined #bitcoin-wizards 10:56 < amiller_> i think "soft fork" should be qualified by exactly what kind of service is maintained for old nods 10:57 < amiller_> by default, i think the service everyone has in mind when saying "soft fork" is "can identify the current head of blockchain" 10:57 -!- raedah [~raedah@172.56.38.243] has quit [Ping timeout: 276 seconds] 10:57 < amiller_> but there are other services too, such as ability to receive SPV payments (that tends to come along for free) 10:59 < amiller_> as an extreme example to illustrate the distinction here, it would be possible to "soft fork" to a rule that says: "no more transactions ever, maxblocksize=0bytes" 11:00 < amiller_> legacy nodes would be able to identify the head of the blockchain, but they wouldn't be able to spend their money or receive payments so it's preserving one kind of service and interrupting another 11:00 < amiller_> this distinction is useful because there are actually some potentially meaningful edge cases 11:00 < amiller_> for example a soft-fork that sets a minimum fee and flat-out abandons free tx 11:01 < amiller_> because right now you could have a legacy wallet that only makes free tx, and it will at least work when the coins get old enough, 11:01 < amiller_> whereas after this hypothetical work it would no longer work 11:02 < amiller_> so, question to ask is, for a "soft-fork that breaks service X", is X a service that people actually use or are reasonably justified in using? 11:05 < adlai> alternatively, is the mining cartel reasonably justified in denying a service even if its not in frequent use today? 11:05 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 272 seconds] 11:05 * adlai uses "the" hypothetically, not accusing anybody today of doing this; but once a [super]majority collude to push through a softfork, they become a cartel, even if they joined it voluntarily 11:07 -!- GGuyZ [~GGuyZ@dhcp-18-111-18-208.dyn.mit.edu] has quit [Quit: GGuyZ] 11:08 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 11:09 -!- brg444 [4631ca01@gateway/web/freenode/ip.70.49.202.1] has joined #bitcoin-wizards 11:12 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 11:33 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 11:33 -!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 11:35 -!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 276 seconds] 11:50 < r0ach> amiller_: finally someone besides Satoshi understands bitcoin needs a forced min transaction fee and free tx is just an attack vector 11:51 < amiller_> well i'm not aiming to espouse any opinions on which services should and should not be discontinued, just that that's a better way than lumping everything ambiguously into "soft-fork", and it's also better than making up one-off names for everything else, firm fork, jelly fork, brittle fork, spork 11:52 -!- raedah_ [~raedah@172.56.38.243] has quit [Ping timeout: 245 seconds] 11:52 -!- zooko [~user@73.229.199.227] has quit [Quit: brb] 11:52 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 11:53 -!- bramc is now known as Guest41378 11:53 < AdrianG> adlai: mining cartel? 11:53 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:9141:c43:4095:14fe] has joined #bitcoin-wizards 11:56 < instagibbs> amiller_, lots of e-ink is spilled trying to figure out if things are out in the wild using things that will be soft-forked. High-S transactions I think are an example. 11:57 * adlai doesn't see why free transactions are an attack vector, provided that they "cost" coinage, by an amount dictated by supply&demand (same as the coin cost for paid transactions is also dictated by the market) 11:57 < instagibbs> you also can't enforce a fee floor, so kind of DOA 11:58 < adlai> AdrianG: a hashpower majority can arbitrarily soft-fork the minority off the network, and increase their own relative hashrate. doing this would be stupid as it would rapidly erode confidence in the entire system, but it's still technically possible. 11:58 -!- wallet42 [~wallet42@198.72.46.126] has quit [Quit: Leaving.] 11:58 < instagibbs> but yes being more specific is helpful. Lots of (intentional?) confusion floating around. 12:00 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 12:00 < AdrianG> adlai: i think we will see such scenarios. right now we have a hard fork threat, and miners are behind it, even though it is very damaging. 12:00 < AdrianG> so anything that is possible will likely be attempted. 12:01 -!- zooko [~user@50.141.117.100] has joined #bitcoin-wizards 12:02 < adlai> ehh, Bitcoin will always be under various threats... it actually seemed to me (from the little exposure I suffered to the latest drama) that a) miners are coming to their senses about the senselessness of intentionally wrecking consensus systems, and b) Bitcoiners are coming to their senses about the irrelevance of miner opinions about this kind of consensus breakage 12:02 < r0ach> adlai: It's a fact that Bitcoin has central bankers. The only way for it not to is to set block size to unlimited and min transaction fee to 0. Once you've established it does have them, it's only a question of who should be doing what with those powers. Miners have incentive to make as much profit per tx as possible, so there's no reason for them to support 0 fee transactions. 12:02 < r0ach> and devs should be supporting a min transaction fee to prevent a perma back log or they're not fulfilling their duty 12:03 < r0ach> so both parties should technically be pro min fee 12:03 < adlai> nobody has any "duty", all parties are free to act in as altruistic or antagonistic a manner as they choose 12:04 < adlai> but your comment about "central bankers" and their consequence is news to me :) 12:04 < AdrianG> r0ach: who are the central bakners? 12:05 -!- erasmospunk [~erasmospu@46.166.188.230] has joined #bitcoin-wizards 12:05 < r0ach> devs and miners, and you need to understand the maxwell + theymos argument about block size 12:05 -!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.] 12:06 -!- e4xit [~e4xit@cpc92302-cmbg19-2-0-cust1369.5-4.cable.virginm.net] has joined #bitcoin-wizards 12:06 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards 12:07 < AdrianG> i think thats a bad analogy. 12:08 < AdrianG> central bankers cannot be forked away from. 12:08 < adlai> ad hominems and arguments from or against authority fall under "short-term Bitcoin development" and are thus off-topic 12:09 < AdrianG> adlai: how is decentralization going to be assured in the long term? 12:10 -!- hazirafel [~hazirafel@213.8.204.87] has quit [Quit: Leaving] 12:11 < bsm117532> By requiring everyone to mine at the input. (mine your own tx's). Not that this is a near-term possibility for bitcoin... 12:11 -!- murch [~murch@p4FDB6AF8.dip0.t-ipconnect.de] has joined #bitcoin-wizards 12:12 < AdrianG> without such changes there simply could be no long term. 12:12 < bsm117532> AdrianG: agreed. 12:13 -!- zooko` [~user@c-73-229-199-227.hsd1.co.comcast.net] has joined #bitcoin-wizards 12:14 < AdrianG> bsm117532: if you would require mining at the input, couldnt you just borrow hashpower for a little bit? 12:14 -!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has left #bitcoin-wizards [] 12:15 -!- kisspunch [~za3k@za3k.com] has quit [Ping timeout: 260 seconds] 12:15 -!- zooko [~user@50.141.117.100] has quit [Ping timeout: 240 seconds] 12:15 < bsm117532> AdrianG: possibly, and I don't think one can prevent outsourcing of hashing in this manner. But then the centralization force is not part of the protocol itself. 12:16 < bsm117532> But see the "scratch-off puzzles" paper... 12:16 -!- maaku [~quassel@botbot.xen.prgmr.com] has quit [Ping timeout: 265 seconds] 12:16 < AdrianG> bsm117532: what do you think about cuckoo cycle, where asics are replaced with RAM chips 12:17 < AdrianG> idk how that will prevent centralization, you'd just have ppl warehouse DRAM chips instead. 12:18 < AdrianG> non-outsourceable puzzles prevent pools. you could still end up with massive farms. 12:19 < r0ach> non-outsourceable puzzle gets rid of pools but gives an even higher barrier of entry to mining, so kinda making small, pool hopping type of home miners extinct 12:19 -!- kisspunch [~za3k@za3k.com] has joined #bitcoin-wizards 12:20 < AdrianG> i am not sure its possible to discourage economies of scale in principle. 12:21 -!- maaku [~quassel@botbot.xen.prgmr.com] has joined #bitcoin-wizards 12:21 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 250 seconds] 12:21 < erasmospunk> can you check this, working on a block relay format https://gist.github.com/erasmospunk/23040383b7620b525df0 12:21 -!- maaku is now known as Guest44825 12:22 < tromp_> cuckoo cycle is pool unfriendly 12:22 < erasmospunk> there is a description of a blockdag format that the soft blocks can form 12:22 < zooko`> tromp_ why is that? 12:22 < instagibbs> AdrianG, tromp made a good point(in HN?) that commodity hardware would make "mining as donation" easier. 12:22 < tromp_> because proof attempt can be set to take let's say 1% of block interval 12:22 < instagibbs> I'd like to mine a bit even at a loss, but most machines are way too large and loud for my use 12:23 < AdrianG> instagibbs: mining chip in every phone charger? to give you magix dust to spend online? 12:23 < tromp_> which keeps difficulty pretty low 12:23 < AdrianG> instagibbs: oh you are talking about pure altruism. it's not going to work at scale. 12:23 < tromp_> and leaves less room for easy shares 12:23 -!- droark_ [~droark@c-24-22-36-12.hsd1.or.comcast.net] has joined #bitcoin-wizards 12:23 -!- droark [~droark@c-24-22-36-12.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer] 12:23 < instagibbs> AdrianG, eh? you actually don't need "that much" altruism 12:24 < zooko`> Where's the discussion on HN? 12:24 < AdrianG> instagibbs: unless we are in a fully bitcoinized economy and mining as donation transforms into a security service 12:24 < tromp_> but i guess you can use cycles of wrong length as shares 12:24 < erasmospunk> With the blockdag, there are 2 possible DOS attacks 12:24 < erasmospunk> attacker miner spams the network with low difficulty soft blocks and then leaves when diff is high 12:24 < erasmospunk> attacker creates a soft-block with non-standard or 0-fee transactions that everybody must rebroadcast 12:26 < erasmospunk> the blockdag is a kind of a global mining pool but it doesn't deal with rewards 12:26 < erasmospunk> only the propagation delay 12:26 < instagibbs> zooko`, https://news.ycombinator.com/item?id=10957765 12:27 < instagibbs> typically the discourse there is a bit behind the current lore, but alas 12:27 -!- Guest41378 [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 12:28 < zzyzx> Adrian.mining chip in every phone...! Google ARA 12:28 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards 12:28 < AdrianG> instagibbs: what makes you think its possible to sustain a global system on altruism? and how much altruism will be necessary? 12:29 < zooko`> instagibbs: thank 12:29 < zooko`> s 12:29 < AdrianG> if mining at residential rates does not result in outrageous bills, it might be easier to charge your phone overnight and have some dust to spend vs going thru AML/KYC. but amounts mined in this fashion might be too low to boostrap this. 12:30 < erasmospunk> or pay with hashing power for content 12:31 -!- Erik_dc [~erik@d54c620ed.access.telenet.be] has joined #bitcoin-wizards 12:31 < erasmospunk> a kind of off-chain microtransaction 12:31 < amiller_> don't think about it as sustaining a network with altruism, think of it as leverage 12:31 < amiller_> how do you best utilize and leverage the existing altruism hwerever it is 12:34 < AdrianG> erasmospunk: same thing in the end 12:35 < erasmospunk> AdrianG: only if you have Lightning, even in that case you need >dust to open a channel 12:36 < AdrianG> erasmospunk: maybe chips will come with pre-opened channels?O 12:36 -!- ozanyurt [~textual@151.250.35.143] has joined #bitcoin-wizards 12:36 < AdrianG> sort of like factory activation. 12:37 < AdrianG> or preloaded with 100 satoshis or something. 12:37 -!- e4xit [~e4xit@cpc92302-cmbg19-2-0-cust1369.5-4.cable.virginm.net] has quit [Quit: Right I'm out!] 12:37 < erasmospunk> this assumes that you mine for the chip manufacturer 12:37 < AdrianG> the US has ~300 mio phones. 12:38 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 12:38 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 276 seconds] 12:38 < AdrianG> even if they all mine 1 satoshi every night, that would be 3 bitcoins daily. 12:40 < AdrianG> at 1watt consuption it would be a 300 megawatt facility. 12:40 < AdrianG> what are the roadblocks for such commoditization? 12:42 < tromp_> phone needs to access to full node in order to mine 12:42 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 12:43 < AdrianG> connect to a node in p2pool? 12:43 < AdrianG> spv mine. 12:44 -!- e4xit [~e4xit@cpc92302-cmbg19-2-0-cust1369.5-4.cable.virginm.net] has joined #bitcoin-wizards 12:44 < tromp_> yes, mining should be integrated into wallet for ease of use 12:49 -!- sausage_factory [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 12:50 -!- blackwraith [~priidu@unaffiliated/priidu] has quit [Ping timeout: 240 seconds] 12:51 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte] 12:52 -!- ozanyurt [~textual@151.250.35.143] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 12:52 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Quit: laurentmt] 13:03 < bsm117532> erasmospunk: "blockdag" is not sufficiently specific to identify attack vectors. There are multiple visions of a dag with different advantages/drawbacks. 13:04 < bsm117532> But there should be a minimum difficulty as well as a maximum difficulty. 13:04 < bsm117532> The minimum difficulty is related to the dag complexity of the analog of a bitcoin block, and the computational resources involved in analyzing it. 13:05 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Remote host closed the connection] 13:06 < erasmospunk> bsm117532: an attacking miner could easily mess with the dag when it is supported by a small minority of the hashing power 13:06 < bsm117532> How? 13:06 < erasmospunk> I am a 30% pool 13:07 < erasmospunk> and the dag is used by miners with 1% 13:07 < bsm117532> FYI the three DAG ideas I know of are: Iota, "Inclusive Blockchains" and Braids. 13:07 < tromp_> not rootstock? 13:08 < erasmospunk> I can create 30 times more soft blocks than the minority 13:08 < erasmospunk> increase the difficulty 13:08 < erasmospunk> and then leave 13:09 < bsm117532> erasmospunk: Sharechains like p2pool (not a dag) will drop you out of the payouts when you leave. 13:09 < erasmospunk> bsm117532: I am only familiar with Braids (that I borrowed the "no-incest" rule) 13:10 < bsm117532> Also, the sharechain shouldn't have such a dumb difficulty calculation... 13:10 < bsm117532> erasmospunk: That would be me...the braid authro. 13:10 < erasmospunk> hi Bob 13:11 < erasmospunk> this design does not deal with shares 13:11 < bsm117532> So the sharechain needs an estimate of its own hashrate that is more sophisticated than Bitcoin's. 13:11 < erasmospunk> only propagation 13:11 < bsm117532> Ok. Then I'm not sure what you're talking about with a more specific design. 13:12 < bsm117532> I can tell you mine though... 13:12 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-dfiexqtilwcfciwu] has quit [Quit: Connection closed for inactivity] 13:12 < erasmospunk> the dag is used to form a consensus about what miners are mining at the same time 13:13 < erasmospunk> and when a solution is found, only about 350bytes need to be relayed 13:13 < erasmospunk> to reconstruct the block 13:13 < bsm117532> erasmospunk: So you're trying to build a "soft block" scheme on top of a DAG? 13:14 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 13:14 < erasmospunk> the opposite, a dag using soft block extensions 13:14 < bsm117532> Egads, why would you want that? 13:15 < bsm117532> Soft blocks are a mechanism for eliminating orphans. Braids don't have orphans. 13:15 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 13:15 < erasmospunk> a soft block can be standalone, just to propagate a block. In that case you use transaction ids to describe the merkle tree 13:15 -!- Tasoshi [~Tasoshi@unaffiliated/tasoshi] has joined #bitcoin-wizards 13:16 < erasmospunk> but this still takes 10K+ 13:16 < erasmospunk> it is possible to further drop the size 13:16 < bsm117532> But the reason you want to propagate it so fast is because you might get orphaned. Braids have no orphans. 13:16 < bsm117532> 10k is not a problem... 13:17 < bsm117532> You might be interested in a recent development since my Scaling Bitcoin talk: sibling rank. 13:17 < bsm117532> http://imgur.com/6aPWbqY 13:17 -!- Tasoshi_ [~Tasoshi@unaffiliated/tasoshi] has quit [Ping timeout: 240 seconds] 13:18 < bsm117532> The numbered beads are siblings of the black circled bead. The "rank" is how many beads away the youngest common ancestor and oldest common parent are. 13:18 < bsm117532> This is an indication of miner behavior, and can be used explicitly in an incentive formula to remove the problems you're worried about (I think). 13:19 < erasmospunk> do you have a document to look it better? 13:19 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Remote host closed the connection] 13:19 < bsm117532> Still working on it. Code to generate that graph works, and will be on github this week. 13:20 < bsm117532> I think we still have work to do on developing and proving a correct incentive structure. 13:20 < erasmospunk> btw, you say that braids don't have orphans. This is not true for the bitcoin blockchain 13:20 < bsm117532> Bitcoin blockchain is not a braid. 13:20 < bsm117532> What do you mean? 13:20 < erasmospunk> yes 13:20 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 13:21 < erasmospunk> creating a braid structure can only be via a soft fork at best 13:21 -!- shesek [~shesek@bzq-84-110-109-62.red.bezeqint.net] has joined #bitcoin-wizards 13:21 < bsm117532> Yep. It can be done in a manner similar to how segwit is being done. 13:21 < erasmospunk> so we would still have the blockchain 13:22 < bsm117532> The idea is that every bead would be a valid bitcoin block. 13:23 -!- zooko` [~user@c-73-229-199-227.hsd1.co.comcast.net] has quit [Ping timeout: 276 seconds] 13:23 < bsm117532> At some point, when 95% of miners are mining the beads, you allow there to be more txs in beads than in the bitcoin block. This becomes a soft-fork capacity increase. 13:23 < erasmospunk> hmmm 13:23 < bsm117532> The mechanism is completely analagous to segwit. 13:24 < erasmospunk> but you still need to put everything in the normal blocks 13:24 < bsm117532> Until you hit 95% on the soft fork, yes. 13:24 < bsm117532> Before you hit 95%, the braid becomes a de-facto mempool synchronization tool. 13:24 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 13:24 < erasmospunk> and the pow target? 13:25 < bsm117532> TBD. 13:25 < bsm117532> There's a min and a max though. 13:25 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 13:25 < erasmospunk> one of the beads will be be the one? 13:25 < bsm117532> One of the beads will be the one bitcoin block. 13:25 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Remote host closed the connection] 13:25 -!- ozanyurt [~textual@151.250.35.143] has joined #bitcoin-wizards 13:25 < erasmospunk> trying to think about it in a backwards compatible way 13:25 < bsm117532> If I mine one surpassing the braid's minimum difficulty, I remove the tx's that have already been seen in the braid, and transmit the bead to other braid-aware miners. 13:26 < erasmospunk> so there will be nodes that doesn't understand beads 13:26 < erasmospunk> as they don't have enough POW 13:27 < bsm117532> Yes. But since all beads contain in their Merkle tree everything that's in the Bitcoin block... 13:27 -!- IanT_ [~iant@ool-18b8112a.dyn.optonline.net] has quit [] 13:27 < bsm117532> So it's kind of a side-channel for communicating mempool synchronization, very akin to "weak blocks". 13:27 < bsm117532> Except structured as a DAG. 13:27 < erasmospunk> yes, what I am working on 13:27 < bsm117532> Of course once the soft fork takes effect, then one can drastically increase the capacity. 13:28 < bsm117532> Also one needs to trigger the new incentive mechanism of the braid, and payouts that are backward-looking, instead of miners creating their own coinbase txn. 13:28 < erasmospunk> yeah, a kind of future coinbase, right? 13:30 < bsm117532> Yes. The coinbase would refer to a state 100 cohorts in the past. 13:31 -!- adnn [~adnn@97-122-21-49.hlrn.qwest.net] has joined #bitcoin-wizards 13:32 < erasmospunk> bsm117532: there is one change from the last time we talked. Remember that the ASICs need time to warm up and you cannot change often the work? 13:33 < bsm117532> erasmospunk: Turns out I was wrong about that. 13:33 < erasmospunk> what do you mean? 13:33 < bsm117532> The real issue is validating a block. So there's a window in which miners are SPV mining after they receive a block. 13:34 < bsm117532> There's a separate issue that has a lot to do with misunderstandings of how p2pool works. 13:34 < bsm117532> But all hardware currently available can retarget in ~ms. 13:34 -!- adnn_ [~adnn@97-122-21-49.hlrn.qwest.net] has joined #bitcoin-wizards 13:34 < bsm117532> rather, reload work. 13:34 < erasmospunk> ok 13:34 < bsm117532> I'm just about ready to post my code, if you'd like a preview I can send something tonight. 13:35 -!- adnn [~adnn@97-122-21-49.hlrn.qwest.net] has quit [Ping timeout: 245 seconds] 13:35 < erasmospunk> The SPV mining is due to miners seeing a different previous hash from the stratums of other miner pools 13:36 -!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has joined #bitcoin-wizards 13:36 < erasmospunk> before they get the block themselves 13:36 < bsm117532> That too 13:37 < bsm117532> But that's what's going on, it's not that the hardware is slow. 13:37 < erasmospunk> in fact the block validation takes very little time if all the transactions are in the mempool 13:37 < erasmospunk> good to know about the hardware 13:37 < bsm117532> Yeah, relief for me. ;-) 13:37 < erasmospunk> this is why I think a sub 512-byte block is important 13:38 < erasmospunk> it can be propagated extremely fast 13:38 -!- adnn_ [~adnn@97-122-21-49.hlrn.qwest.net] has quit [Ping timeout: 240 seconds] 13:38 < bsm117532> How about one block per transaction? ;-) 13:38 < erasmospunk> but you need miner commitments 13:39 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Remote host closed the connection] 13:39 < erasmospunk> I like the idea 13:39 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 13:39 < bsm117532> You only need super-fast because you're worried about orphans, but you can't completely eliminate that, no matter how fast or how small your block. 13:39 -!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has joined #bitcoin-wizards 13:39 -!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has quit [Changing host] 13:39 -!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards 13:39 < erasmospunk> true 13:40 < erasmospunk> but even with soft fork braids, a node needs to see blocks every 10 minutes 13:40 < bsm117532> if transactions were individually mined, they couldn't conflict anyway unless there's a double-spend. 13:40 < bsm117532> erasmospunk: yes, the bitcoin difficulty target will always remain as the upper difficulty limit. 13:41 < bsm117532> Even if there's only one transaction in that block! 13:41 < bsm117532> That's required to keep the minority non-upgraded nodes following the highest PoW. 13:41 < erasmospunk> so there will be always a bead that meets that target and becomes the true block 13:41 < bsm117532> Yes, always. 13:42 < bsm117532> It's existence is also tied to Satoshi's payout schedule, which must be kept. 13:42 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 13:43 -!- WyzBTC [~Adium@72.10.98.195] has quit [Ping timeout: 250 seconds] 13:46 < erasmospunk> bsm117532: this could work as a sidechain 13:47 < erasmospunk> I was think about the possibility of an internal sidechain 13:48 < erasmospunk> where you can sent in and out in a single transaction 13:51 < erasmospunk> all the coins that are in this sidechain are kept in "anyone can spend" UTXOs 13:52 -!- zooko [~user@c-73-217-96-13.hsd1.co.comcast.net] has joined #bitcoin-wizards 13:52 < erasmospunk> and once you send to the main chain, the transaction burns the sidechain coins and the miner spends one UTXO to send to your destination 13:54 -!- WyzBTC [~Adium@72.10.98.195] has joined #bitcoin-wizards 13:58 < bsm117532> That's one possibility that's been discussed for "extension blocks" as sidechains. 13:58 < bsm117532> And one can view braids this way too. 13:58 -!- WyzBTC [~Adium@72.10.98.195] has quit [Ping timeout: 250 seconds] 13:58 < bsm117532> This is why I tried to avoid the conversation about "how to get this into bitcoin" at Scaling...the conversation often goes off to the weeds, and there are many options. 14:00 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 14:00 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 14:01 -!- droark_ [~droark@c-24-22-36-12.hsd1.or.comcast.net] has quit [Ping timeout: 250 seconds] 14:07 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 240 seconds] 14:08 -!- zooko` [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards 14:09 -!- sdaftuar [~sdaftuar@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Changing host] 14:09 -!- sdaftuar [~sdaftuar@unaffiliated/sdaftuar] has joined #bitcoin-wizards 14:10 -!- zooko [~user@c-73-217-96-13.hsd1.co.comcast.net] has quit [Ping timeout: 240 seconds] 14:10 -!- jposner [~jposner@172.98.67.94] has joined #bitcoin-wizards 14:12 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 14:13 -!- pasky [~pasky@nikam.ms.mff.cuni.cz] has quit [Quit: leaving] 14:17 < kanzure> bsm117532: "the only way to get this into bitcoin is using a balanced unicycle fork" 14:17 < bsm117532> Are you quoting someone in particular? ;-) 14:17 < amiller_> i really like balancing unicycles 14:20 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Ping timeout: 250 seconds] 14:21 * zooko` looks for the ❤ button on IRC. 14:24 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds] 14:25 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 14:26 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Remote host closed the connection] 14:27 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 14:32 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 14:33 -!- zooko`` [~user@50.141.118.200] has joined #bitcoin-wizards 14:35 -!- zooko` [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 240 seconds] 14:38 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 14:39 -!- Guest44825 is now known as maaku 14:39 -!- zooko`` [~user@50.141.118.200] has quit [Ping timeout: 250 seconds] 14:40 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:9141:c43:4095:14fe] has quit [Ping timeout: 240 seconds] 14:43 -!- ozanyurt [~textual@151.250.35.143] has quit [Quit: Textual IRC Client: www.textualapp.com] 14:44 -!- mrkent_ [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards 14:44 -!- mrkent [~textual@unaffiliated/mrkent] has quit [Ping timeout: 240 seconds] 14:46 -!- veleiro [~veleiro@fsf/member/veleiro] has joined #bitcoin-wizards 14:49 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 14:51 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 14:51 -!- Erik_dc [~erik@d54c620ed.access.telenet.be] has quit [Remote host closed the connection] 14:57 -!- murch [~murch@p4FDB6AF8.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 15:00 -!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 15:03 -!- xabbix [~xabbix@unaffiliated/xabbix] has joined #bitcoin-wizards 15:06 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards 15:06 -!- c0rw1n is now known as c0rw|zZz 15:08 -!- mrkent_ [~textual@unaffiliated/mrkent] has quit [Ping timeout: 256 seconds] 15:11 < jaromil> irc is forever ❤ 15:11 < Luke-Jr> ♥ looks nicer 15:11 < Luke-Jr> IMO\ 15:11 < jaromil> true 15:11 < jaromil> gosh 15:11 < jaromil> how you do that 15:11 < aknix> <3 15:11 < kanzure> speaking of moderation.... 15:12 < aknix> ♥ 15:12 < aknix> lololololol 15:13 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards 15:18 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 15:23 -!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards 15:23 -!- bramc is now known as Guest34472 15:25 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards 15:25 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 15:28 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 272 seconds] 15:29 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 15:30 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-wizards 15:35 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-wizards 15:38 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 272 seconds] 15:42 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 15:43 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 15:47 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards 15:47 -!- spinza [~spin@197.89.186.26] has quit [Ping timeout: 240 seconds] 15:48 -!- veleiro [~veleiro@fsf/member/veleiro] has quit [Ping timeout: 240 seconds] 15:49 -!- veleiro [~veleiro@fsf/member/veleiro] has joined #bitcoin-wizards 15:58 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Quit: laurentmt] 16:01 -!- stevenroose [stevenroos@bnc1.sollidi.us] has quit [Disconnected by services] 16:01 -!- stevenroose|BNC [stevenroos@bnc1.sollidi.us] has joined #bitcoin-wizards 16:03 -!- spinza [~spin@197.89.19.199] has joined #bitcoin-wizards 16:05 -!- erasmospunk [~erasmospu@46.166.188.230] has quit [Remote host closed the connection] 16:06 -!- pigeons_ is now known as pigeons 16:06 -!- pigeons is now known as Guest21333 16:07 -!- stevenroose [~steven@2a01:7c8:aabd:571:5054:ff:fed5:c0cc] has joined #bitcoin-wizards 16:07 -!- stevenroose_ [~stevenroo@2a02:2c40:400:b000::1:9fa0] has quit [Quit: Leaving] 16:07 -!- Guest21333 is now known as pigeons 16:09 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has joined #bitcoin-wizards 16:10 -!- zzyzx_ [~chatzilla@97-90-24-187.dhcp.mtpk.ca.charter.com] has joined #bitcoin-wizards 16:12 -!- eudoxia [~eudoxia@r179-24-92-179.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards 16:14 -!- zzyzx [~chatzilla@97-90-24-187.dhcp.mtpk.ca.charter.com] has quit [Ping timeout: 276 seconds] 16:14 -!- zzyzx_ is now known as zzyzx 16:15 -!- Dizzle [~Dizzle@104-6-36-162.lightspeed.austtx.sbcglobal.net] has quit [Quit: Leaving...] 16:15 -!- gavink [~g@184.75.223.211] has joined #bitcoin-wizards 16:17 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:9141:c43:4095:14fe] has joined #bitcoin-wizards 16:18 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Quit: Leaving] 16:22 -!- nuke1989 [~nuke@176.92.212.166] has joined #bitcoin-wizards 16:23 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 16:35 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Ping timeout: 276 seconds] 16:37 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-wizards 16:50 -!- Guest34472 is now known as bramc 16:52 -!- mrkent_ [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards 16:54 -!- mrkent [~textual@unaffiliated/mrkent] has quit [Ping timeout: 264 seconds] 16:55 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:9141:c43:4095:14fe] has quit [Ping timeout: 260 seconds] 16:59 -!- voxelot [~voxelot@unaffiliated/voxelot] has quit [Ping timeout: 250 seconds] 16:59 -!- roconnor [~roconnor@host-45-58-253-254.dyn.295.ca] has joined #bitcoin-wizards 16:59 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 17:01 -!- conner_ [~conner@40.98.62.94.rev.vodafone.pt] has quit [Remote host closed the connection] 17:03 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Remote host closed the connection] 17:06 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 17:06 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 240 seconds] 17:07 -!- JackH [~Jack@host-80-43-140-156.as13285.net] has quit [Ping timeout: 256 seconds] 17:09 -!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has quit [Remote host closed the connection] 17:12 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 17:17 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 17:26 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ] 17:28 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-sudeieakushribto] has quit [Quit: Connection closed for inactivity] 17:29 -!- AaronVW [~ewout@f055179095.adsl.alicedsl.de] has joined #bitcoin-wizards 17:32 -!- AaronvanW_ [~ewout@x4db32dcd.dyn.telefonica.de] has quit [Ping timeout: 250 seconds] 17:37 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:9141:c43:4095:14fe] has joined #bitcoin-wizards 17:52 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 245 seconds] 17:54 -!- LeMiner2 [LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-wizards 17:54 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 17:55 -!- LeMiner [LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Ping timeout: 246 seconds] 17:55 -!- LeMiner2 is now known as LeMiner 17:56 -!- droark [~droark@c-24-22-36-12.hsd1.or.comcast.net] has joined #bitcoin-wizards 17:58 -!- brg444 [4631ca01@gateway/web/freenode/ip.70.49.202.1] has quit [Ping timeout: 252 seconds] 17:58 -!- mrkent_ [~textual@unaffiliated/mrkent] has quit [Ping timeout: 240 seconds] 17:59 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards 18:01 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 250 seconds] 18:04 -!- belcher [~user@unaffiliated/belcher] has quit [Disconnected by services] 18:04 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-wizards 18:07 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 18:07 -!- JackH [~Jack@host-2-101-192-24.as13285.net] has joined #bitcoin-wizards 18:12 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 245 seconds] 18:13 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 18:16 -!- eudoxia [~eudoxia@r179-24-92-179.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] 18:26 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 18:26 -!- mrkent [~textual@unaffiliated/mrkent] has quit [] 18:27 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:9141:c43:4095:14fe] has quit [Ping timeout: 250 seconds] 18:32 -!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep] 18:36 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 240 seconds] 18:36 -!- AaronVW [~ewout@f055179095.adsl.alicedsl.de] has quit [Ping timeout: 250 seconds] 18:39 -!- adam3us [~Adium@46-127-137-205.dynamic.hispeed.ch] has joined #bitcoin-wizards 18:42 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 18:43 -!- voxelot [~voxelot@2605:e000:1525:802f:18f3:1d02:b6ff:edea] has joined #bitcoin-wizards 18:47 -!- voxelot [~voxelot@2605:e000:1525:802f:18f3:1d02:b6ff:edea] has quit [Client Quit] 18:47 -!- voxelot [~voxelot@2605:e000:1525:802f:18f3:1d02:b6ff:edea] has joined #bitcoin-wizards 18:47 -!- voxelot [~voxelot@2605:e000:1525:802f:18f3:1d02:b6ff:edea] has quit [Changing host] 18:47 -!- voxelot [~voxelot@unaffiliated/voxelot] has joined #bitcoin-wizards 18:51 -!- sausage_factory [~priidu@unaffiliated/priidu] has quit [Ping timeout: 264 seconds] 18:56 -!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has joined #bitcoin-wizards 19:02 -!- mihar [~mihar@4.16.87.162] has quit [Ping timeout: 256 seconds] 19:02 -!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 19:14 -!- jcluck [~cluckj@pool-108-16-231-242.phlapa.fios.verizon.net] has joined #bitcoin-wizards 19:16 -!- cluckj [~cluckj@pool-108-16-231-242.phlapa.fios.verizon.net] has quit [Ping timeout: 250 seconds] 19:20 -!- jtimon [~quassel@126.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 245 seconds] 19:21 -!- sparetire [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire] 19:25 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 19:27 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:9141:c43:4095:14fe] has joined #bitcoin-wizards 19:32 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ] 19:36 -!- veleiro [~veleiro@fsf/member/veleiro] has quit [Ping timeout: 250 seconds] 19:40 -!- rgrant [~user@unaffiliated/rgrant] has joined #bitcoin-wizards 19:42 -!- cluckj [~cluckj@pool-108-16-231-242.phlapa.fios.verizon.net] has joined #bitcoin-wizards 19:45 -!- jcluck [~cluckj@pool-108-16-231-242.phlapa.fios.verizon.net] has quit [Ping timeout: 265 seconds] 19:51 -!- frankenmint [~frankenmi@174-25-38-39.ptld.qwest.net] has quit [Remote host closed the connection] 19:54 -!- veleiro [~veleiro@fsf/member/veleiro] has joined #bitcoin-wizards 19:55 -!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has joined #bitcoin-wizards 20:01 -!- coinoperated [~coinopera@c-73-163-103-87.hsd1.dc.comcast.net] has joined #bitcoin-wizards 20:02 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:9141:c43:4095:14fe] has quit [Ping timeout: 250 seconds] 20:07 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 256 seconds] 20:10 -!- nonaTure [~happy@94.155.72.86] has quit [Quit: Leaving.] 20:13 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 20:19 -!- Giszmo [~leo@pc-139-55-215-201.cm.vtr.net] has quit [Quit: Leaving.] 20:22 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 20:22 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards 20:30 -!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has joined #bitcoin-wizards 20:30 < gmaxwell> amiller_: I have to insist now that you reign in peter_r's plagerism. 20:33 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 20:36 < coinoperated> gmaxwell: joined channel just now, what plagiarism has Peter_R committed? 20:39 -!- belcher [~user@unaffiliated/belcher] has quit [Quit: Leaving] 20:44 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 20:51 -!- instagibbs [~instagibb@pool-100-15-134-80.washdc.fios.verizon.net] has quit [Ping timeout: 260 seconds] 20:52 -!- frankenmint [~frankenmi@174-25-38-39.ptld.qwest.net] has joined #bitcoin-wizards 20:57 -!- frankenmint [~frankenmi@174-25-38-39.ptld.qwest.net] has quit [Ping timeout: 240 seconds] 20:59 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: Leaving] 21:01 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 245 seconds] 21:02 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 21:10 < gmaxwell> coinoperated: https://bitcointalk.org/index.php?topic=1274102.msg13679080#msg13679080 provides some context if you care to dig. 21:18 -!- rgrant [~user@unaffiliated/rgrant] has quit [Quit: leaving] 21:22 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving] 21:24 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 21:29 -!- kang_ [67efe99f@gateway/web/freenode/ip.103.239.233.159] has joined #bitcoin-wizards 21:31 -!- zmachine [~zmachine@pool-74-100-90-30.lsanca.fios.verizon.net] has quit [Ping timeout: 240 seconds] 21:31 -!- nonaTure [~happy@94.155.72.86] has joined #bitcoin-wizards 21:32 -!- GGuyZ_ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 21:34 -!- zmachine [~zmachine@pool-74-100-90-30.lsanca.fios.verizon.net] has joined #bitcoin-wizards 21:35 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Ping timeout: 272 seconds] 21:35 -!- GGuyZ_ is now known as GGuyZ 21:36 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 256 seconds] 21:40 < petertodd> gmaxwell: have you published that correspondence? 21:42 -!- zmachine [~zmachine@pool-74-100-90-30.lsanca.fios.verizon.net] has quit [Ping timeout: 265 seconds] 21:42 < gmaxwell> petertodd: Peter_R himself published most of it, http://pastebin.com/jFgkk8M3 more of it was also described in this channel with him in the room. 21:42 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 21:43 < petertodd> gmaxwell: mind editing that post to link directly to that correspondence? want something nicely self-contained to send to others 21:43 < gmaxwell> petertodd: I did, I'll make the link more clear. 21:43 < petertodd> gmaxwell: thanks 21:44 < petertodd> gmaxwell: I delibrately didn't look too closely, precisely to make sure this case is easy to understand :) 21:44 -!- NewLiberty [~NewLibert@108.74.245.57] has joined #bitcoin-wizards 21:44 -!- zmachine [~zmachine@pool-74-100-90-30.lsanca.fios.verizon.net] has joined #bitcoin-wizards 21:44 < petertodd> *deliberately 21:45 < gmaxwell> petertodd: I should probably also add a link to the log discussing this in here. 21:45 < petertodd> gmaxwell: good idea 21:45 < gmaxwell> Though more distant forms of these ideas have been described for a long time (including by you) 21:45 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 21:46 -!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards 21:46 < petertodd> yeah, and IIRC, I pointed out the potential incentive compatibility problem that you're giving other miners info on what's valid 21:46 < gmaxwell> petertodd: yea, I'm actually unconvinced that it has an incentives problem; but I think it needs to be analyized carefully for strategic behavior. 21:46 < gmaxwell> I just don't know. 21:47 -!- NewLiberty [~NewLibert@108.74.245.57] has quit [Read error: Connection reset by peer] 21:47 < gmaxwell> I think it might be fair to say that it's not worth doing an incentives analysis without it fully implemented, as fine design decisions might matter. 21:47 -!- NewLiberty [~NewLibert@108.74.245.57] has joined #bitcoin-wizards 21:47 < petertodd> gmaxwell: with my proof-of-prior-block proposal the problem probably goes away, at least in practice 21:48 < petertodd> also, it's the type of thing where we can't prevent people from doing it 21:50 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds] 21:53 < gmaxwell> Yes, so even if it vulnerable to strategic behavior it may be best to normalize it rather than leave it so that only some have access to it. 21:54 < deego> gmaxwell: following the bitcointalk thread. That's the tragedy, isn't it? The cheater can continue to say outrageous things and continue to pretend he's not been proven wrong; he can even continue to "deny, then appropriate." But, to a lay person, it just looks like two "equal" mathematicians quibbling over something deeply technical. The tragedy of being involved in anything that involves other people :( 21:54 < petertodd> gmaxwell: yup, the SPV mining thing has a big problem there, as no-one else has the software 21:54 -!- frankenmint [~frankenmi@174-25-38-39.ptld.qwest.net] has joined #bitcoin-wizards 21:55 < gmaxwell> deego: I really wouldn't care that much except elsewhere he and others attack my crediblity while trying to make a political push to make radical changes to the bitcoin system. 21:55 < gmaxwell> when the preprint of his work went out I immediately contacted andrew miller privately with the hope that it would be handled informally, with Peter R responding that I was "cited" there, ... I see it has not been handled. 21:56 < deego> :| 21:57 -!- adam3us [~Adium@46-127-137-205.dynamic.hispeed.ch] has quit [Read error: Connection reset by peer] 21:58 < gmaxwell> I think it's a real shame too, there is a tremendous amount of contribution that can be made in explaining, formalizing, and analizing specific approaches; which doesn't require being disingenious about the origins of ideas. Unfortunately, it seems Peter R's motivations are primarily political, trying to push a large block reparameterization into the bitcoin system without regard for intellectual 21:58 < gmaxwell> honesty-- and when doing so demands that he dismiss me as some kind of coding monkey, apparently he'll do so. 21:58 < kanzure> i wrote about this too, 21:58 < kanzure> https://www.reddit.com/r/btc/comments/3xkok3/reduce_orphaning_risk_and_improve/cy60r4y 21:58 -!- frankenmint [~frankenmi@174-25-38-39.ptld.qwest.net] has quit [Ping timeout: 250 seconds] 21:59 < kanzure> https://www.reddit.com/r/Bitcoin/comments/3ycizh/decentralizing_development_can_we_make_bitcoins/cycex9t?context=1 21:59 < kanzure> https://www.reddit.com/r/Bitcoin/comments/3yod27/greg_maxwell_was_wrong_transaction_fees_can_pay/cyfluso 21:59 < kanzure> https://np.reddit.com/r/Bitcoin/comments/3ycizh/decentralizing_development_can_we_make_bitcoins/cycex9t?context=1 21:59 < gmaxwell> I was thinking perhaps my correspondance with PeterR was just too opaque-- communication is a difficut art-- but several people in that thread read the correspondance I had with PeterR and understood the idea just fine. 21:59 -!- adam3us [~Adium@46-127-137-205.dynamic.hispeed.ch] has joined #bitcoin-wizards 21:59 < deego> glad 22:00 -!- Tasoshi [~Tasoshi@unaffiliated/tasoshi] has quit [Read error: Connection reset by peer] 22:00 < kanzure> gmaxwell: i think that people don't understand the pastebin, they need their attention directed to specific sections, unfortunately. and additional elaboration/repetition is often helpful when communicating. 22:00 -!- zmachine [~zmachine@pool-74-100-90-30.lsanca.fios.verizon.net] has quit [Ping timeout: 256 seconds] 22:00 < petertodd> kanzure: +1 22:00 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ] 22:01 < petertodd> kanzure: a writeup with a summary of the situation would help; why I wrote my opt-in rbf article the way I did: https://petertodd.org/2016/are-wallets-ready-for-rbf (and even it needs improvement) 22:01 < deego> (I learned that sad truth a long time ago in my own lifge. Most everyone pretends; everyone wants their fame; and will say anything for it. Never mind what they will do when there's actual control of a money-system at stake! The PHBs (or the general public) is never wiser and is easily fooled.) I hope in the case of bitcoin, though, that "smart money" sees what's actually smart. 22:02 < gmaxwell> I stand on the shoulders of giants (often petertodd's it seems!); hell I would have been not angry if the paper -- unable to bring itself to mention me-- had attributed the knoweldge to 'folklore'. 22:02 < gmaxwell> (several of my other inventions-- like the ZKCP-- have been cited as folklore in recent academic works) 22:03 < kanzure> i thought your other concern was the paper rested on the usual false assumptions of the author 22:03 < kanzure> btw your bitcointalk post leaves out peter rizun's current signature ("The fall of Blockstream Core draws near.") it's literally his signature on his posts. 22:03 < gmaxwell> kanzure: yes, this paper is also in error, in that it breaks the pre-consensus design in such a way as to try to retaining the size==orphaning. 22:05 < deego> gmaxwell: sad to see that. (the folklore "attribution") 22:05 < kanzure> no he says that attribution was missing 22:05 < deego> yeah 22:05 < kanzure> huh? 22:05 < gmaxwell> deego: Unlike academics attribution is not the primary currency I work with, at least. It matters somewhat but mostly for ego; except in cases where my reputation is under attack. 22:06 < gmaxwell> kanzure: I said in other things my work has been attributed to folklore. 22:09 -!- zmachine [~zmachine@pool-74-100-90-30.lsanca.fios.verizon.net] has joined #bitcoin-wizards 22:11 < TD-Linux> the most upsetting part of that pastebin is the lack of RFC2822 compliance 22:11 < petertodd> TD-Linux: lol 22:13 -!- frankenmint [~frankenmi@174-25-38-39.ptld.qwest.net] has joined #bitcoin-wizards 22:19 -!- phiche [~Adium@37.250.122.221.bredband.tre.se] has joined #bitcoin-wizards 22:20 -!- phiche [~Adium@37.250.122.221.bredband.tre.se] has quit [Read error: Connection reset by peer] 22:20 -!- Fistful_of_Coins is now known as o3u 22:20 -!- phiche [~Adium@37.250.122.221.bredband.tre.se] has joined #bitcoin-wizards 22:21 < TD-Linux> in fact it bothered me so much that I at least fixed the quoting (though not line length) http://pastebin.com/gPKm0QcD 22:22 -!- nonaTure [~happy@94.155.72.86] has quit [Quit: Leaving.] 22:22 -!- zmachine [~zmachine@pool-74-100-90-30.lsanca.fios.verizon.net] has quit [Remote host closed the connection] 22:23 -!- zmachine [~zmachine@pool-74-100-90-30.lsanca.fios.verizon.net] has joined #bitcoin-wizards 22:24 -!- phiche [~Adium@37.250.122.221.bredband.tre.se] has quit [Read error: Connection reset by peer] 22:24 -!- phiche [~Adium@37.250.122.221.bredband.tre.se] has joined #bitcoin-wizards 22:24 < kanzure> TD-Linux: part of the value of the other link is that it was originally created by rizun 22:26 < TD-Linux> kanzure, yes, I saw it when it was first posted, but as far as the actual review of the paper goes that part isn't relevant 22:30 -!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:49af:cbb9:6289:845] has joined #bitcoin-wizards 22:36 -!- phiche [~Adium@37.250.122.221.bredband.tre.se] has quit [Read error: Connection reset by peer] 22:42 -!- voxelot [~voxelot@unaffiliated/voxelot] has quit [Ping timeout: 260 seconds] 22:46 -!- bit2017 [~linker@27.75.174.138] has quit [Ping timeout: 245 seconds] 22:48 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 22:52 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-gtjropiakstirxdb] has joined #bitcoin-wizards 22:54 -!- phiche [~Adium@193.89.191.214] has joined #bitcoin-wizards 22:55 -!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 23:01 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 23:04 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 23:08 -!- tjader [~tjader@189.60.218.22] has quit [Ping timeout: 276 seconds] 23:12 -!- tjader [~tjader@189.60.218.22] has joined #bitcoin-wizards 23:22 -!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:49af:cbb9:6289:845] has quit [] 23:30 -!- bit2017 [~linker@210.245.34.191] has joined #bitcoin-wizards 23:32 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 23:37 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 23:49 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards 23:50 -!- bliljerk101 [~bliljerk1@c-71-60-0-241.hsd1.pa.comcast.net] has quit [Ping timeout: 256 seconds] 23:50 -!- NewLiberty [~NewLibert@108.74.245.57] has quit [Ping timeout: 250 seconds] 23:51 -!- bliljerk101 [~bliljerk1@c-71-60-0-241.hsd1.pa.comcast.net] has joined #bitcoin-wizards --- Log closed Tue Jan 26 00:00:15 2016