2015-03-16.log

--- Log opened Mon Mar 16 00:00:23 2015
-!- hktud0 [wq@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer]00:05
-!- hktud0 [wq@unaffiliated/fluffybunny] has joined #bitcoin-wizards00:07
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 256 seconds]00:10
-!- alexvision [7cbc6724@gateway/web/cgi-irc/kiwiirc.com/ip.124.188.103.36] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]00:19
-!- gabridome [~gabridome@host178-23-dynamic.12-79-r.retail.telecomitalia.it] has joined #bitcoin-wizards00:22
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]00:23
-!- gabridome [~gabridome@host178-23-dynamic.12-79-r.retail.telecomitalia.it] has quit [Read error: Connection reset by peer]00:33
-!- Rynomster [~quassel@unaffiliated/rynomster] has joined #bitcoin-wizards00:34
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 252 seconds]00:36
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards00:36
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards00:38
-!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards00:48
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 245 seconds]00:48
-!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Changing host]00:49
-!- thrasher` [~thrasher@unaffiliated/thrasher/x-7291870] has joined #bitcoin-wizards00:49
-!- prodatalab_ [~prodatala@2600:1006:b16d:71de:902c:3733:5b63:529] has joined #bitcoin-wizards00:49
-!- prodatalab [~prodatala@2600:1006:b16d:71de:902c:3733:5b63:529] has quit [Ping timeout: 265 seconds]00:49
-!- p15x [~p15x@114.248.210.11] has quit [Max SendQ exceeded]00:53
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards00:56
-!- p15x [~p15x@114.248.210.11] has joined #bitcoin-wizards00:56
-!- p15x [~p15x@114.248.210.11] has quit [Client Quit]00:57
-!- 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
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards01:06
-!- lclc_ [~lucas@unaffiliated/lclc] has quit [Ping timeout: 252 seconds]01:07
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer]01:07
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards01:08
-!- gabridome [~gabridome@net-93-149-37-70.cust.vodafonedsl.it] has joined #bitcoin-wizards01:24
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards01:25
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards01:29
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds]01:29
-!- berndj [~berndj@azna.co.za] has quit [Excess Flood]01:31
-!- Guest89372 [~berndj@197.242.93.82] has joined #bitcoin-wizards01:33
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Quit: Leaving]01:39
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards01:41
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]01:42
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards01:43
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has joined #bitcoin-wizards01:47
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 252 seconds]01:47
-!- coinheavy [~coinheavy@2602:306:ce9f:f5b0:8dbb:73e9:c6bf:7c60] has quit [Remote host closed the connection]01:47
-!- coinheavy [~coinheavy@2602:306:ce9f:f5b0:8dbb:73e9:c6bf:7c60] has joined #bitcoin-wizards01:48
-!- coinheavy [~coinheavy@2602:306:ce9f:f5b0:8dbb:73e9:c6bf:7c60] has quit [Ping timeout: 265 seconds]01:53
-!- miscellaneous [~miscellan@178.209.52.69] has joined #bitcoin-wizards01:53
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has quit [Remote host closed the connection]01:56
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has joined #bitcoin-wizards01:57
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]01:58
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards02:02
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]02:06
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]02:10
-!- misk [~miscellan@CPE-58-170-249-5.lnse4.win.bigpond.net.au] has joined #bitcoin-wizards02:11
-!- miscellaneous [~miscellan@178.209.52.69] has quit [Ping timeout: 246 seconds]02:12
-!- phiche [~Adium@193.89.191.209] has joined #bitcoin-wizards02:16
-!- p15_ [~p15@89.248.174.54] has joined #bitcoin-wizards02:27
-!- p15 [~p15@89.248.174.54] has quit [Ping timeout: 256 seconds]02:27
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has joined #bitcoin-wizards02:39
-!- stonecoldpat [~Paddy@janus-nat-128-240-225-56.ncl.ac.uk] has joined #bitcoin-wizards02:43
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Quit: Page closed]02:53
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards02:53
-!- MoALTz_ [~no@78.11.179.104] has joined #bitcoin-wizards02:59
-!- p15_ [~p15@89.248.174.54] has quit [Max SendQ exceeded]03:00
-!- p15 [~p15@89.248.174.54] has joined #bitcoin-wizards03:01
-!- p15 [~p15@89.248.174.54] has quit [Client Quit]03:01
-!- MoALTz [~no@78.11.179.104] has quit [Ping timeout: 255 seconds]03:02
-!- p15 [~p15@89.248.174.54] has joined #bitcoin-wizards03:07
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards03:13
-!- koeppelm_ [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has joined #bitcoin-wizards03:17
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has quit [Read error: Connection reset by peer]03:17
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards03:17
-!- TonyClifton [~TonyClift@gateway-nat.fmrib.ox.ac.uk] has quit [Quit: Leaving...]03:18
-!- nsh [~lol@wikipedia/nsh] has quit [Read error: Connection reset by peer]03:29
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards03:29
-!- nickguest [~chatzilla@adsl-206.79.107.30.tellas.gr] has joined #bitcoin-wizards03:36
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:40b:b5e2:c087:bbd6] has joined #bitcoin-wizards03:36
nickguestsolo mine spartancoin03:37
* nsh looks at nickguest 03:37
fluffyponynickguest: has spamming that junk ever worked for anyone ever?03:42
fluffyponyhint: the answer is no.03:42
-!- lclc_ [~lucas@unaffiliated/lclc] has quit [Ping timeout: 255 seconds]03:50
-!- drawingthesun [~drawingth@58-7-69-46.dyn.iinet.net.au] has joined #bitcoin-wizards03:52
-!- drawingthesun [~drawingth@58-7-69-46.dyn.iinet.net.au] has quit [Read error: Connection reset by peer]03:53
-!- c0rw1n [~c0rw1n@91.176.85.209] has joined #bitcoin-wizards03:55
-!- koeppelm_ [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has quit [Remote host closed the connection]03:59
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has joined #bitcoin-wizards03:59
phantomcircuitffs nobody with ops is awake04:01
-!- sipa [~pw@unaffiliated/sipa1024] has joined #bitcoin-wizards04:02
-!- mode/#bitcoin-wizards [+o sipa] by ChanServ04:03
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has quit [Ping timeout: 252 seconds]04:04
phantomcircuitsipa, nickguest is trying to spam some silly altcoin04:04
-!- mode/#bitcoin-wizards [+b *!*chatzilla@*.79.107.30.tellas.gr] by sipa04:06
-!- nickguest was kicked from #bitcoin-wizards by sipa [nickguest]04:06
-!- jonasschnelli [~jonasschn@2a01:4f8:200:7025::2] has joined #bitcoin-wizards04:06
-!- mode/#bitcoin-wizards [-o sipa] by sipa04:06
sipaphantomcircuit: i've warned him about it before04:06
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards04:08
-!- phiche1 [~Adium@193.89.189.140] has joined #bitcoin-wizards04:08
phantomcircuitsipa, thanks04:09
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards04:09
-!- phiche [~Adium@193.89.191.209] has quit [Ping timeout: 256 seconds]04:10
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has joined #bitcoin-wizards04:11
-!- Emcy_ [~MC@unaffiliated/mc1984] has quit [Ping timeout: 245 seconds]04:11
-!- wallet42 [~wallet42@tmo-110-96.customers.d1-online.com] has joined #bitcoin-wizards04:20
-!- wallet42 [~wallet42@tmo-110-96.customers.d1-online.com] has quit [Quit: Leaving.]04:25
-!- wallet42 [~wallet42@tmo-110-96.customers.d1-online.com] has joined #bitcoin-wizards04:25
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards04:26
-!- wallet42 [~wallet42@tmo-110-96.customers.d1-online.com] has quit [Client Quit]04:26
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has joined #bitcoin-wizards04:28
-!- mkarrer [~mkarrer@126.Red-83-32-132.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer]04:29
-!- mkarrer [~mkarrer@126.Red-83-32-132.dynamicIP.rima-tde.net] has joined #bitcoin-wizards04:31
-!- wallet42 [~wallet42@tmo-110-96.customers.d1-online.com] has joined #bitcoin-wizards04:31
MuisIs there a proven method to distract a pseudo-random number from the chain that cannot be influenced by miners, or is that impossible by design?04:33
stonecoldpatwhat do you mean by distract04:34
sipayou can make it arbitrarily expensive04:34
sipahe means extract04:34
stonecoldpatah sorry04:34
sipabut you can't make it non-influencable04:34
phantomcircuitsipa, arbitrarily expensive?04:37
sipaby waiting long enough04:39
-!- wallet42 [~wallet42@tmo-110-96.customers.d1-online.com] has quit [Ping timeout: 240 seconds]04:40
phantomcircuitsipa, oh04:41
phantomcircuitsipa, well you can get reasonably small amounts of entropy from the high? low? bits of the blockhash04:41
phantomcircuitbut that's about it really04:42
phantomcircuitit would cost whatever the block reward is multiplied by 2^(fixed bits beyond target) to cheap04:42
phantomcircuitcheat*04:42
phantomcircuiteven a small amount of cheating would be very expensive04:43
stonecoldpatargubly that random number (blockhash) is influenced by the miner, if its a random number he doesnt like, then he doesnt publish it (at the cost of 25btc)04:43
-!- luktgf [~vfbtgn@79.115.59.108] has joined #bitcoin-wizards04:43
stonecoldpat^ just as you said...04:43
-!- x98gvyn [~vfbtgn@86.121.84.120] has quit [Ping timeout: 256 seconds]04:46
-!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards04:47
-!- wallet42 [~wallet42@77-3-82.static.cyta.gr] has joined #bitcoin-wizards04:48
phantomcircuitstonecoldpat, yeah i wouldn't suggest it for sure since there are better sources of entropy04:49
phantomcircuitbut for an application where you need widely witnessed entropy from the future04:49
phantomcircuitwell i cant actually think of anything else04:50
-!- Guest89372 is now known as berndj04:50
Muisif you take the hash of all the blocks in the chain04:52
Muisdoes that make the number more random or secure than the hash of the last block04:52
phantomcircuitsure but it's predictable04:53
Muissince then an attacker would have to start from genesis04:53
phantomcircuitor i guess known?04:53
Muishow do you mean predictable?04:53
phantomcircuiti dont mean you can predict the next one04:53
Muisah okay :)04:53
phantomcircuiti mean that if you start now using previous block hashes doesn't help04:53
phantomcircuitsince everybody already knows those04:54
Muisi dont mean the previous block hashes, but hashes over the full block (more work-intensive)04:54
Muisbut that doesnt change much to the concept04:54
stonecoldpatMuis: the blockheader should already be the hash of all the blocks in the chain04:55
Muistrue04:55
Muisbut if you are a miner04:55
Muisand you want to influence the random miner04:55
Muisits harder to find a hash with difficulty X over the contents of all blocks, then to find over a hash, since that doesnt require much I/O04:56
Muis*random number04:57
Muisso SHA(SHA(B[0] + B[1] + B[2])) instead of SHA(SHA(MERKLE[0] , MERKLE[1])), etc.04:59
stonecoldpatintuitively i think both of them are the same thing05:00
MuisI guess they aren't05:00
stonecoldpatsince under all of that - the randomness comes from the signatures which both of them include05:00
Muisbecause when you say: the order of the blocks doesnt matter05:01
Muisand you want to try all combinations of orders05:01
Muiswould you rather hash hashes or hash blockcombinations?05:01
stonecoldpatthats what i mean, hash hashes or hash block combinations, both of these are increated from the randomness in the public keys and ecdsa signatures, they are just different represetnations of the same randomness05:01
stonecoldpatboth of these are created*05:02
Muistrue05:02
Muisbut the sheer amount of data is much bigger05:02
Muisand the time for a hash is dependant on the amount of data05:02
stonecoldpata hash just makes something look more random, but it may not necessarily be any more random than something that used the same source05:02
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has quit [Remote host closed the connection]05:02
Muistrue05:04
stonecoldpative got to run, but it is an interesting thought experiment05:04
Muisbut I mean it requires all miners to have fast access to a copy of the whole chain05:04
Muisthat is good for SPV nodes :)05:04
Muisyou cannot make such garantuees by hashing hashes05:04
-!- GibsonA [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards05:05
Muisphantomcircuit: suppose my 'coin' uses the bc.info to fetch a random value from bitcoins chain, instead of my own (poor secured) chain05:06
Muiswhich value should I use?05:06
Muisthe number of transactions in a block? the block hash? something else?05:06
MuisI just need the bitcoin protocol to give me a INT32 that I know is expensive too cheat, and will change frequently05:07
-!- thrasher` [~thrasher@unaffiliated/thrasher/x-7291870] has quit [Ping timeout: 255 seconds]05:08
Muisthe total number of bytes from the block maybe?05:08
-!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards05:09
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards05:21
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards05:22
-!- eudoxia [~eudoxia@r167-57-110-3.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards05:22
-!- lclc_ [~lucas@unaffiliated/lclc] has quit [Ping timeout: 252 seconds]05:25
kanzureMuis: fetching data from blockchain.info is a very bad design decision05:26
Muiskanzure: if they dont trust it, they can use another explorer, or run a full client05:27
kanzurethat's not how consensus works05:27
Muisi am not creating a financial network, so most people will trust blockchain.info to publish the correct chain, more than they have trust in my network05:28
-!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has joined #bitcoin-wizards05:28
-!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has quit [Changing host]05:28
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards05:28
kanzurearguably you are not; you are creating a security vulnerability waiting to happen.05:28
-!- p15x [~p15x@114.248.210.11] has joined #bitcoin-wizards05:30
eudoxiahe does have a bit of a point about trust05:30
eudoxiathen again there's probably a way you can offer users to verify your chain is the consensun05:30
eudoxiaconsensus*05:30
kanzureyes, it's possible that his software does not implement decentralized consensus, but integrating with a third party api like blockchain.info is trivial so i would assume that's not what he's asking about05:30
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Ping timeout: 240 seconds]05:36
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards05:38
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Ping timeout: 244 seconds]05:38
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:40b:b5e2:c087:bbd6] has quit [Ping timeout: 256 seconds]05:41
-!- stonecoldpat [~Paddy@janus-nat-128-240-225-56.ncl.ac.uk] has quit [Ping timeout: 245 seconds]05:41
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Quit: Leaving]05:43
Muisi need to select random miners for my blocks, and it seems more logical to pick them based on a random number in the bitcoin chain, then to let them do massive amounts of pow just so I can select one05:43
justanotheruserMuis: what are you doing?05:47
kanzureyou could pick the same pubkey that mined the latest bitcoin block05:48
kanzurein fact, you can implement bitcoin consensus05:48
kanzureand directly connect to the bitcoin p2p network05:48
justanotheruserPoW is only partially there to randomly select a miner. It is also there so it is prohibatively costly to create a fork.05:48
Muiswhat I want to accomplish is that I can group my nodes in 255 groups05:50
Muisthey are free to pick a group, but they are not free to switch groups faster than 10 blocks05:51
Muisthen every block I select a random group that is allowed to mine05:51
Muisand all others groups can switch off their equipment during that block05:51
Muissince they already know they can never get the block reward05:51
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards05:51
Muisnow if the numbers I pick are reasonably random05:52
Muisthen won't my network offer better security as bitcoin with less power?05:53
Muissince miners have no incentive to switch groups05:53
Muisyou could even allow them to already do PoW for their group05:53
kanzureyour idea seems to be vulnerabile to sybil05:53
Muisand that that PoW stays valid for 3 blocks05:53
Muiswhy?05:54
-!- sipa [~pw@unaffiliated/sipa1024] has left #bitcoin-wizards []05:54
Muisif the group-number is included in the hash?05:54
kanzurefor the same reason all of your other ideas are vulnerable to sybil. we were just talking about this yesterday. read the backlog.05:54
Muishow can a an attacker mine for two groups?05:54
Muisif he can proof he spend X work for group X05:54
kanzureidentity just doesn't work. that's what sybil is able to exploit.05:55
Muisand cannot do X work for all groups?05:55
justanotheruserMuis: https://download.wpsoftware.net/bitcoin/pos.pdf05:56
Muisthe flaw in proof of stake seems to be that there is nothing at stake05:56
justanotheruserbasically decentralized consensus works through the burning of an external resource and probably can't be done otherwise05:56
Muisso you can easily mine at two chains simultanously05:56
Muisthat flaw is not present in my idea?05:56
justanotheruseryes, but this paper can apply beyond PoS05:56
Muisso if there is a second flaw in PoS05:57
Muisi am curious to know it. but I will read the paper first05:57
justanotheruserMuis: so it's impossible for anyone but the selected miner to mine the block?05:57
Muisjustanotheruser: no05:57
justanotheruserokay, so they can mine a fork and forge the timestamp05:57
kanzurei agree with justanotheruser that pos.pdf is about more than just proof-of-stake05:58
Muisits impossible for anyone outside the selected group to mine the block05:58
kanzurehaha05:58
-!- skittylx [skittylx@unaffiliated/skittylx] has joined #bitcoin-wizards05:59
justanotheruserMuis: basically how do you prove you're in a group05:59
Muissuppose we say a group = a gps coordinate, and you publish yours, and the difficulty is the distance between your coordinates and the target. then everyone can mine a block, but some are more lucky than others, because their location is closer to the target05:59
kanzuregps is spoofable05:59
Muisyou proof you are in a group by comitting to a group05:59
kanzureno05:59
Muisso I hash my own gps coordinates for 2 years long06:00
kanzureplease read more about sybil attacks06:00
Muisand I collect proof of work for that location06:00
Muisif I want to collect pow for other coordinates06:00
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards06:00
Muishow would that work? I would have to split the work06:00
justanotheruserMuis: okay, so ignoring the fact that GPS is spoofable, I rent 255 servers for $2/month and they all talk to my full node multiplying my profits by 25506:00
Muisthat doesnt work06:01
Muisi mean it does work06:01
justanotheruserlol06:01
Muisbut you are at a disadvantage to the people that are really in that group06:01
Muisbecause you do POW together with a partner, you hash eachother responses06:02
Muisand you will always be the slowest one because of your proxy06:02
kanzuretrivial to just join a billion groups. there's no such thing as identity so you can run as many fake nodes in fake groups as you want.06:02
justanotheruseryeah, my partner is another program running on my server06:02
-!- fanquake [~anonymous@unaffiliated/fanquake] has left #bitcoin-wizards []06:03
Muisyou commit PoW to a group, so you cannot join a thousands groups, and be the biggest every where. and you can do pow together with somebody else in that group. Suppose I have 10000 sybils, if I want to join group X, i need a 10000 real people that want to partner with me, otherwise I have to do twice the work for half the reward06:04
Muisso unless thats a very popular group, every miner most likely already has a partner there06:04
-!- prodatalab_ is now known as prodatalab06:04
kanzurenot half the reward06:04
justanotheruseryou keep redefining this system06:06
justanotheruserand requiring a group creates a huge economy of scale.06:07
Muiseconomy of scale?06:07
justanotheruserit becomes more profitable the more money you spend06:08
Muissuppose we label the group by GPS coordinates, you can make them more precise? So first you mine for your continent, later you mine for your country or city, and when its mainstream you mine for your street.06:08
justanotheruserehh, read up on sybil attacks, this isn't workable06:09
Muiswouldnt that spread out nicely across the globe, instead of 3 large datacenters06:09
justanotheruserthere is no trustless proof-of-coordinate06:09
kanzureMuis: http://en.wikipedia.org/wiki/Sybil_attack06:09
MuisI prevent the sybil attack by including the group-name in the pow hash?06:09
Muisand I cannot think of a way an attacker could get around that06:10
justanotheruserby writing a different group name06:10
Muisbecause the amount of work you did for group X prooves your weight in that group06:10
Muishow can you write a different group name?06:10
justanotheruserMuis: okay, so alice is mining in one group right?06:11
Muisyes06:11
justanotheruserand bob is mining in another group right?06:11
Muisyes06:11
justanotheruserand alice can't be in bobs group at the same time?06:11
justanotheruserright?06:11
Muisalice can be in bobs group06:11
justanotheruserbut, since they're in another group they can't be06:11
Muisbut she must split her hash-power equalyy between the groups06:11
Muisok06:12
justanotheruserwell if you are using maximal hashpower your system doesn't accomplish it's original goal of reducing elecricity expended06:12
justanotheruserbut sure, you can put "Hey guys, I'm in group 193" in the coinbase if you like, not that it would do anything06:13
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has quit [Ping timeout: 252 seconds]06:15
-!- face [~face@mail.hmel.org] has quit [Ping timeout: 245 seconds]06:16
-!- face [~face@mail.hmel.org] has joined #bitcoin-wizards06:16
MuisIf a group decides to mine even though their group-number is so far away from the target, that they most likely always will be beaten, that's their choice, and in that case electricity is not reduced. but for the rational miners it is06:17
Muisso if only 50% of them act rational and financially motivated, then 50% energy is saved06:18
kanzuregroup membership doesn't work like that06:19
-!- prodatalab_ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards06:19
Muiswhy not06:19
kanzuredo you know what i am going to say?06:19
Muisscrew you06:19
Muis:)06:19
kanzurei am just asking06:19
Muisno what did you plan to say?06:19
Muisno06:19
kanzurehttp://en.wikipedia.org/wiki/Sybil_attack06:20
Muislol06:20
MuisI am willing to read all I can, but I still haven't heard a practical example of how someone can cheat in my scheme06:20
-!- antgreen` [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 244 seconds]06:20
Muisand I thought justanotheruser was about to explain one06:20
-!- antgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 265 seconds]06:20
Muisyou pay 'rent' for a group, if you want to join multiple, no problem, but you pay much more in rent for many groups were you contribute small hashpower, than renting one group and focussing all your power there06:22
justanotheruserMuis: your system has only been defined to the extent that you can throw on another component and fix the problem I just explained, only to create another problem.06:23
-!- prodatalab [~prodatala@2600:1006:b16d:71de:902c:3733:5b63:529] has quit [Ping timeout: 256 seconds]06:23
justanotheruserPastebin a definition for the system that is thorough enough so you can't say "oh, this additional component will fix that" in response to me pointing out a flaw.06:24
Muis:)06:25
kanzureMuis: i think the more interesting thing you should be trying to learn is why bitcoin seems to be sybil-resistnat.06:26
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards06:26
kanzurewhoops i mean sybil-resistant06:26
kanzurerather than trying to come up with your own sybil-resistant implementation (which so far you have not been able to do....)06:26
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has joined #bitcoin-wizards06:28
Muisisnt it sybil resistance because you proof you dedicated effort into something that isnt fungible?06:28
kanzurenope, bitcoin is sybil-resistant because who you are doesn't matter06:29
Adlaibitcoin's PoW is equally difficult if you make your one huge mining farm look like $maxint small miners06:30
Muisits not 1 cpu = 1 vote anymore, so who you are is defined by the amount of hash-rate that you have06:30
Adlaithere's no "who you are", only "what you can do with the hardware you control and the energy you feed it"06:30
kanzure"1 cpu = 1 vote" was the wrong idea06:30
Muiswhy06:30
kanzurebecause it's nonsense. votes don't even make sense. there's no way to "register" a single cpu. it's all kinds of dumb.06:31
justanotheruseroh here comes the vote discussion06:31
-!- StephenM_ [~stephenm3@cpe-76-179-63-243.maine.res.rr.com] has joined #bitcoin-wizards06:31
kanzure"1 cpu 1 vote" is not sybil-resistant06:31
Muislol06:31
Adlaiit's closer to "1 hash/second = 1 lottery ticket"06:31
Muisits in the Satoshi paper06:31
justanotheruserthe important thing is it still is 1 cpu 1 vote in the sense that now a 1000000 CPUs can fit into a single piece of hardware06:32
Muisbut it was the wrong idea and not sybil-resistant?06:32
Muisdoes Satoshi know that?06:32
kanzurethere are many things that satoshi didn't know06:32
kanzurelike how to write a standard06:32
justanotheruserMuis: he just disagrees with using the word "vote" to describe it06:32
kanzurejustanotheruser: i also disagree with the "1 cpu" thing too.06:32
Muisim trying to find a way to bring back the idea of 1 person = 1 vote, and there may be solutions to accomplish that, and it could that it turns out that CPU was a bad measurement06:33
-!- llllllllll [~lllllllll@6d482698.ftth.concepts.nl] has joined #bitcoin-wizards06:33
kanzureMuis: there was never an idea of "1 person = 1 vote". sorry.06:33
Muis1 person = 1 cpu = 1 vote06:33
kanzureMuis: there is no way for a computer to "know" "your identity"... that's not a computable concept.06:33
justanotheruser1 hash one lotto ticket!06:34
Muislets stick to the lotto ticket analogy06:34
Muissuppose I can buy a lotto ticket06:34
kanzureyou can't...06:34
Muisand with every ticket sold I decrease the total jackpot, and my own expected value06:34
Muiswould I buy two tickets? or 1000 as a Sybil?06:34
Muisit would be in my best interest to act rational and buy one06:35
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [Ping timeout: 256 seconds]06:35
Muisand hope that other people act rational too06:35
Muisbut Im assured that even if they do not06:35
Muisthey will make a loss06:35
Muisso on average, they will06:36
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has quit [Ping timeout: 272 seconds]06:36
p15xdo you know about the prisoner's dilemma06:39
-!- skittylx [skittylx@unaffiliated/skittylx] has quit [Ping timeout: 256 seconds]06:44
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has quit [Ping timeout: 252 seconds]06:45
-!- jps [~Jud@cpe-74-72-116-143.nyc.res.rr.com] has quit [Quit: jps]06:49
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards06:51
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Ping timeout: 264 seconds]06:52
-!- xenog [~xenog@46.7.118.40] has quit [Remote host closed the connection]06:54
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]06:55
-!- stonecoldpat [~Paddy@janus-nat-128-240-225-56.ncl.ac.uk] has joined #bitcoin-wizards06:58
Muisyes06:58
Muisits kinda similar06:58
-!- hylyt [~hylyt@50.248.81.66] has joined #bitcoin-wizards07:01
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards07:05
stonecoldpatI would agree with Aldai in the defintion that its more a lottery ticket than a vote07:06
stonecoldpatits not the most votes who win, its just who gets the winning lotto ticket07:06
smoothkanzure: who you are does matter in a way, because 51 people with 1% of hash power each is not the same as one person with 51% hash power07:08
kanzuresmooth: what do you mean?07:08
smooththe incentives are different07:08
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:fdb3:ca43:3073:97da] has joined #bitcoin-wizards07:09
smooththe assumption of the poorly named 1-cpu-1-vote is that all votes are "small"07:09
-!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards07:10
-!- skittylx [skittylx@cpe-75-187-201-213.neo.res.rr.com] has joined #bitcoin-wizards07:15
-!- skittylx [skittylx@cpe-75-187-201-213.neo.res.rr.com] has quit [Changing host]07:15
-!- skittylx [skittylx@unaffiliated/skittylx] has joined #bitcoin-wizards07:15
justanotherusersmooth: all votes are about the same size because rational actors will use up to date ASICs07:16
justanotheruser1 cpu 1 vote doesn't really imply a person can't have 10000 CPUs07:16
smoothyes thats why i said its poorly named07:17
justanotheruseroh, I see07:17
smoothalthough i would argue it DID imply that07:17
smoothwell maybe 10k cpus fine, but not say 100m or more07:18
-!- wallet42 [~wallet42@77-3-82.static.cyta.gr] has quit [Quit: Leaving.]07:18
Muiswould there buy a problem if PoW is not coupled to a block07:20
Muisthat you can save it, as long as it can only be used once?07:21
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards07:24
Muismy feeling says its insecure, but I cant really figure out why07:24
Muisso for example, the only requirement for bitcoin miners is that they provide a hash for the string "BITCOIN" + random, which meets the difficulty, but the hash does not include the timestamp nor the blocknumber.07:26
Muisand once you use one your hashes to create a block, you cannot use that same hash again for another block07:27
Muisbut you may store them or sell them as long as they dont get published07:28
stonecoldpatif i understand what your saying... that means that hash could be used for *any* block, you produce the hash, i steal it and use it with my block - theres no criteria to stop it being used more than once07:28
stonecoldpatthe PoW is used to protect the integrity of the block - to make sure its contents cannot be changed without changing the PoW07:29
Muisbut if the hash is recorded in the chain, you could just lookup if its already used?07:29
-!- skittylx [skittylx@unaffiliated/skittylx] has quit [Ping timeout: 265 seconds]07:29
Muisif I produce it you can steal it, but we cannot both use it on the same chain07:30
stonecoldpatthe reason it cant be stolen today is because it is coupled with a block - otherwise its up to anyones discretion to choose which chain they follow - as using *any* pow with a block would allow infinite possible chains07:31
Muisokay, thats true07:32
Muisso if you couple a time, but not a block, does that make things different?07:32
stonecoldpatwell, the PoW acts as a relative timestamp - thats why it solves the decentralization problem07:32
justanotheruserMuis: progress in PoW is bad. If you want more reading, pow.pdf is easier to understand and a nice read.07:33
Muisrelative to the blockheader it hashes07:33
Muisjustanotheruser: i will, tnx07:33
-!- skittylx [skittylx@unaffiliated/skittylx] has joined #bitcoin-wizards07:39
andytoshiMuis: can you make precise this "more tickets you buy the smaller the jackpot gets" notion? specifically what is the likelihood of winning (i guess (#tickets bought)/(#total tickets)) and how does your jackpot function work ... i wonder if it's possible to set one up such that for each player the maximum expected payoff is achieved for 1 ticket (not zero) or at least for some small finite number of07:41
andytoshitickets07:41
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]07:42
MuisIt works exponential07:42
andytoshii think that's a well-defined mathematical problem, i think in solving it you'll convince yourself it's impossible (but maybe not, which would interest me too), and should provide some intuition about game theory ... then we can worry about things like "how to determine the number of tickets bought"07:42
MuisSo it decreases really quickly07:42
MuisBut starts very large07:43
justanotheruseris the sybil problem even what a PoW solves? If sybil is solved, you need an incentive to keep all the actors in line.07:43
andytoshiwhat i'm asking for is a mathematical proof that expected utility for each player is maximized if the player buys some small nonzero number N of tickets07:43
MuisI am trying to accomplish that by making the entry fee for the lottery higher than the expected payout07:44
MuisBut because transaction fees also happen to be entry fees07:44
andytoshido whatever you want; i'm telling you that you can mathematically prove whether or not it accomplishes your goal (which i have stated precisely for you)07:45
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards07:45
MuisPeople dont mind if they loose if they needed to make one anyway07:45
MuisBut if you buy tickets (make transactions) just for the jackpot07:45
andytoshiand i'd like you to do this because these sorts of handwavey arguments don't accomplish anything; i suspect all parties are talking past each other because english is ambiguous and super bad at detecting miscommunication.07:46
MuisYou have a negative expected value07:46
andytoshino. write out the equations.07:46
MuisI will try to make some document which proofs this07:46
MuisBut it can all be boiled down to this: in a regular lottery you buy tickets. here you get a ticket for free with each transaction, but they earn less on average than the tx fee costs.07:49
-!- coiner [~linker@113.161.87.238] has quit [Ping timeout: 256 seconds]07:50
MuisWould you join that lottery unless you really had to make a transaction? If your answer is no andytoshi, then it must be proovable07:53
kanzureandytoshi: i think this guy is just bad at reading07:55
andytoshiMuis: it's easy to make the EV negative regardless of the number of tickets i buy, have your payout function be 0. i thought you wanted to encourage participation but not sybilling, so you want my optimum number of tickets to be positive but not infinite07:55
kanzureandytoshi: i don't have any other explanations to give you07:55
smoothMuis: do this: < andytoshi> no. write out the equations.07:56
smoothyou are risking unnecesarily alienating people at this point07:56
Muisandytoshi: I encourage particpation by giving away free tickets to the people paying TX fees?07:57
andytoshikanzure: :/       Muis: i'd like you to explore the math probelm i gave you above (devise a jackpot function which does what you want), i can't respond anymore to you until you do it because it's using a lot of -wizards scrollback, as well as the time of myself and other readers; i'm saying this because it's true, not to be mean07:57
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has joined #bitcoin-wizards07:58
stonecoldpat+1 andytoshi point, unless you write a clear description then its hard to debate (as seen earlier by 'adding-on' new components)07:59
MuisOkay, np07:59
MuisEvery TX is a ticket, every ticket earns back its total transaction-fee but only every 3 blocks on average. That is a good lottery if I need to make TX for other reasons, and a bad lottery if I try to use it to sybil attack or to make profits or spam. Thats a clear and well defined scheme.08:04
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards08:06
-!- SwedFTP [~SwedFTP@unaffiliated/swedftp] has quit [Ping timeout: 265 seconds]08:06
-!- iddo [~idddo@csm.cs.technion.ac.il] has quit [Ping timeout: 240 seconds]08:11
-!- getplank [~getplank@65.88.88.176] has joined #bitcoin-wizards08:12
-!- iddo [~idddo@csm.cs.technion.ac.il] has joined #bitcoin-wizards08:13
-!- waxwing [~waxwing@62.205.214.125] has quit [Ping timeout: 250 seconds]08:14
-!- gavinandresen [~gavin@unaffiliated/gavinandresen] has joined #bitcoin-wizards08:23
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has quit [Remote host closed the connection]08:25
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards08:26
-!- waxwing [waxwing@gateway/vpn/mullvad/x-dgxwbsdxwykfnnee] has joined #bitcoin-wizards08:26
-!- prodatalab_ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has quit [Ping timeout: 265 seconds]08:30
-!- prodatalab_ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards08:32
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards08:33
-!- prodatalab_ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has quit [Ping timeout: 265 seconds]08:36
-!- zooko` [~user@97-122-224-13.hlrn.qwest.net] has joined #bitcoin-wizards08:40
-!- misk [~miscellan@CPE-58-170-249-5.lnse4.win.bigpond.net.au] has quit [Read error: Connection reset by peer]08:41
-!- luktgf [~vfbtgn@79.115.59.108] has quit [Ping timeout: 252 seconds]08:41
-!- prodatalab_ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards08:41
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Read error: Connection reset by peer]08:42
-!- zooko [~user@174-16-35-35.hlrn.qwest.net] has quit [Ping timeout: 256 seconds]08:43
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards08:44
-!- afk11 [~thomas@89.100.72.184] has joined #bitcoin-wizards08:45
andytoshiMuis: why do you say "every 3 blocks on average" instead of just "consistently 1/3 its fee" ... introducing randomness seems like totally unnecessary complexity. then why 1/3 rather than 0? i don't see how that changes the incentives. finally: if your transactions receive no payout (which i think is incentive-equivalent to what you described) what do you think you have accomplished? "here's my08:48
andytoshisystem: there are transactions"?08:48
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Max SendQ exceeded]08:48
amiller_andytoshi, i think what he's saying is very simple, i don't see what you're sending him to the chalkboard for08:48
amiller_he's just saying there's a -EV lottery08:48
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards08:49
amiller_that's easy, you just delete some fraction of the transaction fees08:49
amiller_and i think the point that he's making is one that i like to make, which is that people play -EV lotteries all the time, that's why charity fundraising drives often have 'raffles'08:50
andytoshiamiller_: earlier he was suggesting a +EV lottery except it's -EV if you buy more than one ticket (to discourage sybilling). somehow he is trying to assemble a consensus system from all this, i'm just giving him subproblems so he can see what a concrete piece of something looks like08:50
-!- zooko` is now known as zooko08:50
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]08:53
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards08:54
-!- skittylx [skittylx@unaffiliated/skittylx] has quit [Ping timeout: 250 seconds]08:56
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards09:00
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards09:00
-!- prodatalab_ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has quit [Ping timeout: 265 seconds]09:00
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Ping timeout: 252 seconds]09:01
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards09:03
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has quit [Ping timeout: 265 seconds]09:06
-!- JustAnotherVogon [~Somebody@ip72-204-184-233.no.no.cox.net] has joined #bitcoin-wizards09:08
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards09:09
-!- lclc_ [~lucas@unaffiliated/lclc] has quit [Ping timeout: 245 seconds]09:10
-!- sickpig [~sickpig@78-134-6-72.v4.ngi.it] has joined #bitcoin-wizards09:15
Muisandytoshi: always 1/3 is not the same as once every 3 blocks. Because when I have to make a single TX, one in 3 times i will make a profit and double my fee. And the other two times I loose nothing.  With your scheme i can predict my return, which is not wanted09:17
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has quit [Ping timeout: 256 seconds]09:18
MuisIts true that over a long period it will have the same returns09:19
-!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has left #bitcoin-wizards []09:20
-!- getplank [~getplank@65.88.88.176] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]09:27
-!- xenog [~xenog@46.7.118.40] has quit [Remote host closed the connection]09:27
-!- StephenM_ is now known as StephenM34709:33
kanzure"I am your enemy, the first one you've ever had who was smarter than you. There is no teacher but the enemy. No one but the enemy will tell you what the enemy is going to do. No one but the enemy will ever teach you how to destroy and conquer. Only the enemy shows you where you are weak. Only the enemy tells you where he is strong. And the rules of the game are what you can do to him and what you can stop him from doing to you. I am ...09:40
-!- skittylx [~skittylx@unaffiliated/skittylx] has joined #bitcoin-wizards09:40
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has quit [Remote host closed the connection]09:40
kanzure... your enemy from now on."09:40
-!- getplank [~getplank@65.88.88.176] has joined #bitcoin-wizards09:40
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has joined #bitcoin-wizards09:41
amiller_andytoshi, agreed. Muis I don't want to discourage you because i think there's something useful in there, trying to design more carefully the incentive reward / lottery scheme to achieve some kind of effect on the participation distribution.09:42
amiller_but it's really hard to analyze all this even just by thinking through it09:43
amiller_try to find any way you can to break off a chunk of this as a subproblem and just discuss that maybe09:43
amiller_i think do think that a -EV lottery is self-stabilizing and resistant to sybils09:44
amiller_the economic assumptions that could justify this are a) individuals play lotteries, but only a limited amount over time, e.g. people that spend $10/week on lottery tickets or a few hours at a casino a year09:44
amiller_ and b) as a trend, "large entities" tend to be closer to expected utility theory and less likely to gamble compared to small individuals09:45
amiller_the first one (a) is needed to justify having a -EV incentive scheme in the first place, and the second one (b) is why a -EV is inherently sybil resistant09:46
amiller_anyway, this is a "subproblem" because i'm just talking for now about participation levels (who spends resources to participate and how much), and it doesn't say anything about "mining" or consensus reallly09:47
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards09:48
amiller_forget about consensus and blocks and tx fees for now, if the incentive stuff ends up appealing, we could probably build a mining game around it, but its the incentive stuff that's weird / interesting to start with.09:48
kanzurethere may be valuable immunity in a direction like "fraud proofs and once showing a fraud proof being able to replace a large participant with any number of smaller participants without losing out on hashrate or being vulnerable to hashrate attacks from the larger participant that might decide to switch to your separate blockchain to mess with your retargeting".09:49
-!- sickpig [~sickpig@78-134-6-72.v4.ngi.it] has quit [Quit: leaving]09:49
kanzure(that sort of immunity makes larger participants less problematic)09:50
kanzure((i was not proposing a mechanism))09:50
-!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards09:53
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has quit [Ping timeout: 265 seconds]09:53
-!- ortutay [~marcell@216.239.45.79] has joined #bitcoin-wizards09:58
-!- zooko [~user@97-122-224-13.hlrn.qwest.net] has quit [Remote host closed the connection]10:07
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards10:09
-!- cluckj [~cluckj@c-71-225-211-210.hsd1.nj.comcast.net] has quit [Quit: Leaving]10:11
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Quit: Page closed]10:12
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards10:13
-!- skittylx [~skittylx@unaffiliated/skittylx] has quit [Ping timeout: 245 seconds]10:13
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #bitcoin-wizards10:15
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards10:18
kanzure"Password recovery attacks against RC4 in TLS" http://www.isg.rhul.ac.uk/tls/RC4passwords.pdf10:21
-!- stonecoldpat [~Paddy@janus-nat-128-240-225-56.ncl.ac.uk] has quit [Ping timeout: 250 seconds]10:24
-!- tcrypt [~tylersmit@173.247.206.110] has joined #bitcoin-wizards10:25
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards10:26
-!- eudoxia [~eudoxia@r167-57-110-3.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving]10:26
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has quit [Quit: Konversation terminated!]10:27
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has quit [Ping timeout: 244 seconds]10:28
-!- OneNomos [~OneNomos@gateway/vpn/privateinternetaccess/onenomos] has joined #bitcoin-wizards10:42
-!- ortutay [~marcell@216.239.45.79] has quit [Quit: ortutay]10:51
-!- Guest85609 is now known as maaku10:52
-!- shesek [~shesek@77.127.158.156] has quit [Ping timeout: 252 seconds]10:53
-!- xenog [~xenog@46.7.118.40] has quit [Quit: Leaving.]10:55
-!- ortutay [~marcell@216.239.45.79] has joined #bitcoin-wizards10:56
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 244 seconds]10:59
-!- ortutay [~marcell@216.239.45.79] has quit [Client Quit]11:00
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards11:00
-!- ortutay [~marcell@216.239.45.79] has joined #bitcoin-wizards11:01
-!- x98gvyn [~vfbtgn@5-12-40-146.residential.rdsnet.ro] has joined #bitcoin-wizards11:05
-!- huffer [~huffer@95.76.17.219] has joined #bitcoin-wizards11:07
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards11:07
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]11:08
hufferYeah, hello :) I was watching a talk of DevCore, and Gavin mentioned this chat room so I wanted to check if it exists :)11:08
Adlaiindeed it does, although discussion is slow sometimes (and rapidfire at others)11:09
hufferso it does exist, though it’s awfully quiet in here11:09
huffer:)11:09
hufferwell, many thanks Adlai11:10
Adlaiall but the busiest irc rooms have dead time11:10
hufferI don’t have a topic of discussion for now so I won’t bore you or distract you guys anymore - but thanks for future conversations11:11
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has joined #bitcoin-wizards11:11
phiche1@huffer that's how I found this channel too. It was busy earlier today. Don't worry there is probably plenty of stuff in here to look forward to that will go right over your head (like mine)11:12
Adlaiif you're looking for immediate gratification, see /topic11:13
huffercool, phiche1, looking forward…11:13
phiche1thanks for the tip Adlai!11:13
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards11:15
-!- shesek [~shesek@77.127.158.156] has joined #bitcoin-wizards11:17
-!- ortutay [~marcell@216.239.45.79] has quit [Quit: ortutay]11:22
-!- ortutay [~marcell@216.239.45.79] has joined #bitcoin-wizards11:25
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards11:29
-!- StephenM347 [~stephenm3@cpe-76-179-63-243.maine.res.rr.com] has quit [Remote host closed the connection]11:30
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards11:30
-!- Rynomster [~quassel@unaffiliated/rynomster] has quit [Ping timeout: 245 seconds]11:31
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 272 seconds]11:33
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 264 seconds]11:34
-!- antgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards11:35
-!- Rynomster [~quassel@unaffiliated/rynomster] has joined #bitcoin-wizards11:41
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards11:43
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 252 seconds]11:45
-!- ortutay [~marcell@216.239.45.79] has quit [Quit: ortutay]11:46
-!- belcher [~belcher-s@bcdc7a0f.skybroadband.com] has joined #bitcoin-wizards11:47
-!- belcher [~belcher-s@bcdc7a0f.skybroadband.com] has quit [Changing host]11:47
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards11:47
-!- Rynomster [~quassel@unaffiliated/rynomster] has quit [Ping timeout: 264 seconds]11:48
-!- LeMiner [~LeMiner@unaffiliated/leminer] has quit [Read error: Connection reset by peer]11:49
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards11:50
-!- xenog [~xenog@79.140.223.2] has joined #bitcoin-wizards11:50
-!- freewil [~freewil@unaffiliated/freewil] has joined #bitcoin-wizards11:54
-!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-wizards11:54
-!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Changing host]11:54
-!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards11:54
-!- huffer [~huffer@95.76.17.219] has left #bitcoin-wizards []11:54
-!- orik [~orik@75.149.169.53] has joined #bitcoin-wizards11:59
-!- phiche1 [~Adium@193.89.189.140] has quit [Quit: Leaving.]12:04
-!- tromp__ [~tromp@rtc39-189.rentec.com] has joined #bitcoin-wizards12:18
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Remote host closed the connection]12:19
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards12:20
-!- xenog [~xenog@79.140.223.2] has quit [Ping timeout: 265 seconds]12:21
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds]12:24
-!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards12:26
-!- MoALTz_ [~no@78.11.179.104] has quit [Quit: Leaving]12:33
-!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards12:34
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards12:34
-!- Adlai [~Adlai@unaffiliated/adlai] has quit [Quit: insufficient entropy for meaningful quit message]12:38
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has quit [Ping timeout: 255 seconds]12:51
-!- skittylx [~skittylx@unaffiliated/skittylx] has joined #bitcoin-wizards12:52
-!- gabridom_ [~gabridome@host178-23-dynamic.12-79-r.retail.telecomitalia.it] has joined #bitcoin-wizards12:53
-!- skittylx [~skittylx@unaffiliated/skittylx] has quit [Quit: feel the bass]12:57
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:a1d9:9cd0:d5f6:6186] has joined #bitcoin-wizards12:59
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards12:59
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has quit [Client Quit]12:59
-!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards13:01
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]13:01
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds]13:08
-!- forrestv [forrestv@unaffiliated/forrestv] has joined #bitcoin-wizards13:10
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards13:13
-!- gabridom_ [~gabridome@host178-23-dynamic.12-79-r.retail.telecomitalia.it] has quit [Ping timeout: 264 seconds]13:17
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds]13:17
-!- p15x_ [~p15x@114.244.154.75] has joined #bitcoin-wizards13:21
-!- skittylx [~skittylx@unaffiliated/skittylx] has joined #bitcoin-wizards13:21
-!- p15x [~p15x@114.248.210.11] has quit [Ping timeout: 246 seconds]13:22
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards13:25
-!- rubensayshi [~ruben@91.206.81.13] has quit [Remote host closed the connection]13:29
-!- waxwing__ [~waxwing@62.205.214.125] has joined #bitcoin-wizards13:29
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has quit []13:30
-!- waxwing [waxwing@gateway/vpn/mullvad/x-dgxwbsdxwykfnnee] has quit [Disconnected by services]13:30
-!- waxwing__ is now known as waxwing13:30
-!- ortutay [~marcell@216.239.45.79] has joined #bitcoin-wizards13:33
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 252 seconds]13:36
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards13:40
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Read error: Connection reset by peer]13:40
-!- belcher_ [~belcher-s@bcdc7a0f.skybroadband.com] has joined #bitcoin-wizards13:40
-!- belcher_ [~belcher-s@bcdc7a0f.skybroadband.com] has quit [Changing host]13:40
-!- belcher_ [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards13:40
-!- EasyAt [~EasyAt@unaffiliated/easyat] has quit [Ping timeout: 246 seconds]13:41
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 272 seconds]13:44
-!- getplank [~getplank@65.88.88.176] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]13:45
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:a1d9:9cd0:d5f6:6186] has quit [Read error: Connection reset by peer]13:46
-!- coiner [~linker@58.186.96.187] has joined #bitcoin-wizards13:47
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 252 seconds]13:48
-!- prodatalab [~prodatala@2602:306:247c:5e59:31b1:fb14:12da:9e38] has joined #bitcoin-wizards13:51
-!- belcher_ is now known as belcher13:51
-!- gabridom_ [~gabridome@host178-23-dynamic.12-79-r.retail.telecomitalia.it] has joined #bitcoin-wizards13:51
-!- coiner [~linker@58.186.96.187] has quit [Ping timeout: 256 seconds]13:52
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards13:52
-!- tcrypt [~tylersmit@173.247.206.110] has quit [Ping timeout: 265 seconds]13:54
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards13:56
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 244 seconds]13:57
-!- brand0 is now known as gwerwi13:59
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards14:00
-!- gabridom_ [~gabridome@host178-23-dynamic.12-79-r.retail.telecomitalia.it] has quit [Ping timeout: 265 seconds]14:01
-!- gwerwi is now known as brand014:01
BlueMattdoes anyone have any opinions on relative-to-my-inputs-OP_CLTV?14:02
BlueMattie <N> RCLTV is equivalent to <N + height the input I'm spending is confirmed at> CLTV?14:02
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 255 seconds]14:02
BlueMattmaybe petertodd?14:02
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has joined #bitcoin-wizards14:03
-!- prodatalab [~prodatala@2602:306:247c:5e59:31b1:fb14:12da:9e38] has quit [Ping timeout: 256 seconds]14:04
BlueMattits useful in some contracts that take the form OP_IF everyone_signs OP_ELSE something_is_published_in_this_output (maybe just the fact that this output exists) <wait until N after this is published OP_ENDIF14:04
BlueMattehhh, I'll move to -dev, its not very wizard-y14:06
-!- prodatalab [~prodatala@2602:306:247c:5e59:31b1:fb14:12da:9e38] has joined #bitcoin-wizards14:09
-!- Rynomster [~quassel@unaffiliated/rynomster] has joined #bitcoin-wizards14:09
-!- sipa [~pw@unaffiliated/sipa1024] has joined #bitcoin-wizards14:09
-!- phiche [~Adium@86.58.254.4] has joined #bitcoin-wizards14:10
-!- vmatekol_ [~vmatekole@f048184036.adsl.alicedsl.de] has joined #bitcoin-wizards14:10
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards14:12
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 264 seconds]14:13
-!- phiche [~Adium@86.58.254.4] has quit [Read error: Connection reset by peer]14:13
-!- phiche [~Adium@86.58.254.4] has joined #bitcoin-wizards14:13
-!- prodatalab [~prodatala@2602:306:247c:5e59:31b1:fb14:12da:9e38] has quit [Read error: Connection reset by peer]14:15
-!- prodatalab [~prodatala@2602:306:247c:5e59:31b1:fb14:12da:9e38] has joined #bitcoin-wizards14:16
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]14:20
-!- prodatalab_ [~prodatala@2600:1006:b118:2aba:c8be:b1fb:b763:6194] has joined #bitcoin-wizards14:27
-!- prodatalab [~prodatala@2602:306:247c:5e59:31b1:fb14:12da:9e38] has quit [Ping timeout: 265 seconds]14:29
-!- afk11 [~thomas@89.100.72.184] has quit [Ping timeout: 256 seconds]14:31
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards14:32
-!- moa [~moa@opentransactions/dev/moa] has joined #bitcoin-wizards14:32
-!- Starduster [~guest@unaffiliated/starduster] has quit [Read error: Connection reset by peer]14:41
-!- vmatekol_ [~vmatekole@f048184036.adsl.alicedsl.de] has quit [Ping timeout: 255 seconds]14:41
-!- afk11 [~thomas@89.100.72.184] has joined #bitcoin-wizards14:47
-!- vmatekol_ [~vmatekole@95.91.209.78] has joined #bitcoin-wizards14:52
-!- Dizzle [~Dizzle@209.94.244.2] has joined #bitcoin-wizards14:56
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards14:58
-!- nsh [~lol@wikipedia/nsh] has quit [Read error: Connection reset by peer]15:03
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards15:03
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has quit [Ping timeout: 264 seconds]15:06
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds]15:07
-!- Iriez [wario@distribution.xbins.org] has quit [Excess Flood]15:08
-!- moa1 [~moa@103.247.193.123] has joined #bitcoin-wizards15:08
-!- moa [~moa@opentransactions/dev/moa] has quit [Read error: Connection reset by peer]15:08
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards15:09
-!- Iriez [wario@distribution.xbins.org] has joined #bitcoin-wizards15:09
-!- dignork [~dignork@unaffiliated/dignork] has quit [Read error: No route to host]15:10
-!- xenog [~xenog@46.7.118.40] has quit [Quit: Leaving.]15:23
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has joined #bitcoin-wizards15:26
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has quit [Read error: Connection reset by peer]15:32
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has joined #bitcoin-wizards15:32
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]15:35
-!- xerox [~xerox@unaffiliated/xerox] has quit [Read error: Connection reset by peer]15:36
-!- xerox [~xerox@unaffiliated/xerox] has joined #bitcoin-wizards15:36
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has quit [Remote host closed the connection]15:38
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:fdb3:ca43:3073:97da] has quit [Ping timeout: 265 seconds]15:43
-!- hashtag [~hashtag@69.23.213.3] has joined #bitcoin-wizards15:46
-!- Starduster [~guest@unaffiliated/starduster] has joined #bitcoin-wizards15:49
-!- phiche [~Adium@86.58.254.4] has quit [Quit: Leaving.]15:49
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 244 seconds]15:53
kanzurefactom stuff http://sourceforge.net/p/bitcoin/mailman/message/33603951/15:56
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Read error: Connection reset by peer]15:56
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards15:57
moa1"The largest verified computation (SETI@home) uses verification by replication." https://en.wikipedia.org/wiki/Verifiable_computing15:57
moa1you could argue bitcoin is a larger set of verified computations?15:57
phantomcircuitmoa1, bitcoin is actually a fairly small amount of verified computation15:58
phantomcircuitit is however far more secure than seti@home's replication model15:59
moa1done by > 6000 nodes though15:59
kanzurewhat's the right measurement for the "size" of a verification? number of bits ?15:59
phantomcircuit(they dont worry too much about people faking work)15:59
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards15:59
maakumoa1: the amount of computation actually verified by bitcoin is small15:59
moa1maaku: heh yes but ...16:00
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds]16:03
moa16500 nodes verifying a small problem uses more computation resources than 2 nodes verifying a large problem16:03
-!- Dizzle [~Dizzle@209.94.244.2] has quit [Remote host closed the connection]16:09
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep]16:10
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 244 seconds]16:11
phantomcircuitmoa1, you're massively under estimating the volume of work that goes through seti@home...16:13
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds]16:18
phantomcircuitpetertodd, is it even possible to prove that you published something and that it's the only version without having censorship issues?16:19
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards16:21
-!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has quit [Ping timeout: 252 seconds]16:22
-!- lnr [~lnr@aim.engr.arizona.edu] has joined #bitcoin-wizards16:22
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Quit: Got root?]16:22
-!- zz_lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards16:23
-!- zz_lnovy is now known as lnovy16:23
-!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has joined #bitcoin-wizards16:24
-!- CoinCadence_ [~CoinCaden@ool-4355e6bd.dyn.optonline.net] has joined #bitcoin-wizards16:24
-!- lnr [~lnr@aim.engr.arizona.edu] has left #bitcoin-wizards []16:25
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has quit [Ping timeout: 250 seconds]16:25
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds]16:26
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards16:27
amiller_phantomcircuit, sure it is, petertodd convinced me by telling me how16:28
phantomcircuitamiller_, ha16:28
-!- skittylx [~skittylx@unaffiliated/skittylx] has quit [Quit: feel the bass]16:29
phantomcircuitamiller_, but how16:29
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards16:30
phantomcircuithis scheme with the encryption of the key?16:30
amiller_give me a sec, its simpler, trying to reconstruct it from memory now16:30
-!- CoinCadence_ [~CoinCaden@ool-4355e6bd.dyn.optonline.net] has quit [Ping timeout: 272 seconds]16:32
amiller_okay got it in head-ram, gonna try explaining this, ive been trying to figure out how to unravel the idea, its really clever but a bit tricky to explain.16:33
amiller_i'll try this way.... here's how you set it up.16:33
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection]16:34
amiller_start by putting on the blockchain an ordinary transaction with a single output you can spend16:34
amiller_there's nothing apparently special about this transaction, it looks just like all the others and isn't "linked" to you16:34
amiller_now, publish a transaction containing a description of your gadget (how the description is constructed i'll describe later),16:36
amiller_the idea is this description is the name of a "write once, but *later*"16:36
amiller_you will *later* want to choose that message, and prove to someone that you set it to one particular value and can't equivocate by convincing two different people you set it two different ways16:37
amiller_okay i'm a little bogged down already by trying to describe the *goal* but since you brought it up, i think you get it, so ill switch to how it works.16:37
amiller_this "description" is actually a commitment (a hash plus some randomness) of the nondescript transaction output we prepared earlier.16:38
amiller_ah okay here's where the encryptoin comes in, the commitment is to a) that transaction output, and to b) a symmetric encryption key16:39
amiller_okay so16:39
amiller_you "write once" to that value by *spending* that output, and including an encryption of your message, under the symmetric key i mentioned, in some steganogrphic bits, like the transaction output pubkey hashes16:40
amiller_this is the crux of the idea, you have already *committed* to the transaction output you are going to spend, but you haven't revealed any information about what it is yet16:41
phantomcircuitamiller_, yeah i think that's what i was thinking of before16:41
amiller_so you can actually do the spending of it and embed your message covertly.16:41
amiller_okay16:41
amiller_sorry, if i had remembered it required encryption i would have assumed you knew it when you mentioned that. oh well, i guess i got the practice explaining it i wanted. i think its a really great idea it took me a while to understand16:42
-!- tromp__ [~tromp@rtc39-189.rentec.com] has quit []16:42
phantomcircuitthat's not actually censorship proof but it is resistant16:42
phantomcircuitsince a miner/relay node that understands the protocol can clearly block the last step16:44
amiller_no16:44
amiller_which last step16:44
amiller_its censorship-proof16:44
phantomcircuittwo transactions A and B16:44
amiller_the miner can't tell which transactions are involved16:45
amiller_this technique involves hiding data in perfectly ordinary transactions, there's really no way to tell16:45
amiller_the output can be any output you can spend16:45
phantomcircuitsure they can, the set of possible candidates is small enough to brute force16:45
amiller_wat no its not16:45
amiller_oh, i think you misunderstood when i said "commitment"16:45
amiller_not just the hash, but a hash plus some randomness16:45
amiller_you can't just try all the transactions and see which one the hash matches, until i reveal the randomness (which i can do privately to anyone i want to give my unequivocable message to)16:46
amiller_oh, actually encryption isn't required at all.16:46
phantomcircuitamiller_, so the randomness is basically a key16:46
phantomcircuitand i can publish multiple versions of the same thing only not using the same transaction output16:47
amiller_yes16:47
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:d562:9e00:1dd6:a7b] has joined #bitcoin-wizards16:48
phantomcircuiti feel like there's an issue with that but i cant quite put my finger on it16:48
amiller_there's not, i checked lol16:48
-!- orik [~orik@75.149.169.53] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]16:49
phantomcircuitit clearly basically solves asset tracking issues but only if the transaction output is tied to the asset16:49
phantomcircuitoh wait16:49
phantomcircuiti was going to say there's nothing stopping you from committing to the txo twice with different random values butt hen i realized derp16:50
amiller_its less obvious to me how it clearly solves asset tracking, im still trying to figure that part out actually.16:51
phantomcircuitamiller_, i dont see how you could both track an asset using transaction outputs and keep the first transactions output censorship proof16:51
amiller_well you have to start somewhere16:52
phantomcircuitamiller_, that ones easy, you generate the next spend transaction in advance and commit to it with the message you're making censorship resistant16:52
phantomcircuitwhoever controls that output controls the asset16:52
amiller_okay then you're done, what else is there exactly16:52
phantomcircuitim not sure you can actually make that work without revealing to the world that the next transaction output is going to be though16:53
phantomcircuitno you can16:53
phantomcircuitneat16:53
phantomcircuitwell sort of16:54
phantomcircuitanybody who has ever known which outputs the asset corresponds to can censor transactions16:54
amiller_no16:54
-!- hashtag_ [~hashtagg_@69.23.213.3] has quit [Read error: Connection reset by peer]16:54
amiller_you can like, lazy load a chain of these things16:55
phantomcircuitin that example they can because they would be able to identify the "next" output16:55
amiller_use output #1 for your message, and #2 for the commitment to the next hidden-in-plain-sight transaction16:55
phantomcircuitamiller_, that makes the protocol interactive and involves everybody whose ever owned the asset....16:55
amiller_as long as you can keep putting nondescript transactions in the chain, you can link these together16:55
-!- ortutay [~marcell@216.239.45.79] has quit [Quit: ortutay]16:56
amiller_of course it's interactive but not prohibitively so? one transaction per... transaction16:56
phantomcircuitthe random values need to be published at each step to prevent the thing from being a huge nuisance16:56
phantomcircuitoh and this would be horribly broken by even a small reorg16:57
phantomcircuitheh16:57
amiller_no it wouldn't16:57
amiller_you wait for longer than a small reorg before revealing your randomness16:57
phantomcircuitsure it would since you have to reveal the random value16:57
amiller_this is a lot like guy fawkes signatures16:57
phantomcircuita reorg would make it censorable16:57
phantomcircuiti guess you could commit to two outputs one for the message and one for the random value16:58
phantomcircuitand then delay the random value disclosure for long enough that a reorg wouldn't break the system16:58
phantomcircuitit's certainly not a general solution to the problem i described though :P16:58
amiller_no you commit to one output, but you "use" that output in a transaction with two outputs16:58
phantomcircuitthere's a bunch of edge cases16:58
amiller_i think all of your criticisms have been due to the proposed solution being hard to visualize16:59
phantomcircuitmaybe17:00
-!- afk11 [~thomas@89.100.72.184] has quit [Read error: No route to host]17:01
-!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards17:01
phantomcircuitamiller_, iirc he had a scheme that involved commitments to a future key or something too17:05
amiller_that doesn't really seem necessary17:06
-!- afk11 [~thomas@89.100.72.184] has joined #bitcoin-wizards17:06
amiller_phantomcircuit, do you know any keywords id use to search for his prior explanations of this17:06
amiller_i heard it from him through a private and equivocable channel :(17:06
phantomcircuitproof of publication17:06
phantomcircuitfound his bitcoin-dev email17:07
phantomcircuit[Bitcoin-development] Setting the record straight on Proof-of-Publication17:07
amiller_jeez i read that and it made no sense there17:08
amiller_i think i got pissed off about some other aspect of that message and replied about it17:08
phantomcircuit"If these commitments are encrypted, each commitment C_i can also commit to the encryption key to be used for C_{i+1}"17:08
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards17:10
petertodd< amiller_> i heard it from him through a private and equivocable channel :( <- lolol17:10
petertoddso I think you're making this too complex...17:10
* nsh listens17:10
petertodd(though I stopped reading when you said "encryption")17:10
-!- bramc [~bram@38.99.42.130] has quit [Client Quit]17:10
nshthat is the wort part of crypto tbh17:10
nsh*worst17:11
petertoddfirst of all, none of this stuff needs to have anything publishe din the blockchain at all - what you're doing is making one-time seals17:11
amiller_the encryption thing was a mistake :o17:12
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards17:14
petertoddhere's the single-use-seal code: http://0bin.net/paste/vLDRrhx-ALufTR94#DmA7QRjxtKebJ66MJfbQTrVYPUKC1khfdpWT8pdbZpJ17:14
-!- bramc [~bram@38.99.42.130] has quit [Client Quit]17:15
petertoddnow, a globally unique mapping is basically to take that single-use-seal concept, and apply it to a merkle tree of some kind, e.g. a merbinner tree/binary prefix tree17:15
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards17:15
-!- bramc [~bram@38.99.42.130] has quit [Client Quit]17:16
petertoddnow I can take the hash of the *single-use-seal* at the top of that mapping, give it to Alice and Bob, and whatever I close that seal over (including subsequent seals!) is guaranteed to have global consensus17:16
-!- hashtag_ [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards17:17
petertoddof course, I could fail to give Alice one of the key:value pairs in that map... but I can't lie to her by giving her a different pair than what I gave Bob17:17
phantomcircuitpetertodd, forming a chain; but can anybody who has ever seen a piece of the chain identify all future pieces17:18
amiller_no17:18
* amiller_ goes to make some kind of illustration17:18
phantomcircuitbecause you dont give them the seal17:18
petertoddphantomcircuit: no! in the chain is mearly commitments to what txout will be spent, not the txout itself17:18
petertodd*merely17:18
phantomcircuitpetertodd, yeah i get that17:19
petertoddphantomcircuit: now there is a sublety there, which is I can't prove to Alice that I haven't added something to the mapping without making it possible for her to tell miners what txout to censor, but if I don't need to prove to here that a given prefix *isn't* mapped there's no censorship risk17:19
-!- ortutay [~marcell@216.239.45.78] has joined #bitcoin-wizards17:20
amiller_petertodd, i think you could do that kind of proof using zero-knowledge proofs17:20
amiller_prove that you know an opening of the commitment and it isn't the hash of any known transaction17:21
petertoddamiller_: oh sure, but but I'm only an earthling17:21
phantomcircuit:P17:21
amiller_snarks are for chumps im into harder shit now anyway17:21
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards17:22
phantomcircuitpetertodd, that was my point, there's a set of people who know what is going to happen and they can get stuff censored17:22
-!- bramc [~bram@38.99.42.130] has quit [Client Quit]17:22
phantomcircuitthe set can be anything from you to everybody17:22
amiller_phantomcircuit, thats ridiculous17:23
petertoddphantomcircuit: sure, but self-censorship isn't all that interesting17:23
amiller_that's like saying Alice can censor herself by turning off her computer17:23
phantomcircuitamiller_, maybe alice is a jerk and wants to watch the world burn17:24
petertoddphantomcircuit: *her world burn17:25
amiller_alice could have stayed quiet too17:27
petertoddanyay, IMO the interesting thing about this is how it makes factom looks stupidly complex in comparison...17:27
petertoddit's also nicely generic, and can be applied to any tech that gives you single use seals (e.g. trusted oracles)17:29
amiller_i didn't realize there was so much concern about miner censorship of that sort of thing but i guess it makes sense17:30
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards17:30
petertoddwell part of the thing is by building systems where that's impossible we discourage people from even thinking about it17:31
amiller_yeah agreed, makes sense17:31
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]17:31
petertoddalso, relying on a single use seal abstraction rather than the underlying proof-of-publication abstraction is better for cases where you have the indexes available... (shoot, I gotta finish off my reply to your email!)17:32
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards17:39
-!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has joined #bitcoin-wizards17:43
-!- JohnD [~John@117.253.190.110] has joined #bitcoin-wizards17:47
-!- JohnD [~John@117.253.190.110] has quit [Excess Flood]17:52
-!- bramc [~bram@38.99.42.130] has quit [Quit: This computer has gone to sleep]17:53
-!- ortutay [~marcell@216.239.45.78] has quit [Quit: ortutay]17:54
-!- afk11 [~thomas@89.100.72.184] has quit [Ping timeout: 252 seconds]17:54
-!- ortutay [~marcell@216.239.45.78] has joined #bitcoin-wizards17:59
-!- mkarrer [~mkarrer@126.Red-83-32-132.dynamicIP.rima-tde.net] has quit [Ping timeout: 252 seconds]18:06
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards18:06
-!- CoinCadence_ [~CoinCaden@ool-4355e6bd.dyn.optonline.net] has joined #bitcoin-wizards18:07
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]18:09
-!- CoinCadence_ [~CoinCaden@ool-4355e6bd.dyn.optonline.net] has quit [Remote host closed the connection]18:10
-!- ortutay [~marcell@216.239.45.78] has quit [Quit: ortutay]18:10
-!- maraoz [~maraoz@181.29.97.171] has joined #bitcoin-wizards18:13
-!- nuke__ [~nuke@78-77-6.adsl.cyta.gr] has joined #bitcoin-wizards18:14
-!- d1ggy [~d1ggy@dslb-088-070-188-243.088.070.pools.vodafone-ip.de] has joined #bitcoin-wizards18:14
-!- nuke1989 [~nuke@78-97-105.adsl.cyta.gr] has quit [Ping timeout: 246 seconds]18:16
-!- d1ggy_ [~d1ggy@dslb-092-077-241-152.092.077.pools.vodafone-ip.de] has quit [Ping timeout: 255 seconds]18:17
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has quit []18:19
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards18:25
-!- mkarrer [~mkarrer@126.Red-83-32-132.dynamicIP.rima-tde.net] has joined #bitcoin-wizards18:25
-!- ortutay [~marcell@216.239.45.78] has joined #bitcoin-wizards18:29
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Disconnected by services]18:29
-!- Dr-G2 [~Dr-G@gtng-d9bf771c.pool.mediaways.net] has joined #bitcoin-wizards18:30
-!- ortutay [~marcell@216.239.45.78] has quit [Client Quit]18:30
-!- xenog [~xenog@46.7.118.40] has quit [Remote host closed the connection]18:31
-!- mkarrer [~mkarrer@126.Red-83-32-132.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer]18:32
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards18:32
-!- nuke__ [~nuke@78-77-6.adsl.cyta.gr] has quit [Read error: Connection reset by peer]18:33
-!- nuke__ [~nuke@46-226-36.adsl.cyta.gr] has joined #bitcoin-wizards18:34
-!- bramc [~bram@38.99.42.130] has quit [Client Quit]18:35
-!- ortutay [~marcell@216.239.45.78] has joined #bitcoin-wizards18:37
-!- moleccc [~molecular@e176101013.adsl.alicedsl.de] has joined #bitcoin-wizards18:37
-!- molec [~molecular@e176104077.adsl.alicedsl.de] has quit [Ping timeout: 252 seconds]18:38
-!- ortutay [~marcell@216.239.45.78] has quit [Client Quit]18:41
-!- JohnT [~John@117.253.190.110] has joined #bitcoin-wizards18:58
-!- mkarrer [~mkarrer@126.Red-83-32-132.dynamicIP.rima-tde.net] has joined #bitcoin-wizards19:02
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has quit [Remote host closed the connection]19:12
-!- coinheavy [~coinheavy@mobile-166-171-250-043.mycingular.net] has joined #bitcoin-wizards19:15
-!- JohnT is now known as HomeLate19:16
-!- HomeLate is now known as cjh-19:17
-!- cjh- is now known as cjh_19:19
-!- cjh_ is now known as cjha19:19
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has quit [Remote host closed the connection]19:22
-!- ortutay [~marcell@216.239.45.78] has joined #bitcoin-wizards19:22
-!- ortutay [~marcell@216.239.45.78] has quit [Client Quit]19:23
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards19:24
-!- freewil [~freewil@unaffiliated/freewil] has quit [Quit: Leaving.]19:25
-!- dieyoung [~dieyoung@c-75-74-189-196.hsd1.fl.comcast.net] has joined #bitcoin-wizards19:26
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 256 seconds]19:27
-!- llllllllll [~lllllllll@6d482698.ftth.concepts.nl] has quit []19:27
-!- cjha is now known as kaneeni19:32
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving]19:34
-!- kaneeni is now known as somefag19:35
-!- somefag [~John@117.253.190.110] has quit [Remote host closed the connection]19:35
-!- JohnT [~John@117.253.190.110] has joined #bitcoin-wizards19:36
-!- moa1 [~moa@103.247.193.123] has quit [Quit: Leaving.]19:36
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: ZZZzzz…]19:39
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:d562:9e00:1dd6:a7b] has quit [Ping timeout: 265 seconds]19:42
-!- ortutay [~marcell@216.239.45.78] has joined #bitcoin-wizards19:49
-!- JohnT is now known as p1np01nt19:51
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards19:51
-!- OneNomos [~OneNomos@gateway/vpn/privateinternetaccess/onenomos] has quit [Remote host closed the connection]19:52
-!- coinheavy [~coinheavy@mobile-166-171-250-043.mycingular.net] has quit [Ping timeout: 272 seconds]19:54
-!- p1np01nt is now known as Exp1r3dP0ps1cle19:58
-!- Exp1r3dP0ps1cle is now known as d[-_-]b19:58
-!- ortutay [~marcell@216.239.45.78] has quit [Quit: ortutay]19:59
-!- d[-_-]b [~John@117.253.190.110] has quit [K-Lined]20:00
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #bitcoin-wizards20:03
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: ZZZzzz…]20:08
-!- RalphWiggum [~Ralph@218.100.84.133] has joined #bitcoin-wizards20:08
-!- RalphWiggum is now known as Guest8074920:08
-!- zwischenzug [~zwischenz@pool-173-73-105-152.washdc.fios.verizon.net] has joined #bitcoin-wizards20:09
-!- dieyoung [~dieyoung@c-75-74-189-196.hsd1.fl.comcast.net] has quit []20:10
-!- Guest80749 [~Ralph@218.100.84.133] has left #bitcoin-wizards ["DCC SEND STARTKEYLOGGER 0 0 0"]20:14
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has quit []20:24
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds]20:29
-!- mkarrer [~mkarrer@126.Red-83-32-132.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer]20:31
-!- vmatekol_ [~vmatekole@95.91.209.78] has quit [Ping timeout: 264 seconds]20:36
-!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards20:36
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]20:38
-!- mkarrer [~mkarrer@126.Red-83-32-132.dynamicIP.rima-tde.net] has joined #bitcoin-wizards20:49
-!- mpmcsweeney [~mpmcsween@c-98-217-146-94.hsd1.ma.comcast.net] has joined #bitcoin-wizards20:58
-!- mpmcsweeney [~mpmcsween@c-98-217-146-94.hsd1.ma.comcast.net] has quit [Client Quit]20:58
-!- dieyoung [~dieyoung@c-75-74-189-196.hsd1.fl.comcast.net] has joined #bitcoin-wizards21:11
-!- StephenM_ [~stephenm3@cpe-76-179-63-243.maine.res.rr.com] has joined #bitcoin-wizards21:14
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [Ping timeout: 265 seconds]21:17
-!- StephenM_ [~stephenm3@cpe-76-179-63-243.maine.res.rr.com] has quit [Ping timeout: 256 seconds]21:18
-!- coinheavy [~coinheavy@108-233-255-91.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards21:32
-!- coiner [~linker@113.161.87.238] has joined #bitcoin-wizards21:33
-!- Tetris- [~Tetris@87.226.175.101] has joined #bitcoin-wizards21:39
-!- go1111111 [~go1111111@162.244.138.37] has quit [Quit: Leaving]21:44
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards21:47
-!- devrandom [~devrandom@unaffiliated/niftyzero1] has quit [Ping timeout: 265 seconds]21:55
-!- devrandom [~devrandom@unaffiliated/niftyzero1] has joined #bitcoin-wizards21:56
-!- woah [~woah@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards22:12
-!- Tetris- [~Tetris@87.226.175.101] has quit [Remote host closed the connection]22:16
-!- Tetris- [~Tetris@87.226.175.101] has joined #bitcoin-wizards22:16
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards22:16
-!- spinza [~spin@197.89.24.13] has quit [Ping timeout: 246 seconds]22:18
-!- woah [~woah@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Quit: Textual IRC Client: www.textualapp.com]22:19
-!- lclc_ [~lucas@unaffiliated/lclc] has quit [Client Quit]22:20
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards22:20
-!- dieyoung [~dieyoung@c-75-74-189-196.hsd1.fl.comcast.net] has quit []22:23
-!- spinza [~spin@197.89.24.13] has joined #bitcoin-wizards22:23
-!- mode/#bitcoin-wizards [+o gmaxwell] by ChanServ22:25
-!- mode/#bitcoin-wizards [-o gmaxwell] by gmaxwell22:25
-!- Tetris- [~Tetris@87.226.175.101] has left #bitcoin-wizards ["DCC SEND STARTKEYLOGGER 0 0 0"]22:29
-!- lclc_ [~lucas@unaffiliated/lclc] has quit [Ping timeout: 246 seconds]22:35
-!- GibsonA [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Remote host closed the connection]22:46
-!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards22:46
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards23:13
-!- ortutay [~marcell@c-98-248-47-197.hsd1.ca.comcast.net] has joined #bitcoin-wizards23:17
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has quit [Ping timeout: 264 seconds]23:18
-!- ortutay [~marcell@c-98-248-47-197.hsd1.ca.comcast.net] has quit [Quit: ortutay]23:31
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards23:38
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards23:41
-!- ortutay [~marcell@c-98-248-47-197.hsd1.ca.comcast.net] has joined #bitcoin-wizards23:50
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:29b0:d51d:8d3c:aee5] has joined #bitcoin-wizards23:55
-!- phiche [~Adium@193.89.189.140] has joined #bitcoin-wizards23:56
-!- ortutay [~marcell@c-98-248-47-197.hsd1.ca.comcast.net] has quit [Quit: ortutay]23:58
-!- prodatalab_ [~prodatala@2600:1006:b118:2aba:c8be:b1fb:b763:6194] has quit [Ping timeout: 256 seconds]23:59
--- Log closed Tue Mar 17 00:00:24 2015

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