2015-03-28.log

--- Log opened Sat Mar 28 00:00:35 2015
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has joined #bitcoin-wizards00:00
-!- hktud0 [ncidsk@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer]00:06
-!- hktud0 [ncidsk@unaffiliated/fluffybunny] has joined #bitcoin-wizards00:08
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has quit [Ping timeout: 252 seconds]00:10
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]00:13
-!- koshii_ [~0@node-amt.pool-101-108.dynamic.totbb.net] has joined #bitcoin-wizards00:14
-!- koshii [~0@node-85r.pool-101-108.dynamic.totbb.net] has quit [Ping timeout: 245 seconds]00:15
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has joined #bitcoin-wizards00:26
-!- wallet42 [~wallet42@ppp089210155239.access.hol.gr] has joined #bitcoin-wizards00:29
-!- jaekwon [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards00:30
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has quit [Ping timeout: 252 seconds]00:31
-!- catlasshrugged_ [~catlasshr@ec2-54-149-141-214.us-west-2.compute.amazonaws.com] has joined #bitcoin-wizards00:31
-!- jaekwon_ [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Ping timeout: 252 seconds]00:33
-!- a5m0 [~a5m0@unaffiliated/a5m0] has quit [Disconnected by services]00:33
-!- catlasshrugged [~catlasshr@ec2-54-149-141-214.us-west-2.compute.amazonaws.com] has quit [Ping timeout: 250 seconds]00:33
-!- a5m0_ [~a5m0@unaffiliated/a5m0] has joined #bitcoin-wizards00:33
-!- napedia [~napedia@gateway/vpn/privateinternetaccess/napedia] has quit [Read error: Connection reset by peer]00:33
-!- helo [~helo@unaffiliated/helo] has quit [Ping timeout: 265 seconds]00:34
-!- lechuga_ [~lechuga@onegrandcircle.com] has quit [Ping timeout: 265 seconds]00:34
-!- lechuga_ [~lechuga@onegrandcircle.com] has joined #bitcoin-wizards00:34
-!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has quit [Ping timeout: 265 seconds]00:34
-!- wiz [~sid1@d06f3063.wiz.network] has quit [Ping timeout: 265 seconds]00:34
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]00:34
-!- wiz [~sid1@d06f3063.wiz.network] has joined #bitcoin-wizards00:35
-!- helo [~helo@unaffiliated/helo] has joined #bitcoin-wizards00:35
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards00:36
fluffyponyrusty: I think there are bits that are "in his head" and not on paper, but that will be expressed in the code00:37
-!- zooko [~user@2601:9:4901:db33:c88:4710:9ac6:d038] has joined #bitcoin-wizards00:38
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]00:40
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards00:43
rustyfluffypony: possibly, but how annoying!00:44
fluffyponyikr00:44
rustyI mean, why not just write "I have a truly marvelous demonstration of this proposition which this margin is too narrow to contain."00:45
gmaxwellNah, I don't think so. It's just difficult work to express things clearly.00:46
fluffyponyrusty: it's actually markedly better than the CryptoNote whitepaper, which has an entire section explaining why they created a new PoW algorithm, and then another section with a couple of bullet points on it, but then you're just supposed to extrapolate the actual algorithm from there00:48
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Remote host closed the connection]00:51
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards00:51
rustyfluffypony: the difference is that I *care* about the contents of this one right now!00:54
smoothfluffypony: and then you could look at the code except that it was obfuscated!00:54
fluffyponylol00:54
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]00:56
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection]01:04
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards01:05
* andy-logbot is logging01:05
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards01:08
-!- wallet42 [~wallet42@ppp089210155239.access.hol.gr] has quit [Quit: Leaving.]01:21
-!- wallet42 [~wallet42@ppp089210155239.access.hol.gr] has joined #bitcoin-wizards01:22
-!- wallet42 [~wallet42@ppp089210155239.access.hol.gr] has quit [Ping timeout: 246 seconds]01:26
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards01:28
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]01:33
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards01:33
-!- waxwing [~waxwing@62.205.214.125] has quit [Read error: Connection reset by peer]01:52
-!- waxwing [~waxwing@62.205.214.125] has joined #bitcoin-wizards01:56
-!- davispuh [~quassel@212.93.97.67] has joined #bitcoin-wizards02:00
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has quit [Read error: Connection reset by peer]02:01
-!- OneFixt [~OneFixt@unaffiliated/onefixt] has joined #bitcoin-wizards02:01
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Read error: Connection reset by peer]02:01
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards02:02
-!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Remote host closed the connection]02:08
-!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards02:08
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]02:14
-!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards02:14
-!- koshii_ [~0@node-amt.pool-101-108.dynamic.totbb.net] has quit [Ping timeout: 246 seconds]02:15
-!- koshii [~0@node-amt.pool-101-108.dynamic.totbb.net] has joined #bitcoin-wizards02:18
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards02:21
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]02:21
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards02:21
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection]02:21
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards02:26
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]02:29
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]02:31
-!- davispuh [~quassel@212.93.97.67] has quit [Remote host closed the connection]02:31
-!- p15x [~p15x@182.50.108.69] has quit [Ping timeout: 264 seconds]02:33
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards02:34
-!- davispuh [~quassel@212.93.97.67] has joined #bitcoin-wizards02:38
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]02:50
-!- p15x [~p15x@111.193.160.104] has joined #bitcoin-wizards03:15
rustyShit, I think I'm starting to understand it.  Amazing what an hour of quiet, a glass of red, and copious notes will do.03:16
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 252 seconds]03:16
-!- x98gvyn [~vfbtgn@188.27.88.158] has quit [Quit: Leaving]03:17
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards03:18
-!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards03:21
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-hhsfjqyafogjpyju] has joined #bitcoin-wizards03:23
-!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 272 seconds]03:28
-!- x98gvyn [~vfbtgn@188.27.88.158] has joined #bitcoin-wizards03:31
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:40bd:1658:339d:7e8b] has joined #bitcoin-wizards03:32
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards03:44
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]03:50
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds]03:56
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards03:57
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-klhstgpcrypbudci] has quit [Read error: Connection reset by peer]03:58
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards03:59
-!- MoALTz [~no@78.11.179.104] has quit [Quit: Leaving]04:01
-!- dc17523be3 [~unknown@193.138.219.233] has joined #bitcoin-wizards04:02
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds]04:02
-!- ielo [~ielo@host-2-97-230-124.as13285.net] has joined #bitcoin-wizards04:03
-!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards04:04
-!- dc17523be3 [~unknown@193.138.219.233] has quit [Quit: leaving]04:10
-!- cgt_ [257bbb63@gateway/web/freenode/ip.37.123.187.99] has joined #bitcoin-wizards04:10
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:40bd:1658:339d:7e8b] has quit [Read error: Connection reset by peer]04:16
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards04:18
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:55cd:3cfa:28ef:9b03] has joined #bitcoin-wizards04:23
-!- dc17523be3 [~unknown@cpe-66-68-54-206.austin.res.rr.com] has joined #bitcoin-wizards04:25
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Read error: Connection reset by peer]04:29
-!- hearn_ [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards04:29
-!- dc17523be3 [~unknown@cpe-66-68-54-206.austin.res.rr.com] has quit [Ping timeout: 248 seconds]04:29
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has joined #bitcoin-wizards04:30
-!- dc17523be3 [~unknown@193.138.219.233] has joined #bitcoin-wizards04:30
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has quit [Ping timeout: 252 seconds]04:47
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards04:58
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds]05:02
-!- p15x_ [~p15x@114.248.219.245] has joined #bitcoin-wizards05:07
-!- p15x [~p15x@111.193.160.104] has quit [Ping timeout: 246 seconds]05:08
-!- hearn_ [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Remote host closed the connection]05:16
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards05:16
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has joined #bitcoin-wizards05:32
-!- Dr-G2 [~Dr-G@x4d08d42b.dyn.telefonica.de] has quit [Ping timeout: 245 seconds]05:37
-!- Dr-G [~Dr-G@x4d08aa3b.dyn.telefonica.de] has joined #bitcoin-wizards05:41
-!- Dr-G [~Dr-G@x4d08aa3b.dyn.telefonica.de] has quit [Changing host]05:41
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards05:41
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has joined #bitcoin-wizards05:47
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Ping timeout: 256 seconds]05:50
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.]05:50
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has quit [Ping timeout: 244 seconds]05:53
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards05:55
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Quit: Reconnecting]05:56
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards05:58
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards05:59
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has joined #bitcoin-wizards06:00
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has quit [Client Quit]06:00
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]06:03
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards06:14
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has quit [Ping timeout: 246 seconds]06:15
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has joined #bitcoin-wizards06:16
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards06:17
-!- p15 [~p15@182.50.108.100] has quit [Max SendQ exceeded]06:21
-!- p15 [~p15@182.50.108.100] has joined #bitcoin-wizards06:23
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has quit [Ping timeout: 252 seconds]06:26
adam3usso do or do not PoS blocks commit to the transactions in them? if yes there is ample grinding opportunity in creating and/or permuting transactions.  if no whats going on? winning stakeholder selected deterministically and signs any block they like?06:28
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has joined #bitcoin-wizards06:36
instagibbsI think those are called "TaPoS" variants, which is pretty common now.06:37
adam3usTa=? vitalik claims NxT's PoS has limited grindable entropy source, and the only way i can see that could be the case is if the winner is unrelated to the transactions in the blocks.06:39
gmaxwellit also helps if you don't understand cryptography.06:39
instagibbsTransaction as*06:40
fluffyponylol gmaxwell06:42
nubbins`any of you wizards familar with BuildRoot?06:44
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has quit [Quit: Page closed]06:51
adam3uskind of seems like in that case life is fully deterministic, however clearly dependent on accounts or ownership stake etc. so if you once win you would then have precomputed for your stakes to win all future stakes ever (compute as far ahead as you can terminating on a block you win) and repeat06:58
adam3us(precompute which coin fractions to spend to yourself permuted in the blocks you sign such that those ownerships win in a sequence)06:59
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards07:00
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-hhsfjqyafogjpyju] has quit [Quit: Connection closed for inactivity]07:00
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards07:02
-!- ielo [~ielo@host-2-97-230-124.as13285.net] has quit [Ping timeout: 256 seconds]07:04
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 272 seconds]07:05
-!- JakeOman [~ronaldlee@99-127-246-190.lightspeed.rlghnc.sbcglobal.net] has joined #bitcoin-wizards07:08
adam3usor more simply, it still devolves to slow verify PoW.  hmm some kind of repeating pattern there indicative of a fundamental issue? add complexity and indirection and underlying story persists, just with more complexity?07:10
kanzure"but people are running hte network without all that PoW mining"07:11
kanzure(obviously the answer is "only because they are running inefficient clients")07:11
-!- luktgf [~vfbtgn@86.126.1.195] has joined #bitcoin-wizards07:13
-!- x98gvyn [~vfbtgn@188.27.88.158] has quit [Ping timeout: 246 seconds]07:16
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]07:26
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards07:30
-!- JakeOman [~ronaldlee@99-127-246-190.lightspeed.rlghnc.sbcglobal.net] has quit [Remote host closed the connection]07:39
-!- CoinCadence_ [~CoinCaden@ool-4355e6bd.dyn.optonline.net] has joined #bitcoin-wizards07:47
-!- lclc [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards07:50
adam3usso the neucoin paper talks about "long range" attacks, (where you precompute to gain advantage in the future) and their proposed defence was to make the determination of which coin ownership wins to depend on 100s of prior blocks.07:51
-!- CoinCadence_ [~CoinCaden@ool-4355e6bd.dyn.optonline.net] has quit [Remote host closed the connection]07:51
adam3usi am thinking so its less obvious which coins to permute to win in the future.  however i dont really think it changes the picture that a rational miner would optimise to win himself by grinding the permutations of paying himself to change stakes until he gets one that wins.07:53
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards07:54
-!- luktgf [~vfbtgn@86.126.1.195] has quit [Ping timeout: 246 seconds]07:58
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards08:00
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Remote host closed the connection]08:04
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards08:04
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Remote host closed the connection]08:05
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds]08:05
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards08:06
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]08:06
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has quit [Remote host closed the connection]08:09
-!- luktgf [~vfbtgn@86.126.1.195] has joined #bitcoin-wizards08:12
-!- hearn_ [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards08:13
-!- iugfhvybu [~vfbtgn@84.232.223.19] has joined #bitcoin-wizards08:14
-!- hearn_ [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Remote host closed the connection]08:15
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards08:15
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds]08:15
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards08:16
-!- luktgf [~vfbtgn@86.126.1.195] has quit [Ping timeout: 255 seconds]08:17
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 252 seconds]08:30
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Remote host closed the connection]08:31
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has quit [Remote host closed the connection]08:32
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards08:32
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has joined #bitcoin-wizards08:36
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Quit: Leaving]08:37
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Remote host closed the connection]08:42
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has quit []08:43
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards08:43
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has quit [Ping timeout: 252 seconds]08:46
dgenr8tromp: referencing the bitcoin chain would be an actual defeat (not just moral) since the "wasteful" pow still has to exist, and how will it, if everybody is using POScoin?08:47
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Remote host closed the connection]08:48
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards08:48
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has joined #bitcoin-wizards08:51
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit]08:57
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards08:59
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Remote host closed the connection]09:00
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards09:00
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has joined #bitcoin-wizards09:00
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards09:01
-!- hearn [~mike@77-59-61-54.dclient.hispeed.ch] has quit [Client Quit]09:01
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds]09:06
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards09:06
-!- c0rw|sleep is now known as c0rw1n09:06
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Client Quit]09:08
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has quit [Remote host closed the connection]09:11
-!- dc17523be3 [~unknown@193.138.219.233] has quit [Ping timeout: 252 seconds]09:16
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-jyrpypbkctlnjiox] has joined #bitcoin-wizards09:18
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards09:20
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has joined #bitcoin-wizards09:22
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:24
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards09:27
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has joined #bitcoin-wizards09:27
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #bitcoin-wizards09:34
-!- narwh4l [~michael@unaffiliated/thesnark] has joined #bitcoin-wizards09:40
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has quit [Ping timeout: 244 seconds]09:42
-!- zooko [~user@2601:9:4901:db33:c88:4710:9ac6:d038] has quit [Remote host closed the connection]09:42
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has joined #bitcoin-wizards09:42
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards09:45
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 244 seconds]09:49
-!- lclc [~lucas@unaffiliated/lclc] has quit [Ping timeout: 248 seconds]09:52
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has quit [Remote host closed the connection]09:58
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]09:59
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has joined #bitcoin-wizards09:59
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards10:02
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has quit [Remote host closed the connection]10:02
-!- satwo_ is now known as satwo10:04
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds]10:06
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards10:11
adam3ushmm more Nxt stuff "When an account is accessed by a secret passphrase for the very first time, it is not secured by a public key. When the first outgoing transaction from an account is made, the 256-bit public key derived from the passphrase is stored on the blockchain, and this secures the account.10:13
adam3usThe address space for public keys (2256) is larger than the address space for account numbers (264), so there is no one-to-one mapping of passphrases to account numbers and collisions are possible.10:13
adam3usThese collisions are detected and prevented in the following way: once a specific passphrase is used to access an account, and that account is secured by a 256-bit public key, no other public-private key pair is permitted to access that account number."10:13
adam3usso does that mean if i can make a 64-bit collision before a buyer gets of NxT spends it i can take it?10:13
adam3us(seems like the effects of reducing bitcoins address from 160-bits to 64…; and saying first pubkey to show up takes ownership of that address (for first use, and if reused))10:15
-!- ik_ [~ik_@unaffiliated/ik/x-9753892] has joined #bitcoin-wizards10:16
-!- bitbumper_lt [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has joined #bitcoin-wizards10:17
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has quit [Ping timeout: 264 seconds]10:17
Taekthey do warn you if you try sending money to an account that hasn't registered yet10:19
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards10:19
Taekbut I think you are correct10:19
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]10:20
-!- narwh4l [~michael@unaffiliated/thesnark] has quit [Remote host closed the connection]10:20
-!- jhogan42 [~textual@c-67-169-168-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards10:23
amiller_"long range attacks" are the new "nothing at stake".10:26
amiller_every "punishing" scheme is basically directed at fixing that10:26
-!- bitbumper_lt [~bitbumper@c-69-254-243-205.hsd1.ks.comcast.net] has quit [Ping timeout: 264 seconds]10:26
amiller_so we need a different catch phrase for the problem that the punishing schemes keep facing10:27
-!- c0rw1n [~c0rw1n@91.176.85.209] has quit []10:28
-!- c0rw1n [~c0rw1n@91.176.85.209] has joined #bitcoin-wizards10:28
-!- c0rw1n [~c0rw1n@91.176.85.209] has quit [Read error: Connection reset by peer]10:31
-!- c0rw1n [~c0rw1n@91.176.85.209] has joined #bitcoin-wizards10:32
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has joined #bitcoin-wizards10:32
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has joined #bitcoin-wizards10:32
andytoshiamiller_: "clocktime is not blocktime" i think works, it implies there is not a distinction between "long-range" and "short-range" to offline or new participants10:33
amiller_where does nlocktime fit into this10:34
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards10:34
afdudleythe bitcoin network tracks real time?10:35
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards10:35
afdudleyhuh... there is no way to game that?10:35
adam3usandytoshi: well there is that.  i guess PoS fails period with that.  hence vitalik's ask a friend (weak subjectivity) the ongoing cost of which is people will be forever scamming new entrants10:36
adam3usafdudley: we are on a PoS attack binge right now, so this is alt-coin consensus security critiquing10:37
afdudleywhy not just limit the duration of the PoS network.10:37
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 250 seconds]10:37
andytoshiafdudley: tho the answer is (very weakly) yes and yes, for difficulty change calculations10:38
afdudleyI noticed. I am strongly in favor of byzantine fault tolerant consensus systems that are not based on PoW.10:38
andytoshibut those are not distributed..10:38
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards10:38
afdudleywell, that is the issue. I think most of the PoS papers are completely missing the point.10:39
andytoshiafdudley: have you read https://download.wpsoftware.net/bitcoin/pos.pdf ? it is the context of this discussion?10:39
adam3usafdudley: non-PoW distributed consensus could be interesting/useful if anyone could make it work. so its sort of instructive (slightly) to break the latest PoS variants10:39
afdudleyandytoshi: I did read it, I thought it was missing the point.10:39
afdudleyI really like tendrmint.10:39
adam3usafdudley: i dont know how tendermint PoS or whatever works.10:40
-!- hashtagg_ [~hashtag@87.97.53.116.pool.invitel.hu] has quit [Ping timeout: 244 seconds]10:40
afdudleyI also think "100% PoS" is an insanely bad idea.10:40
andytoshitendermint has a different trust model than bitcoin, it requires trust when coming online initially and after any long off-time10:40
afdudleyandytoshi: yeah, i think that's answer.10:40
kanzureadam3us: what did you think about the scheme (also proposed by gmaxwell) regarding a specific hashable name of bitcoin rules that might also include the original block. so that newcomers into the network would be better able to confirm that they are on the right blockchain and consensus history and rules etc.10:41
-!- hashtagg_ [~hashtag@87.97.13.94.pool.invitel.hu] has joined #bitcoin-wizards10:41
adam3usafdudley: if 100% PoS is a bad idea, does that imply you and tendermint admit you need PoW, and then in which case why not stick to the simpler and stronger 100% PoW?10:41
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has joined #bitcoin-wizards10:41
afdudleyI think tendermint with PoW backed stake is the answer.10:42
afdudleyadam3us: CAP requirements, is the short answer.10:42
kanzurei think that if people want to use obscure consensus with PoS where the controlling nodes are not obvious, they should work on a more obfuscated scheme that is focused on obfuscation, rather than focusing on staking or whatever10:42
afdudleyI want to be have proof of publication for actions that happen faster than block confirmation times.10:43
instagibbsAgain we're back to "phone a friend" which is same as Ethereum, etc. Either you get to use PoW to find the true chain, or you don't. The gradients in between just make stake grinding harder, closer to PoW10:43
fluffyponykanzure: they can call it Proof of Obfuscation10:43
* fluffypony chuckles10:43
kanzureall these "long-range" "attacks" are really just "you poorly understood the centralization you were imposing on the network, so you should just be more specific about the centralization that you want to employ"10:44
adam3usafdudley: what does CAP stand for "CAP requirements"10:44
afdudleyadam3us: http://en.wikipedia.org/wiki/CAP_theorem10:44
afdudleyfluffypony: do you have a link to paper that uses that term? Ideally a paper more than 10 years old...10:45
-!- xenog [~xenog@c-76-102-12-150.hsd1.ca.comcast.net] has joined #bitcoin-wizards10:45
adam3usafdudley: maybe you're proposing modifying tendermint but the paper abstract says "We propose a solution to the blockchain consensus problem that does not require mining by adapting an existing solution to the Byzantine Generals Problem." ie no PoW?10:45
fluffyponyafdudley: I was making a joke based on the acronym10:45
afdudleyfluffypony: ah. funny.10:45
* nsh wonders which existing solution to ByzGenProb, possibly enough to read the paper10:46
adam3usafdudley: and if you use conventional BGP algos they assume registered identities, and so are vulnerable to sybil attack, which is the problem bitcoin uses PoW to avoid10:46
afdudleyadam3us: yeah, I disagree there, but I think there are a lot of main insights from that paper that other people have missed. The DLS paper in particular.10:46
nshoh, DLS...10:47
afdudleyadam3us: it's a question of scope, who to trust when and for how long?10:47
fluffyponyfirst time I've read about CAP, thanks for the reference afdudley10:47
nshpartial synchrony is one of the things PoW provides...10:47
afdudleyfluffypony: n/p it's super important but the community talks around it a lot. the way btc handles the P is really confusing.10:47
nshi will bet one or more hats this is a non-starter, but i have a lot of hats10:47
justanotheruserRegarding phone-a-friend consensus: The problem is that a bad actor can trivially create a blockchain in PoS, feed it to you, and trick you into thinking that is the blockchain everyone else is using. In PoW, the genesis block can be forged so you aren't on the blockchain everyone else is using. In PoW, you can at least determine that there is a higher-work valid blockchain, while in PoS all other blockchains including ...10:48
justanotheruser... "higher-stake" blockchains don't matter.10:48
kanzureafdudley: if you are okay with trust models then there are many extremely efficient solutions10:48
afdudleyafdudley: hmm. again it's a question of scope. I trust some entities for some things and not others...10:49
afdudleysometimes i want to pay for PoW, sometimes I don't.10:49
fluffyponyafdudley: speaking to yourself is the first sign of madness...:)10:49
adam3usafdudley: bank accounting & fiat?10:49
afdudleylol... oops.10:49
afdudleythat was for kanzure10:49
afdudleyadam3us: I am more interested in general computation problems. banking is pretty boring, no?10:50
nshdepends whose money you're banking10:50
nsh:)10:50
adam3uskanzure: i may have forgotten or understood it under a different name/description re gmaxwell & others hash/name of blockchain history10:50
justanotheruserafdudley: are you jack, jaekwon or neither10:50
kanzurejustanotheruser: be nice10:50
adam3uskanzure: remind what's it about?10:50
afdudleyjustanotheruser: none of them.10:51
justanotheruserkanzure: what?10:51
kanzureadam3us: outsiders getting introduced to bitcoin have problems orienting; sometimes they just end up picking an altcoin with an alternate history because they have no idea how to check.10:51
justanotheruseraren't they the others working on his currency?10:51
afdudleyI am interested in provably fair gaming[sic] but have been interested in it since before the term was coined.10:51
kanzureadam3us: so various solutions related to that, where you can independently take a hash of the rules and then verify you are talking to the correct network or something10:51
-!- hashtag_ [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 252 seconds]10:52
afdudleysince before bitcoin actually...10:53
kanzureanyway, it's not directly related to the problem of convincing stakers that staking is problematic10:53
afdudleyjustanotheruser: I am not particularly interested in currencies.10:53
-!- xenog [~xenog@c-76-102-12-150.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds]10:53
fluffyponyafdudley: isn't provably fair gaming as simple as publishing the system state with history for a period of time, as well as the small snippet of code used to determine game values based on system state + whatever (user hash, dice roll) ?10:54
justanotherusermy mistake, I thought you implied you were working on tendermint10:54
fluffyponyor am I oversimplifying it in my head10:54
afdudleyfluffypony: that's the gist of it.10:55
afdudleyfluffypony: there are a lot of implementation details :D10:58
afdudleyis there a link to this phone-a-friend consensus?10:59
kanzure.g vitalik buterin weak subjectivity10:59
yoleauxhttps://blog.ethereum.org/2014/11/25/proof-stake-learned-love-weak-subjectivity/10:59
Taekthat returns the first google result for the term?11:01
kanzureyes11:02
afdudleykanzure: sigh, BFT pre-dates PoS...11:03
kanzurebyzantine fault tolerance? what about it?11:04
kanzurei don't think i claimed that fault tolerance has not been studied, in fact here are some papers i have been eyebrowing http://diyhpl.us/~bryan/papers2/incentives/11:04
afdudleyvitalik says neo-BFT is just PoS. but I find that reduction confusing, to say the least.11:04
kanzureah i see. yeah, the linked content is not that great, i was just answering someone's question regarding phone-a-friend11:05
kanzure*not great at all11:05
fluffyponyafdudley: he says a lot of confusing things that don't make sense...11:06
gielbierafdudley, writing an article about provable fair atm.11:06
afdudleygielbier: Well, I filed a patent on it before the bitcoin paper was published, so i have a lot of opinions on it :D11:07
gielbierreally?11:07
gielbierNice11:07
gielbier:P11:07
gielbierprovable fair wasn't bitcoin thb, i think bitlotto.com was the first implementation. Bitzino coined it, because they were using generated clientseed instead of the txid as client seed.11:08
-!- xenog [~xenog@ec2-54-186-18-161.us-west-2.compute.amazonaws.com] has joined #bitcoin-wizards11:09
afdudleyright, my point is I was thinking of it before blockchains were a thing.11:09
-!- hashtag_ [~hashtagg_@69.23.213.3] has joined #bitcoin-wizards11:16
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 272 seconds]11:17
afdudleyfluffypony: I think ethereum has a lot of strengths.11:18
fluffyponyafdudley: http://archive.org/stream/EtherealVerses/Ethereal_Verses11:18
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards11:19
adam3usafdudley: ethereum's design skips around a lot over time.  i think you could more classify it as a bucket of the current ideas people are exploring or have published papers on.11:19
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-jyrpypbkctlnjiox] has quit [Ping timeout: 265 seconds]11:20
afdudleyadam3us: I think that is the major strength :D11:21
afdudleythat and the tons of code :D11:21
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-lgwgsdvsuputldmj] has joined #bitcoin-wizards11:21
adam3usafdudley: hmm not so much.  you need robustness and simplicity f(as much as one can which is not super simple) or consensus security.11:21
afdudleyadam3us: have you been running ethereum?11:22
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards11:22
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host]11:22
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards11:22
adam3usafdudley: nope.11:22
afdudleyadam3us: It has problems, I don't think theoretical security is one of them.11:23
fluffyponyafdudley: I'm of the opinion that layering complexity doesn't solve underlying flaws11:24
afdudleyfluffypony: orthogonal to what i am talking about, but i completely agree.11:24
afdudleyI don't think ethereum adds complexity. it has a much larger scope than bitcoin.11:25
fluffyponywell with Ethereum (and again this is just a personal opinion) I've noticed that they deal with problems by layering complexity11:25
adam3usafdudley: "dont think ethereum adds complexity" LOL :)11:25
adam3usafdudley: name a recent cryptocurrency related idea that ethereum doesnt include or didnt try and then abandon11:25
fluffyponyadam3us: ring signatures :-P11:26
afdudleyadam3us: can you link me to something with the same features that is less complex?11:26
adam3usafdudley: ghost protocol: check; pos: check; asic resistant PoW x5 (check); turing complete scripting: check; cached optimized abstract vm stuff: check11:26
adam3usafdudley: bitcoin?11:27
afdudleyadam3us: i don't disagree with that list enough to argue about it. :D11:27
afdudleyadam3us: bitcoin has a ghost protocol?11:28
adam3usafdudley: i mean seriously: if someone wanted to be constructive, how about helping move bitcoin forward.  its not like there isnt a wishlist11:28
adam3usafdudley: no but ghost protocol is a dubious tradeoff.  i thought of it before they published and rejected as complex and not worth it11:28
afdudleyadam3us: because I have no stake in bitcoin and it doesn't have the technical features I need to build what I want.11:28
adam3usafdudley: so work to make bitcoin extensible… thats constructive thing to do IMO11:29
afdudleyadam3us: As far as I can tell, that's not good for the network and against the wishes of a significant stake of the core devs.11:29
afdudleyotherwise, they would have added a ghost protocol to btc themselves :D11:30
TaekIt's possible that you want to make tradeoffs which are different from the tradeoffs that Bitcoin has chosen11:30
afdudleyTaek: yes, exactly.11:30
gielbierif I can add a thing to the list. endianness11:30
kanzuredo you believe the core devs just have totally arbitrary wishes11:34
adam3usafdudley: its somewhat possible to make different choices simultaneously.. sidechains/integrated sidechains. thats what i meant about extensibility11:34
kanzureor do you think they have possibly put some thought into their opinions, and understand how broken things would be if they just change endianness11:34
adam3usafdudley: the main thing is that opting into using a feature should not affect other peoples security, however i think that is achievable.11:35
MRL-Relay[tacotime] did i stumble into another conversation about a newcomer fixing bitcoin?11:35
adam3uspeople looked at ghost protocol and weren't as convinced as the authors about its value11:35
adam3ustacotime/MRL-Relay (hmm anyway to have tacotime without MRL-relay?) nah we're having a PoS breaking binge11:36
MRL-Relay[tacotime] the GHOST protocol makes the academic fault of making tons of assumptions about network behaviour that are unrealistic and thus the whole thing ends up sorta not related to usefulness11:36
Taektacotime: we're more quarrelling about the value of working on an altcoin11:36
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards11:37
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has quit [Remote host closed the connection]11:37
MRL-Relay[tacotime] adam3us: tell freenode to enable tor connections.11:37
MRL-Relay[tacotime] Taek: ah.11:37
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]11:38
afdudleykanzure: no, i think the core devs are fine, i wasn't being critical of their choices, just that they weren't mine.11:38
afdudleydifferent use cases.11:38
MRL-Relay[tacotime] adam3us: oh, there is an onion now. maybe i'll come back to freenode.11:38
kanzureafdudley: so to be clear, you would want to make breaking/hardfork change smore hastily? i am simply trying to understand your motivations here.11:39
afdudleykanzure: my motivation is having cryptographically secure games. ethereum (warts and all) gets me closer to that end than bitcoin does. they are extremely different projects...11:40
kanzureperhaps you can do that without cryptocurrency too11:40
afdudleyi don't consider ethereum a cryptocurrency.11:40
afdudleywhich is my point.11:41
adam3usafdudley: you dont need a blockchain for secure games.  a server can do it (without having to trust the server)11:41
MRL-Relay[tacotime] afdudely: ehm. i'm not sure ethereum makes that much better; the contracts are known to be notoriously insecure.11:41
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds]11:41
afdudleyadam3us: agreed, that's what my patent is about. but i couldn't find anyone that would fund that. which i admit is mostly my fault... has nothing to do with btc.11:41
kanzurethen why would you claim you want to make changes that the core devs don't11:41
kanzureseems totally unrelated to me11:41
MRL-Relay[tacotime] afdudely: you could always just make your game operate on the bitcoin blockchain with as an overlay network e.g. counterparty.11:42
afdudleyit's just really interesting to me that there are so many arguments against really bad PoS systems, and no real discussion about actually viable modes, which are dramatically different from BTC.11:42
MRL-Relay[tacotime] bitcoin works great as a consensus timestamping system for chunks of data, even if luke-jr will yell at you for doing it.11:42
afdudleyTacotime: i hate when people yell at me :D I rather they support me :D11:42
Luke-Jrtacotime: eh, I don't yell about that. just a little at doing it inefficiently.11:43
adam3usafdudley: there has been a lot of discussion over time, however none of them have stood the test of time.11:43
afdudleykanzure: I want fast confirmation times.11:43
kanzuresounds like you don't even want a blockchain11:43
adam3usafdudley: in fact most last about 5mins and result in chortles about how confused the proposer was.11:43
kanzurei am really lost in this conversation at this point11:43
MRL-Relay[tacotime] afdudely: it's because PoS suffers from a fundamental flaw that is not yet completely elucidated mathematically but i would argue will be soon.11:43
afdudleyadam3us: I think nearly all of the PoS papers have the model horribly wrong. they should be looking at existing consensus systems as the basis, not bitcoin.11:44
Taekafdudley: have you seen tendermint?11:45
afdudleybitcoin is really impressive, but it's also very... monolithic. we can't just drop in  PoS in place of PoW.11:45
MRL-Relay[tacotime] afdudely: i mean think about the economics of it. in a system where scarcity is based not upon your hash rate but upon your number of coins, at best you can achieve a system that is always 100% forkable by the person or entity with a lot of coins.11:45
afdudleyTaek: yeah, I am a fan.11:45
adam3usafdudley: well its not like stellar & ripple lasted well either.11:45
kanzureer, the lack of non-blockchain consensus systems is not entirely because of an absence of theory, it's because nobody has any incentive or interest in them11:45
afdudleytacotime: I don't think 100% PoS makes a lot of sense in a byzantine environment.11:45
afdudleyrather I think it's a horrible idea :D11:45
adam3usafdudley: maybe we can break it for you, in a bit; but we're breaking NxT and Neucoin at the moment11:46
afdudleykanzure: +111:46
kanzureafdudley: you are extremely confusing. how can you reconcile your insistence on changing bitcoin with your apparent agreement with me >:(11:46
afdudleyadam3us: as far as I can tell ripple is fine. but I am sure you follow more closely than I do.11:46
MRL-Relay[tacotime] afdudely: um. why not just checkpoint your own non-pow blockchain with a single private key, in that case?11:46
MRL-Relay[tacotime] afdudely: see: freimarkets11:46
afdudleykanzure: I have no interest in changing bitcoin, sorry if i was confusing about that.11:46
kanzurebut you have a blockchain11:47
kanzure(ethereum)11:47
afdudleytacotime: that's an option on the table.11:47
adam3usafdudley: not really. but stellar was a fork of ripple. it accidentally broke.  that ripple did not was because it was locked down trustlines and thereby centralised enough not to accidentally break11:47
afdudleykanzure: blockchains are good for somethings, not for everything.11:47
MRL-Relay[tacotime] then you get to be your own timestamping and data server, and it works fine as long as no one else has your private key.11:48
-!- dEBRUYNE_ is now known as dEBRUYNE11:48
afdudleytacotime: without getting into the details of my systems, yeah, that sounds right.11:48
MRL-Relay[tacotime] with distributed systems security often often seems proportional to simplicity in their operation.11:49
afdudleytacotime: +111:49
afdudleyas an operator, I strongly agree :D11:50
MRL-Relay[tacotime] http://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2015/andrew-miller/11:50
afdudleyyeah, i have met Dr. Shi.11:51
MRL-Relay[tacotime] that's a good argument against using ethereum for anything game related. students couldn't even design extremely simple games that worked the way they should in ethereum scripting.11:51
afdudleyand amiller_ is in the channel :D11:51
amiller_woop11:51
afdudleytacotime: that's okay. :D I have some help :D11:51
adam3uskanzure: so backing up a bit i think one thing that helps bitcoin users vs PoS users get on the right chain is a loose understanding of what the current difficulty is in bits.  people could know that and it cant be forged or lied about (or is easy to disprove and distinguish which is the better source from multiple sources) via longest chain rules.11:53
adam3usafdudley: also up a bit, I think P partitioning is helped because bitcoin could/should broadcast enough shares (smaller PoWs just below target) to indicate network hashrate, so then you'll notice by hashrate drop off if you are partitioned.11:54
amiller_MRL-Relay, tacotime, that's not really fair.... the students didn't design anything else "securely" either in java or whatever too, and the biggest challenge of the class was the lack of clear documentation... here's a github repo and some blogposts from vitalik to get you started, go!11:54
afdudleyadam3us: again, as an operator, that is really depressing to hear.11:55
adam3uskanzure: so there is something objective about which is the right chain.11:55
afdudleyadam3us: my solution is to bond with all the other members of a network and don't trust entties you aren't bonded with.11:55
hearnamiller_: very interesting study that confirmed my intuitions about ethereum11:55
adam3usafdudley: in the absence of synchronous networking its good to get an unforgeable indication of partitioning11:56
MRL-Relay[tacotime] amiller: that's true... but this is money we're handling. and people can't even write bitcoin p2pkh scripts correctly, let alone smart contracts. the moment someone loses a chunk of money due to a contract bug in ethereum is the moment they stop using ethereum.11:56
afdudleyI am writing a proposal up now, but it's very ethereum specific.11:56
amiller_hearn, okay well i'm sure we were very persuasive, but i want to make it clear that the intended message is "you should be very excited and fund lots of future work in better ethereum tools" rather than "pfft ethereum is unusable"11:57
amiller_e.g., it's still easier than bitcoin script11:57
afdudleyit is.11:57
afdudleysignificantly, but i didn't want to bring it up :D11:58
adam3usamiller_: i think people should work on bitcoin extensions.11:58
afdudleyadam3us: if you have stake in btc, that makes a lot of sense.11:58
afdudleyi don't have any.11:58
amiller_adam3us, sure thats a fair point of view, but definitely for independent reasons of this!11:58
hearnamiller_: well, is it though? i remember reading the paper on doing multi party lotteries in bitcoin11:58
kanzurestake is not a good reason -_-11:58
kanzurethere are other possible reasons11:58
adam3usone way to look at (complexity risk) it is bitcoin scripts are crypto signature variants. not everyone is qualified to modify signature schemes11:58
hearnamiller_: the scripts were complicated and i recall vitalik using that as an argument as to why ethereum is better. but the contracts were complex because the paper considered all the different edge cases and things that could go wrong.11:59
amiller_hearn, yeah that's some researchers who literally won best paper award for doing that, not undergrad students doing a surprise final project :)11:59
MRL-Relay[tacotime] adam3us: and ethereum turns that into python scripting. :)11:59
adam3usafdudley: when i started in bitcion i also had no stake.  i thought about hey people seem tknow who i am, i could start an alt coin… for 5 seconds .. then i though wait no thats evil and destructive.  i have ethical problems with it.11:59
hearnamiller_: and all this is ignoring the elephant in the room - actually shipping production apps that use contracts is 95% fairly boring UI work. and that's gonna be the same in bitcoin and ethereum11:59
hearnor similar, at least12:00
afdudleyI don't think of ethereum as an alt-coin. I think of it as a stopgap until FHE platforms are available.12:00
adam3usafdudley: its nothing to do with stake.  its to do with technology scam-copy to the detriment of the field.12:00
hearnso we'll have to see if the gap between them is as big as the hype suggests, when all that stuff is taken into account12:00
amiller_hearn, that's admittedly true too.... im kind of biased towards the fun/cute parts but yeah that's improtant12:00
hearni have a vague plan to evolve Lighthouse into a general smart contracts wallet platform over the next 12 months12:01
hearnwith a kind of app store where you can install sandboxed apps that use bitcoin in interesting ways12:01
adam3usafdudley: if you're stake oriented - bitcoin is pretty low priced at present as far as that goes.12:01
afdudleyhearn: those are good points.12:01
MRL-Relay[tacotime] the other thing is that you can port the ethereum scripting onto bitcoin's network topology, as illustrated by counterparty's implementation.12:01
hearnbasically, to try and handle the 80% general padding stuff that surrounds a usable product like shipping on multiple platforms, having reliable P2P connectivity, etc. and then app devs can just focus on the core contract and a bit of UI stuff, but the rest is handled for them.12:02
adam3usafdudley: snarks (which we do have, though rather crypto-new) are the analog of execute to verify.  not FHE which is further out in practical efficiency12:02
hearnif we get to the point where the next lowest hanging fruit is a compiler for Script, then i'll be a happy man12:02
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has quit [Ping timeout: 264 seconds]12:02
kanzurei think there are many motivations behind bitcoin developers other than stake12:02
afdudleykanzure: agreed, I'm not in here trying to talk shit. I am just saying starting from zero, ethereum looked and still looks like a better dev platform for me.12:04
adam3uskanzure: yep. i think the societal potential of smart-contracts is inter-related with bitcoin, probably inseparably due to network-effect, and the destructive outcome of the alternative (scam-clone over takes original leads to game theory collapse to digital tulip mania IMO, loses credibility as store of value).12:05
adam3usafdudley: wait until its live and the "oops we changed our mind" translates into a issuance reset.12:06
afdudleyadam3us: that makes sense, i just don't see it as an either-or, and again, ethereum isn't really a coin in the sense of other alt-coins.12:06
nshstored value is overrated12:06
afdudleyadam3us: there are plans for that.12:06
nshthere are worse things imaginable than a collapse of confidence in bitcoin :)12:06
adam3usafdudley: yeah i saw somewhere - i think they plan like 4 or 5 hard-fork flag days.  hard to even comment on that.12:06
nshonly the dialectic matters12:06
nshultimately. everything else is vanity12:07
afdudleyadam3us: I think it's good for people not to think of Ether as gold or even BTC.12:07
adam3usnsh: collapse of bitcoin if that takes out cryptocurrency with it; thats a sad day indeed.12:07
adam3usafdudley: should they think of it as crypto fuel or gas :D12:07
afdudleyadam3us: yep :D12:08
-!- realcr [~real@bzq-79-183-202-151.red.bezeqint.net] has quit [Quit: WeeChat 0.4.2]12:08
kanzure....12:08
adam3usafdudley: i dont know what that means.  seems like marketing speak.12:08
nshadam3us, rome has been sacked more than once :)12:08
kanzurensh: i don't know what point you are trying to make12:09
nshthe conceptual utility is not contingent on economic valuation12:09
afdudleyadam3us: ...maybe they just wanted people to understand that Ether is not a currency or a commodity...12:09
nshkanzure, that maths does not require widespread faith12:09
kanzurensh: the topic is "whether developers should be developing on bitcoin", and your argument is something about stored value not existing?12:09
nshand can be elaborated in its absence, modulo economic constraints on time and attention12:09
nshi was not contributing to any prior discussion. sorry12:09
nshjust musing on the practicality of pursuing ideas without 'utility'12:10
afdudleynsh: lol, it's cool since I agree :D12:10
adam3usafdudley: not selling it for $15m might've helped.12:10
afdudleyadam3us: well... that was the issue :D12:10
hearnamiller_: btw a full list of the student projects would be cool.12:11
nsh(obviously on a less philosophical level, i believe developers should act to preserve the trust and confidence in bitcoin as a store of value, and any collapse in this confidence would be -- in the short term, at least -- a set-back in possible advancement of economics and thereby human civilization)12:12
hearnamiller_: i.e. what logic they actually tried to implement, in detail. it'd be interesting to look at how easy it'd be to implement with bitcoin, or bitcoin+a network of oracles.12:12
nsh(it's just that on a philosophical level, i'm not 100% convinced that human civilization is going anywhere these days)12:12
kanzurensh: what?? that makes even less sense. human civilization is not a crystal, and we're not at heat death yet.12:13
nshi'm not sure i follow12:13
kanzureso can't not go anywhere12:13
nshoh, that's shorthand for "maybe we suck"12:13
nshor longhand, i guess12:14
nshbut this is out of scope. sorry for interjecting12:14
-!- ielo [~ielo@host-2-97-230-124.as13285.net] has joined #bitcoin-wizards12:15
afdudleyadam3us: I would be really interested in your thoughts on tendermint when you get around to it. It has issues, but it's the only PoS system i've seen that make sense. I don't think weak subjectivity matters. Trust is simply bound by time.12:16
nshand time is really difficult to measure in a distributed system, without proof of work...12:17
nsh:)12:17
afdudleythat's fair.12:17
afdudleynsh: what about vector clocks?12:18
nshgood question. don't know12:18
Taekafdudley: afaik tendermint doesn't have a good solution to signers that sell stake and then go back and create alternate histories12:18
adam3usafdudley: like i said above i think the problem with weak subjectivity is there is no objectively correct answer other than who's yelling loudest about which is the one true chain with PoS12:19
kanzure.wik vector clock12:19
yoleaux"Vector clocks is an algorithm for generating a partial ordering of events in a distributed system and detecting causality violations. Just as in Lamport timestamps, interprocess messages contain the state of the sending process's logical clock." — http://en.wikipedia.org/wiki/Vector_clock12:19
kanzureoh right12:19
adam3usafdudley: so you'll have a continuous stream of scams where new users lose their money to it.12:19
afdudleyTaek: Agreed.12:19
afdudleyadam3us: Agreed.12:20
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has joined #bitcoin-wizards12:20
nsh(this is apropos http://web.stanford.edu/class/cs240/readings/lamport.pdf )12:20
afdudleynsh: yes, it's a famous paper.12:21
afdudleyfrom the guy who wrote paxos.12:22
adam3usnsh: i suspect lamport clocks could be caused to go backwards for the purposes of attacking consensus.  its more about honest players detecting accidental causality violations in optimistic parallel discrete event simtulation12:22
* nsh nods12:22
nshwith bitcoin blocks we allow a lottery to concrete a partial and relative ordering into a canonical ordering. i suspect the strength of this is in some way dependent on the independence of the lottery from other factors. the least dependent lottery is pure PoW12:22
nshbut this is very abstract thinking and probably i know nothing12:23
afdudleyhttps://scholar.google.com/scholar?cites=1510217389961251784012:24
afdudleyit's still not clear to me where the 'voting' happens in btc.12:24
-!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards12:25
afdudleyso I have a difficult time comparing it to other consensus systems.12:25
Taekafdudley: uhh, a 'block' is a vote. Simply having enough POW means you get to vote on which chain to extend12:25
-!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has quit [Client Quit]12:25
afdudleyTaek: then what are confirmations?12:26
sipaafdudley: votes on top of a transaction12:26
afdudleyi read the block a proposed history and the confirmations as votes in support of that history.12:26
adam3usafdudley: seriously?  you seemed to know a fair bit about ethereum, ghost protocol etc.  are we into semantics?12:26
nsh(you can think of the mining of a valid block as a the selection of a fiat-objective plane of simultaneity [actually a ~10m thick slice] from any of the possible subjective ones, thereby defining a new orthogonal axis of time and incentivizing the alignment of other players therealong)12:26
afdudleyadam3us: it is mostly semantic, yes. but it eventually matters.12:27
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Ping timeout: 246 seconds]12:27
-!- TonyClifton [~TonyClift@cpc69058-oxfd26-2-0-cust984.4-3.cable.virginm.net] has joined #bitcoin-wizards12:27
sipaafdudley: yes, a block chain is a proposed history; its cummulative proof of work is the number of 'votes'12:27
afdudleynsh: that sounds way more complex than a 'vote'12:27
sipansh: lol12:27
sipayou should go into marketing12:28
adam3usafdudley: on the semantics side another way to look at it is the dmms. a kind of multi-party signature where after 6 signers participate you consider it signature12:28
* nsh smiles12:28
afdudleysipa: thanks.12:28
afdudleyI used to work in advertising, that had way too many big words in it :D12:28
nshi think sipa was feint-praising my waffles, but feel free to take it12:28
sipawell, if we're talking details: it is not the number of blocks, but their expected amount of work that counts12:29
sipaas vote12:29
afdudleyand that's what i mean by confusing :D12:29
afdudleyto caculate the actual proof behind a given transaction in btc, is way more complex than "a tally of votes".12:30
sipathe number of blocks is an incredibly good approximation12:31
sipafor small numbers12:31
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]12:31
sipafor the consensus logic, the accurate count is used12:31
nsh(statistically accurate)12:31
adam3ussipa: maybe could look at the highest work chain as a tie-breaker because generally we know the target, so overshooting is statistical accident not really more expected work.12:31
sipabut for transactions, where you only need it for risk analysis, just the number of confirmation is fine12:31
sipaadam3us: ?12:31
sipaparse error12:32
nshno need to break any tie if there's a simple measurable12:32
nshand the total [expected] work is simply and measurable12:32
sipaadam3us: ah; i think you misunderstand12:32
nsh*simple12:32
sipaadam3us: bitcoin does that12:32
afdudleyI think the confusion between what sipa was talking about and what stake/votes really are is why all the PoS papers are bad...12:33
adam3ussipa: well you were saying about the most expected work.  actually that only makes a difference long range where someone makes eg a long fake low difficulty chain.  so then i retract that i think12:33
sipathe 'work' of a block is defined as 2^256 / (target + 1)12:33
sipaand the total work in a chain is compared12:33
adam3ussipa: yes.  (I was thinking of the higher number of 0-bit collisions found with lower and lower probability used as part of compact spv proofs)12:34
nshi wonder what would be different if the work took into account the size of the mempool for a block, or the number of signature and hash verifications.  probably not much except spurious complexity12:34
adam3ussipa: in hashcash version 0, you'd get credit for the extra work, in hashcash version 1, the target was included in the hash and the test was the difficulty must be met, but the work was the hashed difficulty12:35
smoothadam3us: i dont agree with the claimed game theory collapse of cryptocurrency. the argument is only valid if the scam-clone is actually identical to the original12:35
sipaadam3us: yes, the _target_ is used, not the actual hash value12:35
sipaadam3us: otherwise you introduce very high variance, with very low probability12:35
sipalike hashcash v112:36
adam3ussipa: yes. temporary confusion, relating to longest hash-chain wins.  thats consistent with hash = target.12:36
adam3ussmooth: but there's always a shinier new idea.  why would it not happen again.12:36
smoothadam3us: consider the hypthetical where ltc replaced btc. we might hyethesize that 2.5 minute block times are optimal and ltc can't be replaced12:36
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards12:37
smooth*hypothesize12:37
nshs/hypothetical/counterfactual/ :)12:37
adam3ussmooth: yes but thats not the optimal parameter, or bitcoins is good enough.  the difference is marginal and if it actually mattered bitcoin could probably soft-fork it.12:37
smoothnsh: agree12:38
smoothadam3us: that is not a sounds argument, just an opinion, and by the time bitcoin decided it was important, it would have lost12:38
adam3ussmooth: anyway with all due disrespect to the litecoiners, if ltc overtook bitcoin, i think thats the end game probably.12:38
adam3ussmooth: warren expresses that as co-opetition. litecoin provides feature competition to chase bitcoin innovation along, like amd chasing intel or something.12:39
smoothadam3us: again, opinion, and I think ltc is stupid personally, but i think my argument is more logically sound12:39
smoothadam3us: anyway, im just pointing out that the game theory collapse argument as typically stated is incomplete12:40
adam3ussmooth: i think bitcoin is evolving within the constraints and social contract.  if ltc overtook btc, it would have exactly the same constraints and not be able to evolve faster without trading off security/fork risk the same as bitcoin.  its advantage if any is low market cap.12:40
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 250 seconds]12:41
* nsh nods12:41
smoothadam3us: i dont want to argue about ltc, that was just a vehicle for makign the points that A replacing B does not imply that B will be replaced if A /= B12:41
adam3ussmooth: i think you can agree its hardly confidence inspiring of crypto currency period if a clone-coin (or a kitchen-sink coin) overtakes bitcoin.12:41
smoothadam3us: as an opinion sure12:42
adam3ussmooth: i am not sure you're going to get a math / formal logic proof out of it.  economics and currency and social and psycjological phenomena.12:43
smoothadam3us: okay but then making a game theory argument is kind of a political tool12:43
adam3ussmooth: i think we have some intuition of economic effects.12:44
smoothadam3us: yes, roughly 10 billion of those12:44
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has quit [Ping timeout: 248 seconds]12:44
adam3ussmooth: macroeconomic ones.12:45
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards12:45
smoothadam3us: i was saying different 10 billion (perhaps slightly) different intuitions, anyway i dont really want to argue the conclusion, i just think the reasoning is weaker than often presented, and glosses over the subjective notion of what is an "important" difference (betw A and B)12:46
smoothadam3us: id agree that if you believe the difference is small then the collapse is a reasonable conclusion12:47
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards12:59
afdudleysmooth: game theory is a political tool :D13:00
nsh(once you say political, tool is implied ;)13:04
afdudleyha.13:04
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has quit [Remote host closed the connection]13:04
fluffyponyjust read the Neucoin whitepaper...PoW is political! long live PoS!13:04
afdudleyPoS is just a funny name for voting, so I'm guessing that's at least as political :D13:05
* fluffypony forks Timekoin and creates a PoS version13:05
-!- Cory [~Cory@unaffiliated/cory] has joined #bitcoin-wizards13:07
adam3usafdudley: well i guess i dont see anything new in any of the coins that hasnt previously been explored in bitcoin and either added to a wishlist or rejected as a bad idea; and nothing i think that couldnt be added via some mechanism or other (soft-fork/sidechain etc).  so then i think its exactly about the new currency. (the crypto fuel is the main point)13:12
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards13:13
-!- ik_ [~ik_@unaffiliated/ik/x-9753892] has left #bitcoin-wizards ["Closing Window"]13:14
afdudleyadam3us: I assume you're a developer?13:14
adam3usfluffypony: so in your neucoin readings did it once mention how blocks are created specifically.  (if they are TaPos .. ie signed by the winning block owners private key, vs commit to the transactions in the block)13:14
adam3usafdudley: i have been known to write code at times :)13:14
afdudleyadam3us: adding it to the wishlist is not the same thing as active development.13:15
afdudleyI see the argumenets for staying on btc, i think they are sound, but btc is not an idea platform for experimentation in the style of ethereum.13:15
afdudleyI think counterparty is actually a good example of this.13:15
fluffyponyafdudley: there's no problem with experimentation if it is posited as such13:16
fluffyponyif you're pushing it as a "Bitcoin Killer" (tm) then you're going to have a Bad Time (tm)13:16
adam3usafdudley: its not exactly positioned as experimentation when you collect $15m on the premise that its going to displace bitcoin.13:16
fluffypony(not you personally, I mean in general)13:16
adam3usfluffypony: precisely.13:16
afdudleyadam3us: because I wasn't in the btc space, i wasn't exposed to that argument. I think they could make the experimental nature of the project more clear.13:17
fluffyponyfor eg. they could collect money for research grants13:17
afdudleyfluffypony: I think that has happened. :D13:18
fluffyponylol13:18
fluffyponythey've just sold it as "profit"13:18
adam3usafdudley: furthermore if in some alternate universe bitcoin was incrementally modifiable and composable for free innovation my suspicion is most of these people wouldnt be involved and a small few would be working on extending bitcoin.  say use tcp as an analogy.  its all about the profit motive.13:19
fluffypony100%13:19
fluffyponythat's why Darkcoin / Dash has *any* following whatsoever13:19
fluffyponyit's clearly technically unsound and fundamentally flawed13:19
fluffyponybut it's driven by people who want to "ROI"13:19
fluffyponythe profit motive is a blessing and a curse...but mostly a curse13:20
adam3usfluffypony: i guess someone would have to make a PoW miner (grinding stake) for the biggest 5 PoS coins to illustrate the point.  i think they dont care maybe or cant see the arguments without running code maybe.  or maybe the authors are already PoW mining as their disguised premine.  (suspicions that happened before)13:21
afdudleyadam3us: that's an interesting argument. This would be the place to suggest that bitcoin move in that direction :D13:22
fluffyponyso I have a problem with this, adam3us - why should I personally spend time I *REALLY* don't have to prove that something is broken, when actually the onus is on them to prove it works?13:22
afdudleyfluffypony: you shouldn't be doing that.13:23
afdudleywhy are you doing that?13:23
fluffyponyI'm not13:23
fluffyponylol13:23
fluffyponyexcept that's what they posit13:23
adam3usfluffypony: yep.  thats the status quo.  they claim its secure in the absence of a break.  and people who could break dont have the motivation13:23
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has joined #bitcoin-wizards13:23
afdudleyah, i see what you guys are talking about...13:23
afdudleythis is why I don't follow alt-coins at all...13:23
fluffyponyafdudley: for shits and giggles...https://bitcointalk.org/index.php?topic=1001642.013:24
fluffyponyI quit that thread twice, second time for good13:24
fluffyponyfirstly because they rely on "probabilities"13:24
fluffyponybut mostly because it doesn't matter what I say, they insist I "prove" it13:25
-!- TonyClif_ [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards13:25
fluffyponythey're the anti-vaccers of the altcoin world, with every-PoS-coin-ever directly behind them13:25
afdudleyYeah, the SNR on bitcoin talk is problematic for me.13:27
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards13:27
fluffyponywhich is directly linked to the profit motive13:27
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has joined #bitcoin-wizards13:27
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards13:28
fluffyponybecause most (most) FOSS projects don't have forums that become the very hive of scum and villany13:28
-!- TonyClifton [~TonyClift@cpc69058-oxfd26-2-0-cust984.4-3.cable.virginm.net] has quit [Ping timeout: 265 seconds]13:28
afdudleyfluffypony: ...bitcoin is an extremely case, but yeah.13:29
-!- AnoAnon [~AnoAnon@197.37.27.208] has joined #bitcoin-wizards13:29
* fluffypony ends rant13:29
-!- AnoAnon [~AnoAnon@197.37.27.208] has quit [Read error: Connection reset by peer]13:30
midnightmagicfluffypony: It's is an extremely old argument/rhetoric tactic. "Prove it doesn't work." It's a shift of work under the guise of evidence-based argumentation. If you aren't willing to do the work, thinks the biased-but-convincing-itself-it-is-not mind, then you're full of it. Everyone uses it. Religions, scammers, altcoins. They all do. "Oh, you're just doing an appeal to authority," they insist when you show them the logic.13:37
midnightmagic"Show me a working example." And if you do actually code an exploit, they attack you for years afterwards for "killing their experiment," or "hacking," or "acting in bad faith." "No fair, you're a bad man." And then they code something briefly up which avoids the attack through a technicality and when you refuse to write a whole new exploit, "Hah! I defeated him! The altcoin is secure, see? I'm a genius. Now give me all your13:37
midnightmagicmoney because secretly I'm running an exploit I wrote myself."13:37
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]13:37
fluffyponyyeah that's the fundamental problem with it13:37
fluffyponyyou spend weeks coding a proof-of-concpet13:37
fluffypony*concept13:38
fluffyponyand then they add a layer of obfuscation and call it a day13:38
fluffyponywithout actually fixing the underlying problems13:38
smoothmidnightmagic: after they put a band aid on they claim to be even stronger, so by playing that game you just help their marketing13:40
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 255 seconds]13:42
fluffyponyTested by FluffyPony (tm)13:42
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Read error: Connection reset by peer]13:42
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards13:45
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards13:49
-!- coiner [~linker@118.69.4.183] has quit [Ping timeout: 255 seconds]13:50
-!- instagibbs [60ff5d39@gateway/web/freenode/ip.96.255.93.57] has quit [Quit: Page closed]13:54
-!- narwh4l [~michael@unaffiliated/thesnark] has joined #bitcoin-wizards13:57
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]14:02
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Read error: Connection reset by peer]14:06
-!- ielo [~ielo@host-2-97-230-124.as13285.net] has quit [Ping timeout: 245 seconds]14:07
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards14:09
adam3usactually i wouldnt be surprised if there are people PoW mining these things - either the authors, or people who try to make money from mining new coins with self-optimised mining using GPU/FPGAs.  apparently there are people doing that on the PoW variant side (x11/x13 etc)14:09
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]14:10
adam3usproblem is they dont talk about it, so it doesnt help the state of people claimed security while really actually weak.14:11
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards14:13
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards14:14
-!- Emcy_ [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards14:16
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has quit [Remote host closed the connection]14:18
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Ping timeout: 264 seconds]14:18
fluffyponyadam3us: if you had a way of surreptitiously attacking a cryptocurrency that had even $1000/month in volume would you talk about it?14:22
fluffyponyI meant that hypothetically, not for you specifically14:23
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards14:25
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]14:25
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards14:25
-!- Netsplit *.net <-> *.split quits: d9b4bef9, Logicwax, EasyAt, runeks, kyuupichan, Starduster, face, dc17523be3, tromp, phantomcircuit, (+1 more, use /NETSPLIT to show all of them)14:30
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has quit [Quit: WeeChat 1.1.1]14:30
-!- dc17523be3 [unknown@gateway/vpn/mullvad/x-wwgvqvsmoqgikana] has joined #bitcoin-wizards14:30
-!- Netsplit over, joins: EasyAt, phantomcircuit, runeks14:30
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has joined #bitcoin-wizards14:30
-!- Netsplit over, joins: face, tromp14:31
-!- Netsplit over, joins: spinza14:31
-!- Netsplit over, joins: d9b4bef914:32
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards14:32
-!- Logicwax [~Logicwax@c-50-161-23-192.hsd1.ca.comcast.net] has joined #bitcoin-wizards14:35
-!- kyuupichan [~Neil@ae041057.dynamic.ppp.asahi-net.or.jp] has joined #bitcoin-wizards14:36
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]14:42
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards14:44
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has joined #bitcoin-wizards14:46
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]14:46
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards14:49
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]14:49
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards14:49
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]14:49
-!- Cory [~Cory@unaffiliated/cory] has quit [Ping timeout: 252 seconds]15:00
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards15:20
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has quit [Quit: WeeChat 1.1.1]15:22
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has joined #bitcoin-wizards15:23
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]15:24
-!- Dwaddle [~0x1F@5ED6BCD0.cm-7-7c.dynamic.ziggo.nl] has quit [Client Quit]15:27
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards15:27
-!- arubi_ is now known as arubi15:30
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-nvmlqzizumdbbpyx] has joined #bitcoin-wizards15:50
-!- d3vz3r0_ [~lsalis@jsr.6502.ws] has joined #bitcoin-wizards15:54
-!- satwo_ [~satwo@99-120-164-134.lightspeed.nsvltn.sbcglobal.net] has joined #bitcoin-wizards15:54
-!- satwo [~satwo@99-120-164-134.lightspeed.nsvltn.sbcglobal.net] has quit [Ping timeout: 248 seconds]15:56
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft]15:59
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards15:59
-!- Cory [~Cory@unaffiliated/cory] has joined #bitcoin-wizards16:00
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]16:03
-!- davispuh [~quassel@212.93.97.67] has quit [Read error: Connection reset by peer]16:03
-!- coiner [~linker@1.54.36.183] has joined #bitcoin-wizards16:04
-!- d3vz3r0_ [~lsalis@jsr.6502.ws] has quit [Ping timeout: 256 seconds]16:15
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards16:15
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds]16:16
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards16:16
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has quit []16:17
-!- d3vz3r0_ [~d3vz3r0@ip98-167-199-187.ph.ph.cox.net] has joined #bitcoin-wizards16:18
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has joined #bitcoin-wizards16:20
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has quit [Read error: Connection reset by peer]16:20
-!- Emcy_ [~MC@unaffiliated/mc1984] has quit [Read error: Connection reset by peer]16:22
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has joined #bitcoin-wizards16:22
-!- d3vz3r0_ [~d3vz3r0@ip98-167-199-187.ph.ph.cox.net] has quit [Quit: d3vz3r0_]16:24
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has quit [Client Quit]16:24
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards16:25
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has joined #bitcoin-wizards16:26
-!- devrandom [~devrandom@unaffiliated/niftyzero1] has quit [Ping timeout: 246 seconds]16:28
-!- devrandom [~devrandom@unaffiliated/niftyzero1] has joined #bitcoin-wizards16:28
-!- yorick [~yorick@oftn/member/yorick] has joined #bitcoin-wizards16:30
-!- yorick [~yorick@oftn/member/yorick] has quit [Remote host closed the connection]16:32
-!- yorick [~yorick@ip51cd0513.speed.planet.nl] has joined #bitcoin-wizards16:34
-!- yorick [~yorick@ip51cd0513.speed.planet.nl] has quit [Changing host]16:34
-!- yorick [~yorick@oftn/member/yorick] has joined #bitcoin-wizards16:34
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:55cd:3cfa:28ef:9b03] has quit [Ping timeout: 265 seconds]16:35
-!- jhogan42_ [~textual@c-67-169-168-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards17:03
-!- jhogan42 [~textual@c-67-169-168-179.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds]17:05
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]17:10
-!- narwh4l [~michael@unaffiliated/thesnark] has quit [Remote host closed the connection]17:10
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 265 seconds]17:11
-!- szumen [uid76652@gateway/web/irccloud.com/x-ucfvysknfyslpjfz] has joined #bitcoin-wizards17:11
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds]17:13
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards17:14
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards17:16
-!- d1ggy_ [~d1ggy@dslb-092-077-246-206.092.077.pools.vodafone-ip.de] has joined #bitcoin-wizards17:20
-!- NomosOne [~OneNomos@gateway/vpn/privateinternetaccess/onenomos] has joined #bitcoin-wizards17:23
-!- d1ggy [~d1ggy@dslb-092-077-247-198.092.077.pools.vodafone-ip.de] has quit [Ping timeout: 244 seconds]17:23
-!- ielo [~ielo@host-2-97-230-124.as13285.net] has joined #bitcoin-wizards17:24
-!- OneNomos [~OneNomos@pool-71-163-237-248.washdc.east.verizon.net] has quit [Ping timeout: 272 seconds]17:25
-!- d3vz3r0 [~d3vz3r0@ip98-167-199-187.ph.ph.cox.net] has joined #bitcoin-wizards17:28
-!- koshii [~0@node-amt.pool-101-108.dynamic.totbb.net] has quit [Quit: leaving]17:30
-!- koshii [~0@node-amt.pool-101-108.dynamic.totbb.net] has joined #bitcoin-wizards17:34
-!- Visheate_ [~Visheate@bitcoind.ml] has quit [Read error: Connection reset by peer]17:35
-!- c-cex-yuriy [~c-cex-yur@81.162.231.33] has joined #bitcoin-wizards17:36
-!- d3vz3r0 [~d3vz3r0@ip98-167-199-187.ph.ph.cox.net] has quit [Ping timeout: 264 seconds]17:36
-!- xenog [~xenog@ec2-54-186-18-161.us-west-2.compute.amazonaws.com] has quit [Remote host closed the connection]17:40
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds]17:48
-!- d3vz3r0_ [~d3vz3r0@ip98-167-192-68.ph.ph.cox.net] has joined #bitcoin-wizards17:50
-!- d3vz3r0___ [~d3vz3r0@ip98-167-192-68.ph.ph.cox.net] has joined #bitcoin-wizards17:53
-!- d3vz3r0_ [~d3vz3r0@ip98-167-192-68.ph.ph.cox.net] has quit [Ping timeout: 255 seconds]17:55
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]17:59
-!- d3vz3r0___ [~d3vz3r0@ip98-167-192-68.ph.ph.cox.net] has quit [Ping timeout: 250 seconds]17:59
-!- d3vz3r0_ [~d3vz3r0@ip98-167-192-68.ph.ph.cox.net] has joined #bitcoin-wizards18:00
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving]18:15
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards18:20
-!- d3vz3r0_ [~d3vz3r0@ip98-167-192-68.ph.ph.cox.net] has quit [Quit: d3vz3r0_]18:31
-!- c0rw1n is now known as c0rw|sleep18:39
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-nvmlqzizumdbbpyx] has quit [Quit: Connection closed for inactivity]18:40
-!- TonyClif_ [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has quit [Ping timeout: 272 seconds]18:41
-!- TRSullivan [~TRSulliva@d154-20-28-197.bchsia.telus.net] has joined #bitcoin-wizards18:55
-!- c-cex-yuriy [~c-cex-yur@81.162.231.33] has quit [Ping timeout: 252 seconds]19:07
-!- d3vz3r0 [~d3vz3r0@ip98-167-192-68.ph.ph.cox.net] has joined #bitcoin-wizards19:08
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: ZZZzzz…]19:11
-!- xenog [~xenog@50-197-184-177-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards19:18
-!- d3vz3r0 [~d3vz3r0@ip98-167-192-68.ph.ph.cox.net] has quit [Quit: d3vz3r0]19:21
-!- NomosOne [~OneNomos@gateway/vpn/privateinternetaccess/onenomos] has quit [Remote host closed the connection]19:21
-!- ielo [~ielo@host-2-97-230-124.as13285.net] has quit [Ping timeout: 264 seconds]19:29
-!- p15x_ [~p15x@114.248.219.245] has quit [Ping timeout: 264 seconds]19:31
-!- p15x [~p15x@61.49.121.132] has joined #bitcoin-wizards19:31
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #bitcoin-wizards19:33
-!- orik is now known as orik|away19:41
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 252 seconds]19:45
-!- xenog [~xenog@50-197-184-177-static.hfc.comcastbusiness.net] has quit [Quit: Leaving.]19:46
-!- xenog [~xenog@50-197-184-177-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards19:46
-!- jhogan42_ [~textual@c-67-169-168-179.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]19:53
-!- zwischenzug2 [~zwischenz@pool-173-73-105-122.washdc.fios.verizon.net] has quit [Remote host closed the connection]20:13
-!- zwischenzug2 [~zwischenz@gateway/vpn/privateinternetaccess/zwischenzug] has joined #bitcoin-wizards20:14
-!- zwischenzug3 [~zwischenz@pool-173-73-105-122.washdc.fios.verizon.net] has joined #bitcoin-wizards20:21
-!- ielo [~ielo@host-2-97-230-124.as13285.net] has joined #bitcoin-wizards20:21
-!- zwischenzug2 [~zwischenz@gateway/vpn/privateinternetaccess/zwischenzug] has quit [Ping timeout: 244 seconds]20:24
-!- xenog [~xenog@50-197-184-177-static.hfc.comcastbusiness.net] has quit [Ping timeout: 244 seconds]20:30
-!- p15x [~p15x@61.49.121.132] has quit [Max SendQ exceeded]20:38
-!- p15x [~p15x@182.50.108.62] has joined #bitcoin-wizards20:40
-!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 265 seconds]20:47
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:48
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: ZZZzzz…]21:26
-!- zwischenzug3 [~zwischenz@pool-173-73-105-122.washdc.fios.verizon.net] has quit [Remote host closed the connection]21:31
-!- zwischenzug3 [~zwischenz@pool-173-73-105-122.washdc.fios.verizon.net] has joined #bitcoin-wizards21:31
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]21:33
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards21:35
-!- p15_ [~p15@111.193.183.99] has joined #bitcoin-wizards21:57
-!- p15 [~p15@182.50.108.100] has quit [Ping timeout: 256 seconds]21:58
-!- JonTitor [~superobse@unaffiliated/superobserver] has quit [Ping timeout: 256 seconds]22:04
-!- sadoshi [uid2709@gateway/web/irccloud.com/x-ghfcoakxgyyvzxii] has quit [Quit: Connection closed for inactivity]22:13
-!- xenog [~xenog@c-50-161-2-22.hsd1.ca.comcast.net] has joined #bitcoin-wizards22:25
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]22:29
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.]22:37
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards22:38
-!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 252 seconds]22:41
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 246 seconds]22:42
-!- JonTitor [~superobse@unaffiliated/superobserver] has joined #bitcoin-wizards22:49
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 272 seconds]22:51
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards22:57
-!- ielo [~ielo@host-2-97-230-124.as13285.net] has quit [Ping timeout: 245 seconds]23:17
-!- irc88 [~irc88@204.28.117.162] has quit [Ping timeout: 272 seconds]23:23
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit]23:31
-!- Starduster [~guest@unaffiliated/starduster] has joined #bitcoin-wizards23:37
-!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards23:43
moahttp://www.gizmodo.com.au/2015/03/who-on-earth-would-attack-github-for-its-anti-great-firewall-projects/ something worth pondering re bitcoinn23:48
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards23:49
--- Log closed Sun Mar 29 00:00:36 2015

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