--- 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-wizards | 00: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-wizards | 00: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-wizards | 00:34 | |
-!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 252 seconds] | 00:36 | |
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards | 00:36 | |
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards | 00:38 | |
-!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards | 00: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-wizards | 00:49 | |
-!- prodatalab_ [~prodatala@2600:1006:b16d:71de:902c:3733:5b63:529] has joined #bitcoin-wizards | 00: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-wizards | 00:56 | |
-!- p15x [~p15x@114.248.210.11] has joined #bitcoin-wizards | 00: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-wizards | 01:05 | |
* andy-logbot is logging | 01:05 | |
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards | 01: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-wizards | 01:08 | |
-!- gabridome [~gabridome@net-93-149-37-70.cust.vodafonedsl.it] has joined #bitcoin-wizards | 01:24 | |
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 01:25 | |
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards | 01: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-wizards | 01:33 | |
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Quit: Leaving] | 01:39 | |
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards | 01:41 | |
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] | 01:42 | |
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards | 01:43 | |
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has joined #bitcoin-wizards | 01: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-wizards | 01: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-wizards | 01: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-wizards | 01:57 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] | 01:58 | |
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards | 02: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-wizards | 02:11 | |
-!- miscellaneous [~miscellan@178.209.52.69] has quit [Ping timeout: 246 seconds] | 02:12 | |
-!- phiche [~Adium@193.89.191.209] has joined #bitcoin-wizards | 02:16 | |
-!- p15_ [~p15@89.248.174.54] has joined #bitcoin-wizards | 02: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-wizards | 02:39 | |
-!- stonecoldpat [~Paddy@janus-nat-128-240-225-56.ncl.ac.uk] has joined #bitcoin-wizards | 02: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-wizards | 02:53 | |
-!- MoALTz_ [~no@78.11.179.104] has joined #bitcoin-wizards | 02:59 | |
-!- p15_ [~p15@89.248.174.54] has quit [Max SendQ exceeded] | 03:00 | |
-!- p15 [~p15@89.248.174.54] has joined #bitcoin-wizards | 03: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-wizards | 03:07 | |
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards | 03:13 | |
-!- koeppelm_ [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has joined #bitcoin-wizards | 03: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-wizards | 03: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-wizards | 03:29 | |
-!- nickguest [~chatzilla@adsl-206.79.107.30.tellas.gr] has joined #bitcoin-wizards | 03:36 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:40b:b5e2:c087:bbd6] has joined #bitcoin-wizards | 03:36 | |
nickguest | solo mine spartancoin | 03:37 |
---|---|---|
* nsh looks at nickguest | 03:37 | |
fluffypony | nickguest: has spamming that junk ever worked for anyone ever? | 03:42 |
fluffypony | hint: 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-wizards | 03: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-wizards | 03: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-wizards | 03:59 | |
phantomcircuit | ffs nobody with ops is awake | 04:01 |
-!- sipa [~pw@unaffiliated/sipa1024] has joined #bitcoin-wizards | 04:02 | |
-!- mode/#bitcoin-wizards [+o sipa] by ChanServ | 04:03 | |
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has quit [Ping timeout: 252 seconds] | 04:04 | |
phantomcircuit | sipa, nickguest is trying to spam some silly altcoin | 04:04 |
-!- mode/#bitcoin-wizards [+b *!*chatzilla@*.79.107.30.tellas.gr] by sipa | 04:06 | |
-!- nickguest was kicked from #bitcoin-wizards by sipa [nickguest] | 04:06 | |
-!- jonasschnelli [~jonasschn@2a01:4f8:200:7025::2] has joined #bitcoin-wizards | 04:06 | |
-!- mode/#bitcoin-wizards [-o sipa] by sipa | 04:06 | |
sipa | phantomcircuit: i've warned him about it before | 04:06 |
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards | 04:08 | |
-!- phiche1 [~Adium@193.89.189.140] has joined #bitcoin-wizards | 04:08 | |
phantomcircuit | sipa, thanks | 04:09 |
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards | 04: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-wizards | 04: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-wizards | 04: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-wizards | 04:25 | |
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards | 04: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-wizards | 04: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-wizards | 04:31 | |
-!- wallet42 [~wallet42@tmo-110-96.customers.d1-online.com] has joined #bitcoin-wizards | 04:31 | |
Muis | Is 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 |
stonecoldpat | what do you mean by distract | 04:34 |
sipa | you can make it arbitrarily expensive | 04:34 |
sipa | he means extract | 04:34 |
stonecoldpat | ah sorry | 04:34 |
sipa | but you can't make it non-influencable | 04:34 |
phantomcircuit | sipa, arbitrarily expensive? | 04:37 |
sipa | by waiting long enough | 04:39 |
-!- wallet42 [~wallet42@tmo-110-96.customers.d1-online.com] has quit [Ping timeout: 240 seconds] | 04:40 | |
phantomcircuit | sipa, oh | 04:41 |
phantomcircuit | sipa, well you can get reasonably small amounts of entropy from the high? low? bits of the blockhash | 04:41 |
phantomcircuit | but that's about it really | 04:42 |
phantomcircuit | it would cost whatever the block reward is multiplied by 2^(fixed bits beyond target) to cheap | 04:42 |
phantomcircuit | cheat* | 04:42 |
phantomcircuit | even a small amount of cheating would be very expensive | 04:43 |
stonecoldpat | argubly 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-wizards | 04: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-wizards | 04:47 | |
-!- wallet42 [~wallet42@77-3-82.static.cyta.gr] has joined #bitcoin-wizards | 04:48 | |
phantomcircuit | stonecoldpat, yeah i wouldn't suggest it for sure since there are better sources of entropy | 04:49 |
phantomcircuit | but for an application where you need widely witnessed entropy from the future | 04:49 |
phantomcircuit | well i cant actually think of anything else | 04:50 |
-!- Guest89372 is now known as berndj | 04:50 | |
Muis | if you take the hash of all the blocks in the chain | 04:52 |
Muis | does that make the number more random or secure than the hash of the last block | 04:52 |
phantomcircuit | sure but it's predictable | 04:53 |
Muis | since then an attacker would have to start from genesis | 04:53 |
phantomcircuit | or i guess known? | 04:53 |
Muis | how do you mean predictable? | 04:53 |
phantomcircuit | i dont mean you can predict the next one | 04:53 |
Muis | ah okay :) | 04:53 |
phantomcircuit | i mean that if you start now using previous block hashes doesn't help | 04:53 |
phantomcircuit | since everybody already knows those | 04:54 |
Muis | i dont mean the previous block hashes, but hashes over the full block (more work-intensive) | 04:54 |
Muis | but that doesnt change much to the concept | 04:54 |
stonecoldpat | Muis: the blockheader should already be the hash of all the blocks in the chain | 04:55 |
Muis | true | 04:55 |
Muis | but if you are a miner | 04:55 |
Muis | and you want to influence the random miner | 04:55 |
Muis | its 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/O | 04:56 |
Muis | *random number | 04:57 |
Muis | so SHA(SHA(B[0] + B[1] + B[2])) instead of SHA(SHA(MERKLE[0] , MERKLE[1])), etc. | 04:59 |
stonecoldpat | intuitively i think both of them are the same thing | 05:00 |
Muis | I guess they aren't | 05:00 |
stonecoldpat | since under all of that - the randomness comes from the signatures which both of them include | 05:00 |
Muis | because when you say: the order of the blocks doesnt matter | 05:01 |
Muis | and you want to try all combinations of orders | 05:01 |
Muis | would you rather hash hashes or hash blockcombinations? | 05:01 |
stonecoldpat | thats 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 randomness | 05:01 |
stonecoldpat | both of these are created* | 05:02 |
Muis | true | 05:02 |
Muis | but the sheer amount of data is much bigger | 05:02 |
Muis | and the time for a hash is dependant on the amount of data | 05:02 |
stonecoldpat | a hash just makes something look more random, but it may not necessarily be any more random than something that used the same source | 05:02 |
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has quit [Remote host closed the connection] | 05:02 | |
Muis | true | 05:04 |
stonecoldpat | ive got to run, but it is an interesting thought experiment | 05:04 |
Muis | but I mean it requires all miners to have fast access to a copy of the whole chain | 05:04 |
Muis | that is good for SPV nodes :) | 05:04 |
Muis | you cannot make such garantuees by hashing hashes | 05:04 |
-!- GibsonA [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards | 05:05 | |
Muis | phantomcircuit: suppose my 'coin' uses the bc.info to fetch a random value from bitcoins chain, instead of my own (poor secured) chain | 05:06 |
Muis | which value should I use? | 05:06 |
Muis | the number of transactions in a block? the block hash? something else? | 05:06 |
Muis | I just need the bitcoin protocol to give me a INT32 that I know is expensive too cheat, and will change frequently | 05:07 |
-!- thrasher` [~thrasher@unaffiliated/thrasher/x-7291870] has quit [Ping timeout: 255 seconds] | 05:08 | |
Muis | the total number of bytes from the block maybe? | 05:08 |
-!- xenog [~xenog@46.7.118.40] has joined #bitcoin-wizards | 05:09 | |
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards | 05:21 | |
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards | 05:22 | |
-!- eudoxia [~eudoxia@r167-57-110-3.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 05:22 | |
-!- lclc_ [~lucas@unaffiliated/lclc] has quit [Ping timeout: 252 seconds] | 05:25 | |
kanzure | Muis: fetching data from blockchain.info is a very bad design decision | 05:26 |
Muis | kanzure: if they dont trust it, they can use another explorer, or run a full client | 05:27 |
kanzure | that's not how consensus works | 05:27 |
Muis | i 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 network | 05:28 |
-!- Emcy [~MC@cpc3-swan1-0-0-cust996.7-3.cable.virginm.net] has joined #bitcoin-wizards | 05: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-wizards | 05:28 | |
kanzure | arguably you are not; you are creating a security vulnerability waiting to happen. | 05:28 |
-!- p15x [~p15x@114.248.210.11] has joined #bitcoin-wizards | 05:30 | |
eudoxia | he does have a bit of a point about trust | 05:30 |
eudoxia | then again there's probably a way you can offer users to verify your chain is the consensun | 05:30 |
eudoxia | consensus* | 05:30 |
kanzure | yes, 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 about | 05: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-wizards | 05: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 | |
Muis | i 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 one | 05:43 |
justanotheruser | Muis: what are you doing? | 05:47 |
kanzure | you could pick the same pubkey that mined the latest bitcoin block | 05:48 |
kanzure | in fact, you can implement bitcoin consensus | 05:48 |
kanzure | and directly connect to the bitcoin p2p network | 05:48 |
justanotheruser | PoW is only partially there to randomly select a miner. It is also there so it is prohibatively costly to create a fork. | 05:48 |
Muis | what I want to accomplish is that I can group my nodes in 255 groups | 05:50 |
Muis | they are free to pick a group, but they are not free to switch groups faster than 10 blocks | 05:51 |
Muis | then every block I select a random group that is allowed to mine | 05:51 |
Muis | and all others groups can switch off their equipment during that block | 05:51 |
Muis | since they already know they can never get the block reward | 05:51 |
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards | 05:51 | |
Muis | now if the numbers I pick are reasonably random | 05:52 |
Muis | then won't my network offer better security as bitcoin with less power? | 05:53 |
Muis | since miners have no incentive to switch groups | 05:53 |
Muis | you could even allow them to already do PoW for their group | 05:53 |
kanzure | your idea seems to be vulnerabile to sybil | 05:53 |
Muis | and that that PoW stays valid for 3 blocks | 05:53 |
Muis | why? | 05:54 |
-!- sipa [~pw@unaffiliated/sipa1024] has left #bitcoin-wizards [] | 05:54 | |
Muis | if the group-number is included in the hash? | 05:54 |
kanzure | for the same reason all of your other ideas are vulnerable to sybil. we were just talking about this yesterday. read the backlog. | 05:54 |
Muis | how can a an attacker mine for two groups? | 05:54 |
Muis | if he can proof he spend X work for group X | 05:54 |
kanzure | identity just doesn't work. that's what sybil is able to exploit. | 05:55 |
Muis | and cannot do X work for all groups? | 05:55 |
justanotheruser | Muis: https://download.wpsoftware.net/bitcoin/pos.pdf | 05:56 |
Muis | the flaw in proof of stake seems to be that there is nothing at stake | 05:56 |
justanotheruser | basically decentralized consensus works through the burning of an external resource and probably can't be done otherwise | 05:56 |
Muis | so you can easily mine at two chains simultanously | 05:56 |
Muis | that flaw is not present in my idea? | 05:56 |
justanotheruser | yes, but this paper can apply beyond PoS | 05:56 |
Muis | so if there is a second flaw in PoS | 05:57 |
Muis | i am curious to know it. but I will read the paper first | 05:57 |
justanotheruser | Muis: so it's impossible for anyone but the selected miner to mine the block? | 05:57 |
Muis | justanotheruser: no | 05:57 |
justanotheruser | okay, so they can mine a fork and forge the timestamp | 05:57 |
kanzure | i agree with justanotheruser that pos.pdf is about more than just proof-of-stake | 05:58 |
Muis | its impossible for anyone outside the selected group to mine the block | 05:58 |
kanzure | haha | 05:58 |
-!- skittylx [skittylx@unaffiliated/skittylx] has joined #bitcoin-wizards | 05:59 | |
justanotheruser | Muis: basically how do you prove you're in a group | 05:59 |
Muis | suppose 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 target | 05:59 |
kanzure | gps is spoofable | 05:59 |
Muis | you proof you are in a group by comitting to a group | 05:59 |
kanzure | no | 05:59 |
Muis | so I hash my own gps coordinates for 2 years long | 06:00 |
kanzure | please read more about sybil attacks | 06:00 |
Muis | and I collect proof of work for that location | 06:00 |
Muis | if I want to collect pow for other coordinates | 06:00 |
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards | 06:00 | |
Muis | how would that work? I would have to split the work | 06:00 |
justanotheruser | Muis: 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 255 | 06:00 |
Muis | that doesnt work | 06:01 |
Muis | i mean it does work | 06:01 |
justanotheruser | lol | 06:01 |
Muis | but you are at a disadvantage to the people that are really in that group | 06:01 |
Muis | because you do POW together with a partner, you hash eachother responses | 06:02 |
Muis | and you will always be the slowest one because of your proxy | 06:02 |
kanzure | trivial 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 |
justanotheruser | yeah, my partner is another program running on my server | 06:02 |
-!- fanquake [~anonymous@unaffiliated/fanquake] has left #bitcoin-wizards [] | 06:03 | |
Muis | you 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 reward | 06:04 |
Muis | so unless thats a very popular group, every miner most likely already has a partner there | 06:04 |
-!- prodatalab_ is now known as prodatalab | 06:04 | |
kanzure | not half the reward | 06:04 |
justanotheruser | you keep redefining this system | 06:06 |
justanotheruser | and requiring a group creates a huge economy of scale. | 06:07 |
Muis | economy of scale? | 06:07 |
justanotheruser | it becomes more profitable the more money you spend | 06:08 |
Muis | suppose 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 |
justanotheruser | ehh, read up on sybil attacks, this isn't workable | 06:09 |
Muis | wouldnt that spread out nicely across the globe, instead of 3 large datacenters | 06:09 |
justanotheruser | there is no trustless proof-of-coordinate | 06:09 |
kanzure | Muis: http://en.wikipedia.org/wiki/Sybil_attack | 06:09 |
Muis | I prevent the sybil attack by including the group-name in the pow hash? | 06:09 |
Muis | and I cannot think of a way an attacker could get around that | 06:10 |
justanotheruser | by writing a different group name | 06:10 |
Muis | because the amount of work you did for group X prooves your weight in that group | 06:10 |
Muis | how can you write a different group name? | 06:10 |
justanotheruser | Muis: okay, so alice is mining in one group right? | 06:11 |
Muis | yes | 06:11 |
justanotheruser | and bob is mining in another group right? | 06:11 |
Muis | yes | 06:11 |
justanotheruser | and alice can't be in bobs group at the same time? | 06:11 |
justanotheruser | right? | 06:11 |
Muis | alice can be in bobs group | 06:11 |
justanotheruser | but, since they're in another group they can't be | 06:11 |
Muis | but she must split her hash-power equalyy between the groups | 06:11 |
Muis | ok | 06:12 |
justanotheruser | well if you are using maximal hashpower your system doesn't accomplish it's original goal of reducing elecricity expended | 06:12 |
justanotheruser | but sure, you can put "Hey guys, I'm in group 193" in the coinbase if you like, not that it would do anything | 06: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-wizards | 06:16 | |
Muis | If 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 is | 06:17 |
Muis | so if only 50% of them act rational and financially motivated, then 50% energy is saved | 06:18 |
kanzure | group membership doesn't work like that | 06:19 |
-!- prodatalab_ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards | 06:19 | |
Muis | why not | 06:19 |
kanzure | do you know what i am going to say? | 06:19 |
Muis | screw you | 06:19 |
Muis | :) | 06:19 |
kanzure | i am just asking | 06:19 |
Muis | no what did you plan to say? | 06:19 |
Muis | no | 06:19 |
kanzure | http://en.wikipedia.org/wiki/Sybil_attack | 06:20 |
Muis | lol | 06:20 |
Muis | I am willing to read all I can, but I still haven't heard a practical example of how someone can cheat in my scheme | 06:20 |
-!- antgreen` [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 244 seconds] | 06:20 | |
Muis | and I thought justanotheruser was about to explain one | 06:20 |
-!- antgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 265 seconds] | 06:20 | |
Muis | you 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 there | 06:22 |
justanotheruser | Muis: 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 | |
justanotheruser | Pastebin 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 |
kanzure | Muis: 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-wizards | 06:26 | |
kanzure | whoops i mean sybil-resistant | 06:26 |
kanzure | rather 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-wizards | 06:28 | |
Muis | isnt it sybil resistance because you proof you dedicated effort into something that isnt fungible? | 06:28 |
kanzure | nope, bitcoin is sybil-resistant because who you are doesn't matter | 06:29 |
Adlai | bitcoin's PoW is equally difficult if you make your one huge mining farm look like $maxint small miners | 06:30 |
Muis | its not 1 cpu = 1 vote anymore, so who you are is defined by the amount of hash-rate that you have | 06:30 |
Adlai | there'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 idea | 06:30 |
Muis | why | 06:30 |
kanzure | because 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 |
justanotheruser | oh here comes the vote discussion | 06:31 |
-!- StephenM_ [~stephenm3@cpe-76-179-63-243.maine.res.rr.com] has joined #bitcoin-wizards | 06:31 | |
kanzure | "1 cpu 1 vote" is not sybil-resistant | 06:31 |
Muis | lol | 06:31 |
Adlai | it's closer to "1 hash/second = 1 lottery ticket" | 06:31 |
Muis | its in the Satoshi paper | 06:31 |
justanotheruser | the 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 hardware | 06:32 |
Muis | but it was the wrong idea and not sybil-resistant? | 06:32 |
Muis | does Satoshi know that? | 06:32 |
kanzure | there are many things that satoshi didn't know | 06:32 |
kanzure | like how to write a standard | 06:32 |
justanotheruser | Muis: he just disagrees with using the word "vote" to describe it | 06:32 |
kanzure | justanotheruser: i also disagree with the "1 cpu" thing too. | 06:32 |
Muis | im 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 measurement | 06:33 |
-!- llllllllll [~lllllllll@6d482698.ftth.concepts.nl] has joined #bitcoin-wizards | 06:33 | |
kanzure | Muis: there was never an idea of "1 person = 1 vote". sorry. | 06:33 |
Muis | 1 person = 1 cpu = 1 vote | 06:33 |
kanzure | Muis: there is no way for a computer to "know" "your identity"... that's not a computable concept. | 06:33 |
justanotheruser | 1 hash one lotto ticket! | 06:34 |
Muis | lets stick to the lotto ticket analogy | 06:34 |
Muis | suppose I can buy a lotto ticket | 06:34 |
kanzure | you can't... | 06:34 |
Muis | and with every ticket sold I decrease the total jackpot, and my own expected value | 06:34 |
Muis | would I buy two tickets? or 1000 as a Sybil? | 06:34 |
Muis | it would be in my best interest to act rational and buy one | 06:35 |
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [Ping timeout: 256 seconds] | 06:35 | |
Muis | and hope that other people act rational too | 06:35 |
Muis | but Im assured that even if they do not | 06:35 |
Muis | they will make a loss | 06:35 |
Muis | so on average, they will | 06:36 |
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has quit [Ping timeout: 272 seconds] | 06:36 | |
p15x | do you know about the prisoner's dilemma | 06: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-wizards | 06: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-wizards | 06:58 | |
Muis | yes | 06:58 |
Muis | its kinda similar | 06:58 |
-!- hylyt [~hylyt@50.248.81.66] has joined #bitcoin-wizards | 07:01 | |
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards | 07:05 | |
stonecoldpat | I would agree with Aldai in the defintion that its more a lottery ticket than a vote | 07:06 |
stonecoldpat | its not the most votes who win, its just who gets the winning lotto ticket | 07:06 |
smooth | kanzure: 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 power | 07:08 |
kanzure | smooth: what do you mean? | 07:08 |
smooth | the incentives are different | 07:08 |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:fdb3:ca43:3073:97da] has joined #bitcoin-wizards | 07:09 | |
smooth | the 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-wizards | 07:10 | |
-!- skittylx [skittylx@cpe-75-187-201-213.neo.res.rr.com] has joined #bitcoin-wizards | 07: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-wizards | 07:15 | |
justanotheruser | smooth: all votes are about the same size because rational actors will use up to date ASICs | 07:16 |
justanotheruser | 1 cpu 1 vote doesn't really imply a person can't have 10000 CPUs | 07:16 |
smooth | yes thats why i said its poorly named | 07:17 |
justanotheruser | oh, I see | 07:17 |
smooth | although i would argue it DID imply that | 07:17 |
smooth | well maybe 10k cpus fine, but not say 100m or more | 07:18 |
-!- wallet42 [~wallet42@77-3-82.static.cyta.gr] has quit [Quit: Leaving.] | 07:18 | |
Muis | would there buy a problem if PoW is not coupled to a block | 07:20 |
Muis | that you can save it, as long as it can only be used once? | 07:21 |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 07:24 | |
Muis | my feeling says its insecure, but I cant really figure out why | 07:24 |
Muis | so 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 |
Muis | and once you use one your hashes to create a block, you cannot use that same hash again for another block | 07:27 |
Muis | but you may store them or sell them as long as they dont get published | 07:28 |
stonecoldpat | if 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 once | 07:28 |
stonecoldpat | the PoW is used to protect the integrity of the block - to make sure its contents cannot be changed without changing the PoW | 07:29 |
Muis | but 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 | |
Muis | if I produce it you can steal it, but we cannot both use it on the same chain | 07:30 |
stonecoldpat | the 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 chains | 07:31 |
Muis | okay, thats true | 07:32 |
Muis | so if you couple a time, but not a block, does that make things different? | 07:32 |
stonecoldpat | well, the PoW acts as a relative timestamp - thats why it solves the decentralization problem | 07:32 |
justanotheruser | Muis: progress in PoW is bad. If you want more reading, pow.pdf is easier to understand and a nice read. | 07:33 |
Muis | relative to the blockheader it hashes | 07:33 |
Muis | justanotheruser: i will, tnx | 07:33 |
-!- skittylx [skittylx@unaffiliated/skittylx] has joined #bitcoin-wizards | 07:39 | |
andytoshi | Muis: 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 of | 07:41 |
andytoshi | tickets | 07:41 |
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 07:42 | |
Muis | It works exponential | 07:42 |
andytoshi | i 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 |
Muis | So it decreases really quickly | 07:42 |
Muis | But starts very large | 07:43 |
justanotheruser | is 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 |
andytoshi | what 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 tickets | 07:43 |
Muis | I am trying to accomplish that by making the entry fee for the lottery higher than the expected payout | 07:44 |
Muis | But because transaction fees also happen to be entry fees | 07:44 |
andytoshi | do 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-wizards | 07:45 | |
Muis | People dont mind if they loose if they needed to make one anyway | 07:45 |
Muis | But if you buy tickets (make transactions) just for the jackpot | 07:45 |
andytoshi | and 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 |
Muis | You have a negative expected value | 07:46 |
andytoshi | no. write out the equations. | 07:46 |
Muis | I will try to make some document which proofs this | 07:46 |
Muis | But 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 | |
Muis | Would you join that lottery unless you really had to make a transaction? If your answer is no andytoshi, then it must be proovable | 07:53 |
kanzure | andytoshi: i think this guy is just bad at reading | 07:55 |
andytoshi | Muis: 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 infinite | 07:55 |
kanzure | andytoshi: i don't have any other explanations to give you | 07:55 |
smooth | Muis: do this: < andytoshi> no. write out the equations. | 07:56 |
smooth | you are risking unnecesarily alienating people at this point | 07:56 |
Muis | andytoshi: I encourage particpation by giving away free tickets to the people paying TX fees? | 07:57 |
andytoshi | kanzure: :/ 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 mean | 07:57 |
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 07: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 |
Muis | Okay, np | 07:59 |
Muis | Every 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-wizards | 08: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-wizards | 08:12 | |
-!- iddo [~idddo@csm.cs.technion.ac.il] has joined #bitcoin-wizards | 08:13 | |
-!- waxwing [~waxwing@62.205.214.125] has quit [Ping timeout: 250 seconds] | 08:14 | |
-!- gavinandresen [~gavin@unaffiliated/gavinandresen] has joined #bitcoin-wizards | 08: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-wizards | 08:26 | |
-!- waxwing [waxwing@gateway/vpn/mullvad/x-dgxwbsdxwykfnnee] has joined #bitcoin-wizards | 08: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-wizards | 08:32 | |
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards | 08: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-wizards | 08: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-wizards | 08: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-wizards | 08:44 | |
-!- afk11 [~thomas@89.100.72.184] has joined #bitcoin-wizards | 08:45 | |
andytoshi | Muis: 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 my | 08:48 |
andytoshi | system: 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 for | 08:48 |
amiller_ | he's just saying there's a -EV lottery | 08:48 |
-!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards | 08:49 | |
amiller_ | that's easy, you just delete some fraction of the transaction fees | 08: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 |
andytoshi | amiller_: 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 like | 08:50 |
-!- zooko` is now known as zooko | 08: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-wizards | 08:54 | |
-!- skittylx [skittylx@unaffiliated/skittylx] has quit [Ping timeout: 250 seconds] | 08:56 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards | 09:00 | |
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards | 09: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-wizards | 09: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-wizards | 09:08 | |
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards | 09: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-wizards | 09:15 | |
Muis | andytoshi: 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 wanted | 09:17 |
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has quit [Ping timeout: 256 seconds] | 09:18 | |
Muis | Its true that over a long period it will have the same returns | 09: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 StephenM347 | 09: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-wizards | 09: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-wizards | 09:40 | |
-!- koeppelmann [~koeppelma@dslb-178-005-159-243.178.005.pools.vodafone-ip.de] has joined #bitcoin-wizards | 09: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 it | 09:43 |
amiller_ | try to find any way you can to break off a chunk of this as a subproblem and just discuss that maybe | 09:43 |
amiller_ | i think do think that a -EV lottery is self-stabilizing and resistant to sybils | 09: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 year | 09: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 individuals | 09: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 resistant | 09: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 reallly | 09:47 |
-!- prodatalab__ [~prodatala@2602:306:247c:5e59:8ca0:ed8c:208d:1d75] has joined #bitcoin-wizards | 09: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 |
kanzure | there 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-wizards | 09: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-wizards | 09: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-wizards | 10: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-wizards | 10: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-wizards | 10:15 | |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 10:18 | |
kanzure | "Password recovery attacks against RC4 in TLS" http://www.isg.rhul.ac.uk/tls/RC4passwords.pdf | 10: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-wizards | 10:25 | |
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 10: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-wizards | 10:42 | |
-!- ortutay [~marcell@216.239.45.79] has quit [Quit: ortutay] | 10:51 | |
-!- Guest85609 is now known as maaku | 10: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-wizards | 10: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-wizards | 11:00 | |
-!- ortutay [~marcell@216.239.45.79] has joined #bitcoin-wizards | 11:01 | |
-!- x98gvyn [~vfbtgn@5-12-40-146.residential.rdsnet.ro] has joined #bitcoin-wizards | 11:05 | |
-!- huffer [~huffer@95.76.17.219] has joined #bitcoin-wizards | 11:07 | |
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards | 11:07 | |
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 11:08 | |
huffer | Yeah, hello :) I was watching a talk of DevCore, and Gavin mentioned this chat room so I wanted to check if it exists :) | 11:08 |
Adlai | indeed it does, although discussion is slow sometimes (and rapidfire at others) | 11:09 |
huffer | so it does exist, though it’s awfully quiet in here | 11:09 |
huffer | :) | 11:09 |
huffer | well, many thanks Adlai | 11:10 |
Adlai | all but the busiest irc rooms have dead time | 11:10 |
huffer | I don’t have a topic of discussion for now so I won’t bore you or distract you guys anymore - but thanks for future conversations | 11:11 |
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 11: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 |
Adlai | if you're looking for immediate gratification, see /topic | 11:13 |
huffer | cool, phiche1, looking forward… | 11:13 |
phiche1 | thanks for the tip Adlai! | 11:13 |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards | 11:15 | |
-!- shesek [~shesek@77.127.158.156] has joined #bitcoin-wizards | 11:17 | |
-!- ortutay [~marcell@216.239.45.79] has quit [Quit: ortutay] | 11:22 | |
-!- ortutay [~marcell@216.239.45.79] has joined #bitcoin-wizards | 11:25 | |
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards | 11: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-wizards | 11: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-wizards | 11:35 | |
-!- Rynomster [~quassel@unaffiliated/rynomster] has joined #bitcoin-wizards | 11:41 | |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards | 11: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-wizards | 11:47 | |
-!- belcher [~belcher-s@bcdc7a0f.skybroadband.com] has quit [Changing host] | 11:47 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards | 11: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-wizards | 11:50 | |
-!- xenog [~xenog@79.140.223.2] has joined #bitcoin-wizards | 11:50 | |
-!- freewil [~freewil@unaffiliated/freewil] has joined #bitcoin-wizards | 11:54 | |
-!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-wizards | 11:54 | |
-!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Changing host] | 11:54 | |
-!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards | 11:54 | |
-!- huffer [~huffer@95.76.17.219] has left #bitcoin-wizards [] | 11:54 | |
-!- orik [~orik@75.149.169.53] has joined #bitcoin-wizards | 11:59 | |
-!- phiche1 [~Adium@193.89.189.140] has quit [Quit: Leaving.] | 12:04 | |
-!- tromp__ [~tromp@rtc39-189.rentec.com] has joined #bitcoin-wizards | 12: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-wizards | 12: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-wizards | 12:26 | |
-!- MoALTz_ [~no@78.11.179.104] has quit [Quit: Leaving] | 12:33 | |
-!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards | 12:34 | |
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 12: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-wizards | 12:52 | |
-!- gabridom_ [~gabridome@host178-23-dynamic.12-79-r.retail.telecomitalia.it] has joined #bitcoin-wizards | 12: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-wizards | 12:59 | |
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards | 12:59 | |
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has quit [Client Quit] | 12:59 | |
-!- Adlai [~Adlai@unaffiliated/adlai] has joined #bitcoin-wizards | 13: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-wizards | 13:10 | |
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards | 13: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-wizards | 13:21 | |
-!- skittylx [~skittylx@unaffiliated/skittylx] has joined #bitcoin-wizards | 13: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-wizards | 13: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-wizards | 13: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 waxwing | 13:30 | |
-!- ortutay [~marcell@216.239.45.79] has joined #bitcoin-wizards | 13: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-wizards | 13: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-wizards | 13:40 | |
-!- belcher_ [~belcher-s@bcdc7a0f.skybroadband.com] has quit [Changing host] | 13:40 | |
-!- belcher_ [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards | 13: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-wizards | 13: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-wizards | 13:51 | |
-!- belcher_ is now known as belcher | 13:51 | |
-!- gabridom_ [~gabridome@host178-23-dynamic.12-79-r.retail.telecomitalia.it] has joined #bitcoin-wizards | 13: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-wizards | 13: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-wizards | 13: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 gwerwi | 13:59 | |
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards | 14: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 brand0 | 14:01 | |
BlueMatt | does anyone have any opinions on relative-to-my-inputs-OP_CLTV? | 14:02 |
BlueMatt | ie <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 | |
BlueMatt | maybe petertodd? | 14:02 |
-!- rainsborough [~rainsboro@c-67-191-209-210.hsd1.ga.comcast.net] has joined #bitcoin-wizards | 14:03 | |
-!- prodatalab [~prodatala@2602:306:247c:5e59:31b1:fb14:12da:9e38] has quit [Ping timeout: 256 seconds] | 14:04 | |
BlueMatt | its 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_ENDIF | 14:04 |
BlueMatt | ehhh, I'll move to -dev, its not very wizard-y | 14:06 |
-!- prodatalab [~prodatala@2602:306:247c:5e59:31b1:fb14:12da:9e38] has joined #bitcoin-wizards | 14:09 | |
-!- Rynomster [~quassel@unaffiliated/rynomster] has joined #bitcoin-wizards | 14:09 | |
-!- sipa [~pw@unaffiliated/sipa1024] has joined #bitcoin-wizards | 14:09 | |
-!- phiche [~Adium@86.58.254.4] has joined #bitcoin-wizards | 14:10 | |
-!- vmatekol_ [~vmatekole@f048184036.adsl.alicedsl.de] has joined #bitcoin-wizards | 14:10 | |
-!- dEBRUYNE_ [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards | 14: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-wizards | 14: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-wizards | 14: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-wizards | 14: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-wizards | 14:32 | |
-!- moa [~moa@opentransactions/dev/moa] has joined #bitcoin-wizards | 14: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-wizards | 14:47 | |
-!- vmatekol_ [~vmatekole@95.91.209.78] has joined #bitcoin-wizards | 14:52 | |
-!- Dizzle [~Dizzle@209.94.244.2] has joined #bitcoin-wizards | 14:56 | |
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 14:58 | |
-!- nsh [~lol@wikipedia/nsh] has quit [Read error: Connection reset by peer] | 15:03 | |
-!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards | 15: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-wizards | 15: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-wizards | 15:09 | |
-!- Iriez [wario@distribution.xbins.org] has joined #bitcoin-wizards | 15: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-wizards | 15: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-wizards | 15: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-wizards | 15: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-wizards | 15:46 | |
-!- Starduster [~guest@unaffiliated/starduster] has joined #bitcoin-wizards | 15: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 | |
kanzure | factom 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-wizards | 15:57 | |
moa1 | "The largest verified computation (SETI@home) uses verification by replication." https://en.wikipedia.org/wiki/Verifiable_computing | 15:57 |
moa1 | you could argue bitcoin is a larger set of verified computations? | 15:57 |
phantomcircuit | moa1, bitcoin is actually a fairly small amount of verified computation | 15:58 |
phantomcircuit | it is however far more secure than seti@home's replication model | 15:59 |
moa1 | done by > 6000 nodes though | 15:59 |
kanzure | what'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-wizards | 15:59 | |
maaku | moa1: the amount of computation actually verified by bitcoin is small | 15:59 |
moa1 | maaku: heh yes but ... | 16:00 |
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds] | 16:03 | |
moa1 | 6500 nodes verifying a small problem uses more computation resources than 2 nodes verifying a large problem | 16: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 | |
phantomcircuit | moa1, 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 | |
phantomcircuit | petertodd, 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-wizards | 16:21 | |
-!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has quit [Ping timeout: 252 seconds] | 16:22 | |
-!- lnr [~lnr@aim.engr.arizona.edu] has joined #bitcoin-wizards | 16:22 | |
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Quit: Got root?] | 16:22 | |
-!- zz_lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards | 16:23 | |
-!- zz_lnovy is now known as lnovy | 16:23 | |
-!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has joined #bitcoin-wizards | 16:24 | |
-!- CoinCadence_ [~CoinCaden@ool-4355e6bd.dyn.optonline.net] has joined #bitcoin-wizards | 16: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-wizards | 16:27 | |
amiller_ | phantomcircuit, sure it is, petertodd convinced me by telling me how | 16:28 |
phantomcircuit | amiller_, ha | 16:28 |
-!- skittylx [~skittylx@unaffiliated/skittylx] has quit [Quit: feel the bass] | 16:29 | |
phantomcircuit | amiller_, but how | 16:29 |
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards | 16:30 | |
phantomcircuit | his scheme with the encryption of the key? | 16:30 |
amiller_ | give me a sec, its simpler, trying to reconstruct it from memory now | 16: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 spend | 16:34 |
amiller_ | there's nothing apparently special about this transaction, it looks just like all the others and isn't "linked" to you | 16: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 ways | 16: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 key | 16:39 |
amiller_ | okay so | 16: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 hashes | 16: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 yet | 16:41 |
phantomcircuit | amiller_, yeah i think that's what i was thinking of before | 16:41 |
amiller_ | so you can actually do the spending of it and embed your message covertly. | 16:41 |
amiller_ | okay | 16: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 understand | 16:42 |
-!- tromp__ [~tromp@rtc39-189.rentec.com] has quit [] | 16:42 | |
phantomcircuit | that's not actually censorship proof but it is resistant | 16:42 |
phantomcircuit | since a miner/relay node that understands the protocol can clearly block the last step | 16:44 |
amiller_ | no | 16:44 |
amiller_ | which last step | 16:44 |
amiller_ | its censorship-proof | 16:44 |
phantomcircuit | two transactions A and B | 16:44 |
amiller_ | the miner can't tell which transactions are involved | 16:45 |
amiller_ | this technique involves hiding data in perfectly ordinary transactions, there's really no way to tell | 16:45 |
amiller_ | the output can be any output you can spend | 16:45 |
phantomcircuit | sure they can, the set of possible candidates is small enough to brute force | 16:45 |
amiller_ | wat no its not | 16:45 |
amiller_ | oh, i think you misunderstood when i said "commitment" | 16:45 |
amiller_ | not just the hash, but a hash plus some randomness | 16: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 |
phantomcircuit | amiller_, so the randomness is basically a key | 16:46 |
phantomcircuit | and i can publish multiple versions of the same thing only not using the same transaction output | 16:47 |
amiller_ | yes | 16:47 |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:d562:9e00:1dd6:a7b] has joined #bitcoin-wizards | 16:48 | |
phantomcircuit | i feel like there's an issue with that but i cant quite put my finger on it | 16:48 |
amiller_ | there's not, i checked lol | 16:48 |
-!- orik [~orik@75.149.169.53] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 16:49 | |
phantomcircuit | it clearly basically solves asset tracking issues but only if the transaction output is tied to the asset | 16:49 |
phantomcircuit | oh wait | 16:49 |
phantomcircuit | i was going to say there's nothing stopping you from committing to the txo twice with different random values butt hen i realized derp | 16:50 |
amiller_ | its less obvious to me how it clearly solves asset tracking, im still trying to figure that part out actually. | 16:51 |
phantomcircuit | amiller_, i dont see how you could both track an asset using transaction outputs and keep the first transactions output censorship proof | 16:51 |
amiller_ | well you have to start somewhere | 16:52 |
phantomcircuit | amiller_, that ones easy, you generate the next spend transaction in advance and commit to it with the message you're making censorship resistant | 16:52 |
phantomcircuit | whoever controls that output controls the asset | 16:52 |
amiller_ | okay then you're done, what else is there exactly | 16:52 |
phantomcircuit | im not sure you can actually make that work without revealing to the world that the next transaction output is going to be though | 16:53 |
phantomcircuit | no you can | 16:53 |
phantomcircuit | neat | 16:53 |
phantomcircuit | well sort of | 16:54 |
phantomcircuit | anybody who has ever known which outputs the asset corresponds to can censor transactions | 16:54 |
amiller_ | no | 16: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 things | 16:55 |
phantomcircuit | in that example they can because they would be able to identify the "next" output | 16:55 |
amiller_ | use output #1 for your message, and #2 for the commitment to the next hidden-in-plain-sight transaction | 16:55 |
phantomcircuit | amiller_, 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 together | 16: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... transaction | 16:56 |
phantomcircuit | the random values need to be published at each step to prevent the thing from being a huge nuisance | 16:56 |
phantomcircuit | oh and this would be horribly broken by even a small reorg | 16:57 |
phantomcircuit | heh | 16:57 |
amiller_ | no it wouldn't | 16:57 |
amiller_ | you wait for longer than a small reorg before revealing your randomness | 16:57 |
phantomcircuit | sure it would since you have to reveal the random value | 16:57 |
amiller_ | this is a lot like guy fawkes signatures | 16:57 |
phantomcircuit | a reorg would make it censorable | 16:57 |
phantomcircuit | i guess you could commit to two outputs one for the message and one for the random value | 16:58 |
phantomcircuit | and then delay the random value disclosure for long enough that a reorg wouldn't break the system | 16:58 |
phantomcircuit | it's certainly not a general solution to the problem i described though :P | 16:58 |
amiller_ | no you commit to one output, but you "use" that output in a transaction with two outputs | 16:58 |
phantomcircuit | there's a bunch of edge cases | 16:58 |
amiller_ | i think all of your criticisms have been due to the proposed solution being hard to visualize | 16:59 |
phantomcircuit | maybe | 17: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-wizards | 17:01 | |
phantomcircuit | amiller_, iirc he had a scheme that involved commitments to a future key or something too | 17:05 |
amiller_ | that doesn't really seem necessary | 17:06 |
-!- afk11 [~thomas@89.100.72.184] has joined #bitcoin-wizards | 17:06 | |
amiller_ | phantomcircuit, do you know any keywords id use to search for his prior explanations of this | 17:06 |
amiller_ | i heard it from him through a private and equivocable channel :( | 17:06 |
phantomcircuit | proof of publication | 17:06 |
phantomcircuit | found his bitcoin-dev email | 17:07 |
phantomcircuit | [Bitcoin-development] Setting the record straight on Proof-of-Publication | 17:07 |
amiller_ | jeez i read that and it made no sense there | 17:08 |
amiller_ | i think i got pissed off about some other aspect of that message and replied about it | 17: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-wizards | 17:10 | |
petertodd | < amiller_> i heard it from him through a private and equivocable channel :( <- lolol | 17:10 |
petertodd | so I think you're making this too complex... | 17:10 |
* nsh listens | 17:10 | |
petertodd | (though I stopped reading when you said "encryption") | 17:10 |
-!- bramc [~bram@38.99.42.130] has quit [Client Quit] | 17:10 | |
nsh | that is the wort part of crypto tbh | 17:10 |
nsh | *worst | 17:11 |
petertodd | first of all, none of this stuff needs to have anything publishe din the blockchain at all - what you're doing is making one-time seals | 17:11 |
amiller_ | the encryption thing was a mistake :o | 17:12 |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 17:14 | |
petertodd | here's the single-use-seal code: http://0bin.net/paste/vLDRrhx-ALufTR94#DmA7QRjxtKebJ66MJfbQTrVYPUKC1khfdpWT8pdbZpJ | 17:14 |
-!- bramc [~bram@38.99.42.130] has quit [Client Quit] | 17:15 | |
petertodd | now, 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 tree | 17:15 |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 17:15 | |
-!- bramc [~bram@38.99.42.130] has quit [Client Quit] | 17:16 | |
petertodd | now 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 consensus | 17:16 |
-!- hashtag_ [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards | 17:17 | |
petertodd | of 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 Bob | 17:17 |
phantomcircuit | petertodd, forming a chain; but can anybody who has ever seen a piece of the chain identify all future pieces | 17:18 |
amiller_ | no | 17:18 |
* amiller_ goes to make some kind of illustration | 17:18 | |
phantomcircuit | because you dont give them the seal | 17:18 |
petertodd | phantomcircuit: no! in the chain is mearly commitments to what txout will be spent, not the txout itself | 17:18 |
petertodd | *merely | 17:18 |
phantomcircuit | petertodd, yeah i get that | 17:19 |
petertodd | phantomcircuit: 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 risk | 17:19 |
-!- ortutay [~marcell@216.239.45.78] has joined #bitcoin-wizards | 17:20 | |
amiller_ | petertodd, i think you could do that kind of proof using zero-knowledge proofs | 17:20 |
amiller_ | prove that you know an opening of the commitment and it isn't the hash of any known transaction | 17:21 |
petertodd | amiller_: oh sure, but but I'm only an earthling | 17:21 |
phantomcircuit | :P | 17:21 |
amiller_ | snarks are for chumps im into harder shit now anyway | 17:21 |
-!- bramc [~bram@38.99.42.130] has joined #bitcoin-wizards | 17:22 | |
phantomcircuit | petertodd, that was my point, there's a set of people who know what is going to happen and they can get stuff censored | 17:22 |
-!- bramc [~bram@38.99.42.130] has quit [Client Quit] | 17:22 | |
phantomcircuit | the set can be anything from you to everybody | 17:22 |
amiller_ | phantomcircuit, thats ridiculous | 17:23 |
petertodd | phantomcircuit: sure, but self-censorship isn't all that interesting | 17:23 |
amiller_ | that's like saying Alice can censor herself by turning off her computer | 17:23 |
phantomcircuit | amiller_, maybe alice is a jerk and wants to watch the world burn | 17:24 |
petertodd | phantomcircuit: *her world burn | 17:25 |
amiller_ | alice could have stayed quiet too | 17:27 |
petertodd | anyay, IMO the interesting thing about this is how it makes factom looks stupidly complex in comparison... | 17:27 |
petertodd | it'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 sense | 17:30 |
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards | 17:30 | |
petertodd | well part of the thing is by building systems where that's impossible we discourage people from even thinking about it | 17:31 |
amiller_ | yeah agreed, makes sense | 17:31 |
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving] | 17:31 | |
petertodd | also, 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-wizards | 17:39 | |
-!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has joined #bitcoin-wizards | 17:43 | |
-!- JohnD [~John@117.253.190.110] has joined #bitcoin-wizards | 17: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-wizards | 17: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-wizards | 18:06 | |
-!- CoinCadence_ [~CoinCaden@ool-4355e6bd.dyn.optonline.net] has joined #bitcoin-wizards | 18: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-wizards | 18:13 | |
-!- nuke__ [~nuke@78-77-6.adsl.cyta.gr] has joined #bitcoin-wizards | 18:14 | |
-!- d1ggy [~d1ggy@dslb-088-070-188-243.088.070.pools.vodafone-ip.de] has joined #bitcoin-wizards | 18: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-wizards | 18:25 | |
-!- mkarrer [~mkarrer@126.Red-83-32-132.dynamicIP.rima-tde.net] has joined #bitcoin-wizards | 18:25 | |
-!- ortutay [~marcell@216.239.45.78] has joined #bitcoin-wizards | 18: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-wizards | 18: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-wizards | 18: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-wizards | 18:34 | |
-!- bramc [~bram@38.99.42.130] has quit [Client Quit] | 18:35 | |
-!- ortutay [~marcell@216.239.45.78] has joined #bitcoin-wizards | 18:37 | |
-!- moleccc [~molecular@e176101013.adsl.alicedsl.de] has joined #bitcoin-wizards | 18: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-wizards | 18:58 | |
-!- mkarrer [~mkarrer@126.Red-83-32-132.dynamicIP.rima-tde.net] has joined #bitcoin-wizards | 19: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-wizards | 19:15 | |
-!- JohnT is now known as HomeLate | 19:16 | |
-!- HomeLate is now known as cjh- | 19:17 | |
-!- cjh- is now known as cjh_ | 19:19 | |
-!- cjh_ is now known as cjha | 19: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-wizards | 19:22 | |
-!- ortutay [~marcell@216.239.45.78] has quit [Client Quit] | 19:23 | |
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards | 19: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-wizards | 19: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 kaneeni | 19:32 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] | 19:34 | |
-!- kaneeni is now known as somefag | 19: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-wizards | 19: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-wizards | 19:49 | |
-!- JohnT is now known as p1np01nt | 19:51 | |
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards | 19: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 Exp1r3dP0ps1cle | 19:58 | |
-!- Exp1r3dP0ps1cle is now known as d[-_-]b | 19: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-wizards | 20: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-wizards | 20:08 | |
-!- RalphWiggum is now known as Guest80749 | 20:08 | |
-!- zwischenzug [~zwischenz@pool-173-73-105-152.washdc.fios.verizon.net] has joined #bitcoin-wizards | 20: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-wizards | 20: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-wizards | 20:49 | |
-!- mpmcsweeney [~mpmcsween@c-98-217-146-94.hsd1.ma.comcast.net] has joined #bitcoin-wizards | 20: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-wizards | 21:11 | |
-!- StephenM_ [~stephenm3@cpe-76-179-63-243.maine.res.rr.com] has joined #bitcoin-wizards | 21: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-wizards | 21:32 | |
-!- coiner [~linker@113.161.87.238] has joined #bitcoin-wizards | 21:33 | |
-!- Tetris- [~Tetris@87.226.175.101] has joined #bitcoin-wizards | 21: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-wizards | 21:47 | |
-!- devrandom [~devrandom@unaffiliated/niftyzero1] has quit [Ping timeout: 265 seconds] | 21:55 | |
-!- devrandom [~devrandom@unaffiliated/niftyzero1] has joined #bitcoin-wizards | 21:56 | |
-!- woah [~woah@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards | 22: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-wizards | 22:16 | |
-!- lclc_ [~lucas@unaffiliated/lclc] has joined #bitcoin-wizards | 22: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-wizards | 22: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-wizards | 22:23 | |
-!- mode/#bitcoin-wizards [+o gmaxwell] by ChanServ | 22:25 | |
-!- mode/#bitcoin-wizards [-o gmaxwell] by gmaxwell | 22: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-wizards | 22:46 | |
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards | 23:13 | |
-!- ortutay [~marcell@c-98-248-47-197.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 23: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-wizards | 23:38 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 23:41 | |
-!- ortutay [~marcell@c-98-248-47-197.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 23:50 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:29b0:d51d:8d3c:aee5] has joined #bitcoin-wizards | 23:55 | |
-!- phiche [~Adium@193.89.189.140] has joined #bitcoin-wizards | 23: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!