--- Day changed Fri Dec 19 2014 00:11 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 00:12 -!- d1ggy [~d1ggy@dslb-092-076-018-081.092.076.pools.vodafone-ip.de] has joined #bitcoin-wizards 00:12 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 00:13 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 00:15 -!- Profreid [~Profreitt@46.19.139.182] has joined #bitcoin-wizards 00:17 -!- Sub|music is now known as Sub|zzz 00:20 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 00:30 -!- RoboTeddy [~roboteddy@2604:5500:13:5fc:ec82:c562:3c50:188e] has quit [Remote host closed the connection] 00:48 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has quit [Read error: Connection reset by peer] 00:50 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Remote host closed the connection] 00:51 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards 00:52 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has joined #bitcoin-wizards 00:54 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 00:55 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 01:02 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 01:03 -!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards 01:05 -!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection] 01:05 -!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards 01:05 * andy-logbot is logging 01:05 -!- hashtag [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 01:07 -!- hashtag_ [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 255 seconds] 01:13 -!- spinza [~spin@197.89.19.57] has quit [Read error: Connection reset by peer] 01:13 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #bitcoin-wizards [] 01:18 -!- spinza [~spin@197.89.19.57] has joined #bitcoin-wizards 01:22 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 01:24 -!- coiner [~linker@113.161.87.238] has joined #bitcoin-wizards 01:24 -!- lclc_bnc is now known as lclc 01:26 -!- grau [~grau@37.143.74.116] has quit [Ping timeout: 272 seconds] 01:33 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 01:33 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 01:39 -!- grau [~grau@37.143.74.116] has quit [Ping timeout: 264 seconds] 01:40 -!- austinhill [~Adium@bas11-montrealak-1177755981.dsl.bell.ca] has joined #bitcoin-wizards 01:43 -!- austinhill [~Adium@bas11-montrealak-1177755981.dsl.bell.ca] has quit [Client Quit] 01:46 -!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 01:51 -!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards 01:53 -!- vmatekole [~vmatekole@f052106197.adsl.alicedsl.de] has joined #bitcoin-wizards 01:57 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 01:59 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 01:59 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #bitcoin-wizards [] 02:01 -!- jtimon [~quassel@36.pool85-53-221.dynamic.orange.es] has joined #bitcoin-wizards 02:18 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 02:33 -!- Profreid [~Profreitt@46.19.139.182] has quit [Quit: Profreid] 02:36 -!- GAit [~lnahum@enki.greenaddressit.p3.tiktalik.io] has quit [Remote host closed the connection] 02:37 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 02:41 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 02:42 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 02:42 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 02:42 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 02:42 -!- jtimon [~quassel@36.pool85-53-221.dynamic.orange.es] has quit [Ping timeout: 240 seconds] 02:42 -!- jtimon [~quassel@177.pool85-53-137.dynamic.orange.es] has joined #bitcoin-wizards 02:46 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 265 seconds] 02:48 -!- vmatekole [~vmatekole@f052106197.adsl.alicedsl.de] has quit [Remote host closed the connection] 02:51 -!- Quanttek [~quassel@ip1f12ec5a.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards 02:53 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 02:54 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 02:55 -!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 245 seconds] 02:55 -!- jtimon [~quassel@177.pool85-53-137.dynamic.orange.es] has quit [Ping timeout: 250 seconds] 02:55 -!- jtimon [~quassel@204.pool85-53-142.dynamic.orange.es] has joined #bitcoin-wizards 03:05 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 03:07 -!- dansmith_btc [~dansmith@unaffiliated/dansmith-btc/x-0355117] has quit [Excess Flood] 03:08 -!- dansmith_btc [~dansmith@85.25.117.24] has joined #bitcoin-wizards 03:11 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:84b5:859b:dd17:5a7] has joined #bitcoin-wizards 03:17 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 03:21 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 03:28 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has quit [Quit: Leaving.] 03:28 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has joined #bitcoin-wizards 03:38 -!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has quit [Remote host closed the connection] 03:38 -!- Shiftos [~shiftos@gateway/tor-sasl/shiftos] has joined #bitcoin-wizards 03:42 -!- cpacia [~chris@198.144.158.13] has joined #bitcoin-wizards 03:43 -!- op_mul [~op_mul@2a03:b0c0:2:d0::1:6001] has joined #bitcoin-wizards 03:46 -!- cpacia [~chris@198.144.158.13] has quit [Ping timeout: 258 seconds] 03:53 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 03:57 -!- grau [~grau@37.143.74.116] has quit [Ping timeout: 255 seconds] 03:58 -!- shesek [~shesek@77.126.5.17] has quit [Ping timeout: 240 seconds] 04:00 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has quit [Quit: Leaving.] 04:13 -!- Quanttek [~quassel@ip1f12ec5a.dynamic.kabel-deutschland.de] has quit [Ping timeout: 250 seconds] 04:17 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 04:20 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Quit: fanquake] 04:22 -!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Remote host closed the connection] 04:24 -!- Quanttek [~quassel@2a02:8108:d00:870:8c81:65c2:dc51:9cf0] has joined #bitcoin-wizards 04:24 -!- atgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards 04:25 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has joined #bitcoin-wizards 04:25 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 04:30 -!- vmatekole [~vmatekole@178.19.210.162] has joined #bitcoin-wizards 04:31 -!- vmatekole [~vmatekole@178.19.210.162] has quit [Read error: Connection reset by peer] 04:31 -!- vmatekole [~vmatekole@178.19.210.162] has joined #bitcoin-wizards 04:33 -!- lclc is now known as lclc_bnc 04:33 -!- hashtagg_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 258 seconds] 04:37 -!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 04:38 -!- eric [~ericp4@unaffiliated/ericp4] has joined #bitcoin-wizards 04:40 -!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards 04:46 -!- mr_burdell [~mr_burdel@unaffiliated/mr-burdell/x-7609603] has quit [Ping timeout: 255 seconds] 04:47 -!- mr_burdell [~mr_burdel@unaffiliated/mr-burdell/x-7609603] has joined #bitcoin-wizards 04:49 -!- Quanttek [~quassel@2a02:8108:d00:870:8c81:65c2:dc51:9cf0] has quit [Ping timeout: 272 seconds] 04:49 -!- hashtagg_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 04:51 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 04:51 -!- jtimon [~quassel@204.pool85-53-142.dynamic.orange.es] has quit [Ping timeout: 272 seconds] 04:53 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 04:54 -!- hashtagg_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 258 seconds] 05:01 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 05:01 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Quit: fanquake] 05:04 -!- jtimon [~quassel@159.pool85-59-61.dynamic.orange.es] has joined #bitcoin-wizards 05:11 -!- c0rw1n [~c0rw1n@174.179-67-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 264 seconds] 05:13 -!- nessence [~alexl@178.19.221.38] has joined #bitcoin-wizards 05:20 -!- Profreid [~Profreitt@179.43.133.2] has joined #bitcoin-wizards 05:27 -!- Starduster_ [~guest@unaffiliated/starduster] has joined #bitcoin-wizards 05:28 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 05:29 -!- Starduster [~guest@unaffiliated/starduster] has quit [Ping timeout: 240 seconds] 05:37 -!- maraoz [~maraoz@181.29.97.171] has joined #bitcoin-wizards 05:41 -!- davejh69 [~davejh69@host86-167-155-214.range86-167.btcentralplus.com] has joined #bitcoin-wizards 05:42 -!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards 05:48 -!- lclc_bnc is now known as lclc 05:50 -!- nessence [~alexl@178.19.221.38] has quit [Remote host closed the connection] 05:51 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Ping timeout: 250 seconds] 05:54 -!- nessence [~alexl@178.19.221.38] has joined #bitcoin-wizards 05:55 -!- wallet421 [~wallet42@g226180008.adsl.alicedsl.de] has joined #bitcoin-wizards 05:55 -!- wallet421 [~wallet42@g226180008.adsl.alicedsl.de] has quit [Changing host] 05:55 -!- wallet421 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 05:55 -!- wallet42 is now known as Guest22097 05:55 -!- Guest22097 [~wallet42@unaffiliated/wallet42] has quit [Killed (morgan.freenode.net (Nickname regained by services))] 05:55 -!- wallet421 is now known as wallet42 05:55 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 05:56 -!- fanquake [~anonymous@unaffiliated/fanquake] has joined #bitcoin-wizards 05:56 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has joined #bitcoin-wizards 05:58 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 05:58 -!- fanquake [~anonymous@unaffiliated/fanquake] has quit [Client Quit] 06:00 -!- coiner [~linker@113.161.87.238] has quit [Ping timeout: 272 seconds] 06:01 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 06:02 -!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:607b:9839:e696:3fea] has quit [Ping timeout: 258 seconds] 06:06 -!- grau [~grau@37.143.74.116] has quit [Ping timeout: 250 seconds] 06:08 -!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:607b:9839:e696:3fea] has joined #bitcoin-wizards 06:10 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 06:17 < kanzure> "Proof-of-concept: Deterministic SSH (ed25519) key generation from a master secret + key handle"" https://github.com/mithrandi/ssh-key-generator 06:18 < kanzure> "If you use the same keypair to access someaccount@somehost and otheraccount@otherhost, someone who observes that both accounts have the same public key for login knows that the two accounts (most probably) belong to the same person. Sometimes this is undesireable for privacy reasons, but the only way to avoid it is to generate two different keypairs for use with the two different hosts. Generating a keypair is not hard, but managing ... 06:18 < kanzure> ... large numbers of keypairs like this (eg. one per host) individually is difficult and tedious to do; this proof-of-concept shows that you can have the multiple keypairs without needing to store / manage / back up anything more than a single "master key". Meanwhile, someone looking at the public keys can not tell that the keys are related, so privacy is retained." 06:18 -!- vmatekole [~vmatekole@178.19.210.162] has quit [Remote host closed the connection] 06:18 -!- GAit [~lnahum@enki.greenaddressit.p3.tiktalik.io] has joined #bitcoin-wizards 06:20 < op_mul> kanzure: did you read about the hidden services that got exposed because they listened with the same host fingerprint on ipv4? :) 06:20 < kanzure> a little part of me just died a little 06:21 < op_mul> I don't know the detail, or even where I read that, but still 06:23 < kanzure> there are only so many remaining parts of me that are available to die, you know 06:23 -!- vmatekole [~vmatekole@178.19.210.162] has joined #bitcoin-wizards 06:23 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!] 06:25 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards 06:26 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 06:28 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has quit [Ping timeout: 255 seconds] 06:30 < op_mul> "Student Uses the Blockchain to Develop Censorship-Resistant Messaging App" 06:30 < op_mul> is that helping? 06:30 < op_mul> it's a software kit that stuffs messages into bitcoin transactions! 06:33 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has joined #bitcoin-wizards 06:36 < adam3us> op_mul: stupid idea 06:36 < op_mul> of course it is. but the author is dutch. 06:38 < jgarzik> I do worry that botnets will start using blockchain for C&C 06:38 < kanzure> why is that worrying? 06:40 < op_mul> jgarzik: seems like a horrible way to do it. you'd need to have a full node on every single zombie, or use a remote API which can be sinkholed. 06:40 -!- coiner [~linker@183.80.130.202] has joined #bitcoin-wizards 06:40 < kanzure> i would be more worried about things like micropayment channels for DDOS etc 06:40 < op_mul> a small 100,000 zombie botnet would probably kill the bitcoin network entirely if you tried to fire up a SPV client on all of them. 06:42 < op_mul> take comfort in that it's probably impossible to do such a thing. or at least if somebody tried it would destroy bitcoin before any malicious use was made of it. 06:43 -!- bsm117532 [~bsm117532@172-0-174-200.lightspeed.cicril.sbcglobal.net] has joined #bitcoin-wizards 06:45 < jgarzik> You don't need to actually run clients at all 06:45 < jgarzik> just query public sites 06:45 < jgarzik> burden them 06:46 < op_mul> yeah. they'd just be abused to sinkhole the zombies, same as every botnet ever 06:46 < op_mul> it's not like blockchain.info and whatever other sites provide SPV proofs 06:46 < op_mul> they can make fake outputs all day long 06:48 < jgarzik> sure. it's always a game of whack-a-mole. bitcoin query sites are sufficiently spread out that you could easily have C&C compartmentalized, such that i.e. part of the botnet looks at blockchain.info, part looks at insight.io, other explorers. 06:49 < jgarzik> enough web apis and explorers out there 06:49 < sipa> what is C&C? 06:49 < op_mul> they could all sinkhole and control the botnet though 06:49 < op_mul> sipa: command and control. the heart of a botnet. 06:49 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 06:49 < sipa> lol 06:49 < adam3us> sipa: command & control 06:49 < sipa> really? 06:50 < sipa> that sounds ridiculously inefficient 06:50 < sipa> like, painfully slow and hard to implement 06:50 < stonecoldpat> jgarzik: thats what our paper @ fc will be talking about 06:50 < op_mul> most botnets use IRC as their C&C so. not bright people running them. 06:51 < jgarzik> "most" ? :) Or just the lower tier dumb ones that are easily spotted? :) 06:51 < stonecoldpat> you can stuff the commands inside the OP_RETURN and then just send it down the network, all the bots can simply be SPV clients... 06:51 < op_mul> (only know this because someone used an IRC network I was on to run their C&C from, nobody could work out what all the load was from until.. yeah) 06:51 < jgarzik> I've definitely seen several strains that use more sophisticated P2P techniques 06:51 < jgarzik> one botnet herder on reddit was quite sophisticated 06:51 < adam3us> but thats even stupider than this chat app - c&c for botnet can just implement or copy a simple p2p protocol. 06:52 < jgarzik> blockchain C&C free-rides on collective defense of everyone else wanting to keep bitcoin running 06:53 < op_mul> I think all the block explorer sites they are using would just be happy to poison the network and be rid of it. 06:53 < op_mul> if they tried connecting to the bitcoin p2p network, it would just collapse. 06:54 < hearn> sipa: if you have an SPV client, maybe not 06:54 < op_mul> hearn: an SPV client would cripple the network. 06:54 -!- samson2 [~samson_@180.183.167.20] has joined #bitcoin-wizards 06:54 < sipa> hearn: sure, it's doable - but still massively harder than just implementing IRC 06:55 < hearn> IRC servers tend to get whacked by law enforcement. the biggest/most professional botnets use their own p2p structure for that reason, and i imagine using bitcoin or less work than doing your own p2p network 06:55 < sipa> hearn: still a huge difference between using the bitcoin p2p network as broadcast mechanism, and using actual transactions inside the blockchain 06:56 -!- samson_ [~samson_@180.183.167.20] has quit [Ping timeout: 255 seconds] 06:56 < kanzure> what was the blue/red malware page. hrm. 06:56 < op_mul> hearn: pretty sure there's a botnet with a C&C on reddit.com too. check these posts. https://www.reddit.com/r/A858DE45F56D9BC9/ 06:56 -!- davejh69 [~davejh69@host86-167-155-214.range86-167.btcentralplus.com] has quit [Ping timeout: 272 seconds] 06:57 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has quit [Ping timeout: 255 seconds] 06:58 < hearn> yeah 06:58 < hearn> botnets are scourge 06:58 < stonecoldpat> op_mul: it depends if you consider the bot doing anything malicious, they can just act as normal users (perhaps the stronger bots support the network and the weaker ones are SPV), which would in fact support the network 06:58 < kanzure> "blue pill" maybe? 06:59 < op_mul> stonecoldpat: if they were full nodes the people who's computers were being invaded would notice. if they were SPV they would overwhelm the bitcoin network. I don't think there's a balance to be had there 07:00 < stonecoldpat> op_mul: depends on the users getting infacted, not everyone would notice bitcoin traffic in the background 07:00 < stonecoldpat> infected** 07:00 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has quit [Quit: Konversation terminated!] 07:00 < op_mul> most people would notice their CPU red hot, their disk full and their internet slow though. 07:01 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has joined #bitcoin-wizards 07:02 < stonecoldpat> op_mul: I don't really think a lot of normal people would notice that, and who says that the bot cant be intelligent to throttle the download/upload speed to make sure a difference isnt noticed? (just do a speed test, and set a threshold of 30% under that) 07:02 < stonecoldpat> though it would be interesting to know how many SPV clients the network could handle 07:02 < op_mul> the answer is "not many" 07:02 < sipa> stonecoldpat: you're mixing his comments 07:02 -!- prodatalab [~prodatala@c-69-254-45-177.hsd1.fl.comcast.net] has joined #bitcoin-wizards 07:02 < hearn> one botnet shipped with a fully copy of tor 07:02 < kanzure> there used to be an article on the interwebs describing a sort of malware that defended itself against other malware, as well as did optimal infection planning with its neighbor peers. 07:03 < sipa> stonecoldpat: if you're talking about botnet units running a full node, i'm sure many people would notice 07:03 < kanzure> for some reason i can't find this page anymore :( 07:03 -!- c0rw1n [~c0rw1n@174.179-67-87.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards 07:03 < op_mul> there's only 6500 listening nodes on the network. that's not very many SPV peers. 07:04 < stonecoldpat> sipa: I mean, if your running a full node, you can still limit the amount of work the computer is doing to make it less noticable. 07:05 < stonecoldpat> although i would have imagined the botnet primarily being SPV users who connect/disconnect periodically 07:05 < stonecoldpat> if your relying on commands being stored in a blockchain 07:05 * op_mul shrugs 07:05 < op_mul> I don't know how botnets are used or operate, but controlling them with the bitcoin blockchain sounds moronic 07:06 < stonecoldpat> op_mul: thats not a lot indeed, it would be good to know what the upper limit of the network is for connections 07:07 < op_mul> 125 per peer. you work it out. 07:07 < stonecoldpat> op_mul: assuming no ones changed that limit, then that would support 800k users... 07:08 < stonecoldpat> which is enough for a decent size botnet 07:08 < op_mul> that's assuming only botnets are connecting. 07:09 < op_mul> and that each SPV peer makes one outgoing connection. which is not true. 07:10 < stonecoldpat> thats all a bot would need, but fair point about the 8 connection default, so about 100k 07:10 < sipa> which is enough for _one_ decent size botnet 07:10 < op_mul> again assuming no other connections in the network. 07:11 < op_mul> my nodes are about half full. if it's indicative of the rest of the network, half our listening capacity is used. 07:12 -!- austinhill [~Adium@bas11-montrealak-1177755981.dsl.bell.ca] has joined #bitcoin-wizards 07:13 < stonecoldpat> the problem that I have been thinking about for a while is if a botnet did hi-jack bitcoin, what would the network actually be able to do? if they act as normal users (perhaps SPV clients accepting all transaction traffic) then you wouldnt be able to identify them, and if they did use bloom filters, then you potentially identify them, but how would you co-ordinate their removal? 07:14 < sipa> well they would need actual BTC to send around, and pay fees 07:14 < stonecoldpat> and assuming they do not rely on commands being stored in the blockchain, so just transactions are sent periodically across the network with the command, then miners cant do anything 07:14 < op_mul> ha, right you'd only have one directional communication 07:14 -!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 264 seconds] 07:14 < stonecoldpat> as a botmaster, you would just stick an upload website in the transaction and tell the bots to feed you there 07:15 < stonecoldpat> so i created some bots that uploaded screenshots to a server 07:16 < stonecoldpat> well when i say create, i ran some spv nodes on a few computers to try it out 07:18 < op_mul> this all sounds very implausible 07:21 -!- Profreid [~Profreitt@179.43.133.2] has quit [Quit: Profreid] 07:22 < stonecoldpat> apologizes for spamming channel... lol, i think it is a realstic threat though, especially as the network grows 07:22 -!- Quanttek [~quassel@2a02:8108:d00:870:6c49:3093:8cb5:345] has joined #bitcoin-wizards 07:24 < hearn> stonecoldpat: it's the anti-DoS problem 07:24 < hearn> stonecoldpat: the answer is: it's really hard and Tor had exactly this problem. there isn't anything you can do technically if the bots simulate good users well enough. for bitcoin there's a lot of stuff we can do to try and separate real users from fake ones, but ultimately the only fix would be to get LE on the case and try to get the botnet nuked 07:30 -!- pi07r [~pi07r@f212009.upc-f.chello.nl] has quit [Ping timeout: 255 seconds] 07:30 -!- mortale [~mortale@gateway/tor-sasl/mortale] has quit [Ping timeout: 250 seconds] 07:31 -!- treehug88 [~treehug88@66.6.34.255] has joined #bitcoin-wizards 07:32 < op_mul> hearn: as history has shown, even tor based botnets get kicked. dumbass criminals. 07:33 -!- pi07r [~pi07r@f212009.upc-f.chello.nl] has joined #bitcoin-wizards 07:33 < hearn> botnets get taken down but the operators are caught much more rarely. so not that dumb, i think 07:33 < stonecoldpat> hearn: I think thats something we need to start thinking about as a community, what is it we can actually do 07:34 < stonecoldpat> op_mul: and whats more interesting, you now have a botnet inwhich you can get paid bitcoins to do some naughty things, so you dont even need to buy bitcoins to fund your botnet... 07:34 < stonecoldpat> coinjoin transaction, you pay me, i authorise command 07:35 < op_mul> I don't think it's interesting. 07:35 < op_mul> bitcoin is stupidly unprivate. anybody using it to do illegal things on any sort of meaningful scale will be caught. 07:35 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 07:37 -!- Greed [~Greed@unaffiliated/greed] has joined #bitcoin-wizards 07:39 < hearn> stonecoldpat: about botnets freeloading on the p2p network? or botnets in general? 07:39 -!- zooko [~user@c-76-120-75-214.hsd1.co.comcast.net] has joined #bitcoin-wizards 07:40 -!- morcos [~morcos@rrcs-67-251-193-154.nyc.biz.rr.com] has joined #bitcoin-wizards 07:40 < stonecoldpat> hearn: freeloading on the bitcoin network, though i don't think it could be solved in general 07:41 -!- stonecoldpat [~Paddy@janus-nat-128-240-225-56.ncl.ac.uk] has quit [] 07:45 -!- mortale [~mortale@gateway/tor-sasl/mortale] has joined #bitcoin-wizards 07:45 -!- Aquent [~Aquent@gateway/tor-sasl/aquent] has joined #bitcoin-wizards 07:48 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 07:52 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 07:53 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has quit [Ping timeout: 245 seconds] 07:54 < Eliel_> ... I'd think there would be a general p2p network toolkit by now to make implementing a basic one simple. 07:57 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has joined #bitcoin-wizards 08:00 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has quit [Quit: Leaving.] 08:00 -!- jb55 [~jb55@KTNRON06-1242489206.sdsl.bell.ca] has joined #bitcoin-wizards 08:00 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has joined #bitcoin-wizards 08:11 < hearn> Eliel_: there is TomP2P for doing DHTs 08:11 < hearn> but DoS in a p2p system is hard. it's basically unsolved. tor is the closest. 08:12 < sipa> tor is also pretty centralized :) 08:13 -!- austinhill [~Adium@bas11-montrealak-1177755981.dsl.bell.ca] has quit [Quit: Leaving.] 08:17 < gmaxwell> botnet people are just following a path of least resistance. You onlt need a control channel which is a fraction of a bit per second. It's impossible to surpress that. If you somehow get them off service X/Y/Z, they'll just become bots playing multiplayer video games and encoding their commands in patterns of plays. 08:17 -!- zooko` [~user@c-76-120-75-214.hsd1.co.comcast.net] has joined #bitcoin-wizards 08:18 -!- zooko [~user@c-76-120-75-214.hsd1.co.comcast.net] has quit [Ping timeout: 265 seconds] 08:20 < hearn> it is possible to win sometimes. botnet operators are like with any business, it's not infinitely profitable so they each have a pain threshold they won't go beyond 08:20 -!- stonecoldpat [~Paddy@janus-nat-128-240-225-56.ncl.ac.uk] has joined #bitcoin-wizards 08:20 -!- zooko` is now known as zooko 08:20 < gmaxwell> sure a particular botnet a particular guy, but there is always a next guy in line. 08:27 < stonecoldpat> ill be presenting about this theme at the bitcoin workshop @ fc this year, so anyone who wants to talk about it while we are there let me know, it would be nice to meet some of you (please ill be a lone wolf on the beach, so company is appreciated!) 08:28 < stonecoldpat> ps* not please... lol 08:38 -!- jb55 [~jb55@KTNRON06-1242489206.sdsl.bell.ca] has quit [] 08:39 < amiller> stonecoldpat, i'll be there! 08:50 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds] 08:53 < stonecoldpat> awesome :) 08:53 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has joined #bitcoin-wizards 08:54 -!- lclc is now known as lclc_bnc 08:57 -!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Remote host closed the connection] 08:59 -!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:607b:9839:e696:3fea] has quit [Ping timeout: 258 seconds] 09:00 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 09:00 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has quit [Read error: Connection reset by peer] 09:03 -!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit] 09:05 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has joined #bitcoin-wizards 09:24 -!- vmatekole [~vmatekole@178.19.210.162] has quit [Remote host closed the connection] 09:24 -!- op_mul [~op_mul@2a03:b0c0:2:d0::1:6001] has quit [Quit: Lost terminal] 09:27 -!- jtimon [~quassel@159.pool85-59-61.dynamic.orange.es] has quit [Ping timeout: 245 seconds] 09:30 -!- vmatekole [~vmatekole@178.19.210.162] has joined #bitcoin-wizards 09:33 -!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards 09:33 -!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has quit [Quit: cya] 09:35 -!- ryanxcharles [~ryanxchar@162-245-22-162.v250d.PUBLIC.monkeybrains.net] has joined #bitcoin-wizards 09:39 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 09:42 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 09:43 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has quit [Quit: Leaving.] 09:47 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has joined #bitcoin-wizards 09:49 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 10:00 -!- zooko [~user@c-76-120-75-214.hsd1.co.comcast.net] has quit [Ping timeout: 245 seconds] 10:01 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 10:01 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 10:01 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 10:08 -!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards 10:08 -!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.] 10:13 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection] 10:13 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards 10:13 -!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host] 10:13 -!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards 10:14 -!- MoALTz [~no@user-164-126-31-182.play-internet.pl] has joined #bitcoin-wizards 10:15 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 10:16 -!- llllllllll [~lllllllll@53-109.bbned.dsl.internl.net] has joined #bitcoin-wizards 10:18 -!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Ping timeout: 258 seconds] 10:27 -!- devrandom [~devrandom@unaffiliated/niftyzero1] has quit [Ping timeout: 255 seconds] 10:31 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 10:31 -!- kyletorpey [~kyle@24.131.0.5] has joined #bitcoin-wizards 10:32 -!- jtimon [~quassel@159.pool85-59-61.dynamic.orange.es] has joined #bitcoin-wizards 10:34 -!- Sub|zzz [~SubCreati@unaffiliated/cannacoin] has quit [Ping timeout: 264 seconds] 10:39 -!- nullbyte [~WW@unaffiliated/loteriety] has quit [Ping timeout: 250 seconds] 10:39 -!- devrandom [~devrandom@142-254-47-143.dsl.dynamic.sonic.net] has joined #bitcoin-wizards 10:40 -!- devrandom [~devrandom@142-254-47-143.dsl.dynamic.sonic.net] has quit [Changing host] 10:40 -!- devrandom [~devrandom@unaffiliated/niftyzero1] has joined #bitcoin-wizards 10:42 < lechuga_> isnt utxo committment required in order to prove an output referenced in an spv proof hasn't already been re-animated and spent? 10:44 < gmaxwell> No. The proof is showing the pegged sidechain has authorized a release of coins, ... it's not referring to any specific coins in bitcoin. (and if it were, it would just be 'obviously invalid' to the bitcoin side verification when the coins it referenced didn't exist) 10:46 -!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards 10:46 < lechuga_> going from sidechain -> bitcoin, i would include an spv proof that i created a specific locked output on the sidechain 10:47 < lechuga_> bitcoin can validate this proof and say 'ok i agree that you did that' 10:47 -!- samson2 is now known as samson_ 10:47 < lechuga_> why isn't that replayable 10:48 -!- devrandom [~devrandom@unaffiliated/niftyzero1] has quit [Quit: leaving] 10:49 -!- devrandom [~devrandom@142-254-47-143.dsl.dynamic.sonic.net] has joined #bitcoin-wizards 10:49 < gmaxwell> You just mean presenting the exact same proof twice? 10:49 < lechuga_> right 10:49 -!- devrandom [~devrandom@142-254-47-143.dsl.dynamic.sonic.net] has quit [Client Quit] 10:50 -!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Ping timeout: 250 seconds] 10:51 < gmaxwell> just by exclusion, the sidechain (but not the locking transaction itself) authorizing which bitcoins to release. If they don't exist, they don't exist. 10:55 < lechuga_> so going from bitcoin->sidechain, why cant the proof be submitted twice? there were no pre-existing sidechain coins to unlock 10:57 < lechuga_> will the newly created sidechain coin reference that proof? 10:59 < gmaxwell> By just tracking the coins created (E.g. a map of them), or by using the peg-asymetrically (e.g. where the sidechain fullnodes are bitcoin full nodes). (you seeing this andytoshi; I still contine to think the symmetric approach is actually more complex.) 11:00 < lechuga_> ok makes sense 11:00 -!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined #bitcoin-wizards 11:01 < lechuga_> i suspect once i see the impl im going 2 feel pretty dense 11:01 < lechuga_> :) 11:01 -!- austinhill [~Adium@198.254.233.78] has joined #bitcoin-wizards 11:03 -!- guest2621 [~guest@5ED11658.cm-7-2a.dynamic.ziggo.nl] has joined #bitcoin-wizards 11:03 -!- Greed` [~Greed@unaffiliated/greed] has joined #bitcoin-wizards 11:04 -!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Client Quit] 11:04 -!- AdrianG [~User@unaffiliated/amphetamine] has quit [Quit: leaving] 11:04 -!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has joined #bitcoin-wizards 11:04 -!- PRab [~chatzilla@c-98-209-175-70.hsd1.mi.comcast.net] has joined #bitcoin-wizards 11:04 -!- Quanttek_ [~quassel@ip1f12ec5a.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards 11:05 -!- vmatekole [~vmatekole@178.19.210.162] has quit [Remote host closed the connection] 11:05 -!- phantomcircuit_ [~phantomci@smartcontracts.us] has joined #bitcoin-wizards 11:05 -!- AdrianG [~User@unaffiliated/amphetamine] has joined #bitcoin-wizards 11:05 -!- Dyaheon- [~dya@83-25-196-88.dyn.estpak.ee] has joined #bitcoin-wizards 11:06 -!- adam3us1 [~Adium@host-92-19-93-165.as13285.net] has joined #bitcoin-wizards 11:06 -!- adam3us [~Adium@host-92-18-104-28.as13285.net] has quit [Ping timeout: 245 seconds] 11:06 -!- MRL-Relay_ [~mrl-relay@coreteam.monero.cc] has joined #bitcoin-wizards 11:06 -!- MRL-Relay [~mrl-relay@coreteam.monero.cc] has quit [Disconnected by services] 11:07 -!- luke-jr_ [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards 11:07 -!- MRL-Relay_ is now known as MRL-Relay 11:08 -!- [\\\\] [\\\@unaffiliated/imsaguy] has joined #bitcoin-wizards 11:08 -!- phantomcircuit [~phantomci@smartcontracts.us] has quit [Ping timeout: 244 seconds] 11:08 -!- PRab_ [~chatzilla@c-98-209-175-70.hsd1.mi.comcast.net] has quit [Ping timeout: 244 seconds] 11:08 -!- llllllllll [~lllllllll@53-109.bbned.dsl.internl.net] has quit [Ping timeout: 244 seconds] 11:08 -!- Greed [~Greed@unaffiliated/greed] has quit [Ping timeout: 244 seconds] 11:08 -!- Dyaheon [~dya@83-25-196-88.dyn.estpak.ee] has quit [Ping timeout: 244 seconds] 11:08 -!- Quanttek [~quassel@2a02:8108:d00:870:6c49:3093:8cb5:345] has quit [Ping timeout: 244 seconds] 11:08 -!- Starduster_ [~guest@unaffiliated/starduster] has quit [Ping timeout: 244 seconds] 11:08 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 244 seconds] 11:08 -!- [\\\] [\\\@unaffiliated/imsaguy] has quit [Ping timeout: 244 seconds] 11:08 -!- isis [~isis@abulafia.patternsinthevoid.net] has quit [Ping timeout: 244 seconds] 11:08 -!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has quit [Ping timeout: 244 seconds] 11:08 -!- [\\\\] is now known as [\\\] 11:08 -!- isis_ [~isis@abulafia.patternsinthevoid.net] has joined #bitcoin-wizards 11:10 -!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has joined #bitcoin-wizards 11:11 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 11:13 -!- d1ggy [~d1ggy@dslb-092-076-018-081.092.076.pools.vodafone-ip.de] has quit [Ping timeout: 255 seconds] 11:15 -!- AdrianG [~User@unaffiliated/amphetamine] has quit [Quit: leaving] 11:15 -!- AdrianG [~User@unaffiliated/amphetamine] has joined #bitcoin-wizards 11:17 -!- woah [~woah@presence.static.monkeybrains.net] has joined #bitcoin-wizards 11:18 -!- bobke [~bobke@d54C6F5E8.access.telenet.be] has quit [Quit: No Ping reply in 180 seconds.] 11:18 -!- bobke [~bobke@d54c6f5e8.access.telenet.be] has joined #bitcoin-wizards 11:22 -!- belcher [~belcher-s@bcdc19a8.skybroadband.com] has joined #bitcoin-wizards 11:22 -!- belcher [~belcher-s@bcdc19a8.skybroadband.com] has quit [Changing host] 11:22 -!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards 11:27 -!- llllllllll [~lllllllll@53-109.bbned.dsl.internl.net] has joined #bitcoin-wizards 11:37 -!- afk11 [~thomas@89.100.72.228] has joined #bitcoin-wizards 11:45 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 11:52 -!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards 11:54 -!- austinhill [~Adium@198.254.233.78] has quit [Quit: Leaving.] 11:56 -!- woah [~woah@presence.static.monkeybrains.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 11:58 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 11:59 -!- Quanttek_ [~quassel@ip1f12ec5a.dynamic.kabel-deutschland.de] has quit [Read error: No route to host] 12:00 -!- Quanttek [~quassel@2a02:8108:d00:870:6c49:3093:8cb5:345] has joined #bitcoin-wizards 12:15 -!- shesek [~shesek@IGLD-84-229-142-206.inter.net.il] has joined #bitcoin-wizards 12:21 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Ping timeout: 240 seconds] 12:22 -!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards 12:23 -!- waxwing [waxwing@gateway/vpn/mullvad/x-szsqruztpvkgmsqq] has quit [Ping timeout: 264 seconds] 12:25 -!- waxwing [waxwing@gateway/vpn/mullvad/x-dtkkuntjqrzwsyrd] has joined #bitcoin-wizards 12:33 < gmaxwell> "Not only can Thelonious read, manage, and interact with multiple chains, the chains themselves have perhaps the most sophisticated genesis block currently deployed in a blockchain design." 12:36 < sipa> we should put a fractal in some sidechain's genesis block, or at least code to generate one 12:36 < sipa> many complex, wow 12:39 < kanzure> maybe i should have 1 million chains, and each chain will link to the previous chain. 12:40 < lechuga_> yo dogg i heard you like DMMSes 12:40 < gmaxwell> Thats not quite as gibberishy as it sounds, ... basically some {hard to tell what exactly it is} thing that is mostly talking about something that sounds like the 2112 "digital prospectus" kook proposal. 12:41 < sipa> which boiled down to "let's encode the consensus rules in the chain", afaik? 12:41 < kanzure> .g site:bitcointalk.org 2012 digital prospectus 12:41 < yoleaux> https://bitcointalk.org/index.php?topic=61575.0;wap2 12:41 < kanzure> whoops 12:41 < sipa> 2112, not 2012 12:43 < lechuga_> hmm thats kind of cool 12:43 < lechuga_> is it feasible? 12:43 < gmaxwell> 2112 is a kind of kooky guy on bitcoin talk. Used to be pretty active, a lot of people have him on ignore. (not because he emits weird ideas but because he's often also pretty nasty to people) 12:43 < lechuga_> (more speaking about sipa's understanding vs what it actually attempts to describe) 12:44 < gmaxwell> lechuga_: there is a cyclic dependency there. I mean, say I make a transaction saying "the rules now are all blocks must be signed by gmaxwell", and I mine it.. then I go off and produce my all gmaxwell signed chain. What should a node that witnesses this do? 12:44 < gmaxwell> Or say I do this, but against a fork from block 100? 12:45 < sipa> lechuga_: do you *really* want miners to determine (or at least have veto power) over rule changes? 12:45 < lechuga_> they do anyway dont they? 12:45 < gmaxwell> No. 12:45 < sipa> no 12:45 < sipa> god, what are you doing here? 12:45 < lechuga_> they can choose not to upgrade 12:46 < gmaxwell> sipa: learning 12:46 < gmaxwell> lechuga_: they can, sure, but if they violate the rules the simply aren't mining anymore. 12:46 < sipa> sorry, bad day; ignore me 12:46 < lechuga_> lol np, im sure i can be frustrating 12:46 < gmaxwell> All the other nodes will just ignore their blocks as if they didn't exist. 12:46 < sipa> lechuga_: what would happen if miners tried to increase their own subsidy? 12:46 < sipa> like 70% of all miners agreed that 100 BTC per block subsidy would be great 12:46 < sipa> so they all patch their software to do so 12:47 < lechuga_> ok thats really obvious fatal blow 12:47 < sipa> what would happen? 12:48 < sipa> lechuga_: want to try answering? 12:49 < lechuga_> i guess they could do that and it would negatively affect exchange rates and devalue every1s share 12:49 < sipa> nope 12:49 < sipa> exactly nothing would happen, except that we'd see 3 times slower blocks for a while 12:50 < sipa> the whole network would ignore the blocks those miners produce 12:50 < sipa> because every full nodes validates the rules; miners don't set them - they only try to satisfy them 12:50 < tacotime> well; that's ignoring that the miners would operate their own nodes on an independent fork/network 12:51 < sipa> i'm talking about bitcoin 12:51 < lechuga_> then they could arbitrarily attack the "real" network couldnt they? and incentivize people to join their alternate network 12:51 < lechuga_> since 70% of the hashing power moved to alternate chain 12:51 < tacotime> well, yeah, but the bitcoin network is really whatever the major exchanges nodes are operating on. 12:51 < tacotime> and major mining pools/miners. 12:51 < sipa> lechuga_: why would anyone would those miners even care about that other network? 12:52 < sipa> lechuga_: it's about economic power; if bitpay and coinbase and who knows who would decide that they'd also switch... sure 12:52 < sipa> but miners are not actually influencing the economy 12:53 < tacotime> we've never seen a coordinated fork using a majority hashrate of miners, so i'm not sure what would happen but i'd guess the outcome would just be 100% political. 12:53 < sipa> lechuga_: and they *already* can arbitrarily attack the real network 12:53 < sipa> the ability to do so is purely hash rate percentage 12:54 < sipa> the difficulty is (almost) entirely irrelevant for it 12:54 < tacotime> i think he means it increases the triviality of the attack if you let the forked network's hash rate fall; although they're already over 50%.. 12:55 < sipa> the hash rate is not relevant (unless it drops very very dramatically, like 1-2 orders of magnitude) 12:55 -!- guest2621 [~guest@5ED11658.cm-7-2a.dynamic.ziggo.nl] has quit [] 12:55 < sipa> their (potential) share of the hash rate matters 12:56 < lechuga_> isnt the network fundamentally less secure if there is this lingering potential hashing power that exists but not being used to secure it 12:56 < lechuga_> and therefor less economically viable 12:57 < sipa> it affects our ability to judge it 12:58 -!- jasonw22 [~jasonw22@208.74.176.33.static.etheric.net] has left #bitcoin-wizards [] 12:58 < sipa> if every miner has 50% extra hashpower that they're not using, but could turn on in the case against (or in favor of) an attack, we don't know the actual % that each party has 12:58 < sipa> but instantaneously, the only thing that matters is % actually used hashpower 13:00 < gmaxwell> lechuga_: I've never found that argument especially compelling. The amount of hashing power isn't fixed, it can increase and decrease at any time. (e.g. people can produce more miners, they can throw them into the sun) If every bit of human economic capacity isn't being used as mining already, then there is always some more that could be diverted to mining. A more interesting to think about is 13:00 < gmaxwell> the incentives for parties who mine. E.g. are they better off mining honestly or not mining at all, than they are attacking? 13:01 -!- adam3us [~Adium@host-92-19-93-165.as13285.net] has joined #bitcoin-wizards 13:01 -!- adam3us1 [~Adium@host-92-19-93-165.as13285.net] has quit [Read error: Connection reset by peer] 13:02 < lechuga_> hmm it can't increase arbitrarily fast 13:02 < lechuga_> practically 13:03 < sipa> neither is it 'practical' that a miner would decide to suggest to unilaterally change the consensus rules, and expect to be followed 13:04 < gmaxwell> lechuga_: sure it can, 24 hour world fab capacity, if all running on creating bitcoin chips could replace the hashrate several times in a day, right now. ... there is some latency involved, sure. Though powered off miners also often have delays too. 13:05 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 250 seconds] 13:05 < lechuga_> what if the change were to make the subsidy 25.2 btc. all miners decided to follow that rule. maybe it would make sense to follow them since for right now they have the required power to secure their network? (dont know just thinking aloud) 13:05 < lechuga_> and it's at a smaller cost to every1 else 13:06 < gwillen> lechuga_: the network would fork into "the miners who went along with the change" and "everyone else, who now sees those miners' blocks as invalid and won't accept them" 13:07 < gwillen> if any miners stayed behind, things would continue but very slowly until the next retarget; if no miners stayed behind then things would stop until someone mined on the old chain again (which someone would, because free bitcoins) 13:07 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:84b5:859b:dd17:5a7] has quit [Read error: Connection reset by peer] 13:07 < gmaxwell> lechuga_: that result would be that it would suddenly be a lot more attractive for me to turn on and start mining the honest network. Hurray! more blocks for MEEE. 13:09 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Remote host closed the connection] 13:10 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards 13:12 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 13:13 -!- user7779078 [user777907@gateway/vpn/mullvad/x-byzphcoxklotbcqp] has joined #bitcoin-wizards 13:21 -!- nessence [~alexl@178.19.221.38] has quit [Remote host closed the connection] 13:24 -!- RoboTeddy [~roboteddy@2604:5500:13:5fc:6145:61f7:a3f6:fbd7] has joined #bitcoin-wizards 13:24 -!- RoboTeddy [~roboteddy@2604:5500:13:5fc:6145:61f7:a3f6:fbd7] has quit [Remote host closed the connection] 13:25 -!- RoboTeddy [~roboteddy@2604:5500:13:5fc:6145:61f7:a3f6:fbd7] has joined #bitcoin-wizards 13:25 -!- austinhill [~Adium@198.254.233.78] has joined #bitcoin-wizards 13:27 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] 13:35 -!- poppingtonic [~poppingto@unaffiliated/poppingtonic] has joined #bitcoin-wizards 13:39 -!- nessence [~alexl@178.19.221.38] has joined #bitcoin-wizards 13:44 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 13:45 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 13:48 -!- woah [~woah@63.92.242.185] has joined #bitcoin-wizards 13:52 -!- woah [~woah@63.92.242.185] has quit [Ping timeout: 240 seconds] 13:54 -!- orik [~orik@75.149.169.53] has joined #bitcoin-wizards 14:02 -!- adam3us [~Adium@host-92-19-93-165.as13285.net] has quit [Quit: Leaving.] 14:18 -!- PRab [~chatzilla@c-98-209-175-70.hsd1.mi.comcast.net] has quit [Remote host closed the connection] 14:22 -!- skyraider [uid41097@gateway/web/irccloud.com/x-jvaqrrlaonhbmhkv] has joined #bitcoin-wizards 14:31 -!- phantomcircuit_ is now known as phantomcircuit 14:33 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 14:33 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 14:39 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [] 14:41 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 14:41 -!- poppingtonic [~poppingto@unaffiliated/poppingtonic] has quit [Read error: Connection reset by peer] 14:43 -!- maraoz [~maraoz@181.29.97.171] has quit [Ping timeout: 272 seconds] 14:55 -!- Starduster [~guest@unaffiliated/starduster] has joined #bitcoin-wizards 15:02 -!- treehug88 [~treehug88@66.6.34.255] has quit [] 15:04 -!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has quit [Quit: This computer has gone to sleep] 15:05 -!- user7779078 [user777907@gateway/vpn/mullvad/x-byzphcoxklotbcqp] has quit [Remote host closed the connection] 15:05 -!- user7779078 [~user77790@c-73-1-104-107.hsd1.fl.comcast.net] has joined #bitcoin-wizards 15:06 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Remote host closed the connection] 15:09 -!- jtimon [~quassel@159.pool85-59-61.dynamic.orange.es] has quit [Ping timeout: 264 seconds] 15:10 -!- user7779078 [~user77790@c-73-1-104-107.hsd1.fl.comcast.net] has quit [Ping timeout: 255 seconds] 15:10 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [] 15:11 -!- user7779078 [~user77790@c-73-1-104-107.hsd1.fl.comcast.net] has joined #bitcoin-wizards 15:32 -!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Remote host closed the connection] 15:35 -!- user7779078 [~user77790@c-73-1-104-107.hsd1.fl.comcast.net] has quit [Ping timeout: 272 seconds] 15:35 -!- hashtagg [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 15:35 -!- hashtagg_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 15:38 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 255 seconds] 15:38 -!- hashtag [~hashtagg_@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 255 seconds] 15:38 -!- fabianfabian [~fabianfab@5ED168E7.cm-7-2b.dynamic.ziggo.nl] has joined #bitcoin-wizards 15:44 -!- devrandom [~devrandom@gateway/tor-sasl/niftyzero1] has quit [Ping timeout: 250 seconds] 15:47 -!- austinhill [~Adium@198.254.233.78] has quit [Quit: Leaving.] 15:48 -!- Guest35159 [~omni@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection] 15:52 -!- user7779078 [user777907@gateway/vpn/mullvad/x-mpuczwzqalrtnswt] has joined #bitcoin-wizards 15:54 -!- user7779078 [user777907@gateway/vpn/mullvad/x-mpuczwzqalrtnswt] has quit [Remote host closed the connection] 15:55 -!- user7779078 [~user77790@c-73-1-104-107.hsd1.fl.comcast.net] has joined #bitcoin-wizards 15:55 -!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards 15:59 -!- user7779078 [~user77790@c-73-1-104-107.hsd1.fl.comcast.net] has quit [Ping timeout: 250 seconds] 16:02 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards 16:15 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 16:18 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Client Quit] 16:24 -!- bitbumper [~bitbumper@161.47.143.24.cm.sunflower.com] has joined #bitcoin-wizards 16:30 -!- austinhill [~Adium@198.254.233.78] has joined #bitcoin-wizards 16:30 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 16:30 -!- austinhill [~Adium@198.254.233.78] has quit [Client Quit] 16:31 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Client Quit] 16:33 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 16:33 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 16:34 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 16:39 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [] 16:41 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 16:42 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has quit [Ping timeout: 272 seconds] 16:44 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has joined #bitcoin-wizards 16:47 -!- aburan28 is now known as ab428 16:47 -!- ab428 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has quit [Client Quit] 16:48 -!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards 16:49 -!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards 16:59 -!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Remote host closed the connection] 17:06 -!- austinhill [~Adium@198.254.233.78] has joined #bitcoin-wizards 17:09 -!- Cory [~Cory@unaffiliated/cory] has quit [] 17:10 -!- austinhill [~Adium@198.254.233.78] has quit [Ping timeout: 264 seconds] 17:13 -!- austinhill [~Adium@198.254.233.78] has joined #bitcoin-wizards 17:14 -!- austinhill [~Adium@198.254.233.78] has quit [Client Quit] 17:15 -!- austinhill [~Adium@198.254.233.78] has joined #bitcoin-wizards 17:24 -!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 17:31 -!- bitbumper [~bitbumper@161.47.143.24.cm.sunflower.com] has quit [Quit: Leaving] 17:31 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Ping timeout: 250 seconds] 17:38 -!- austinhill [~Adium@198.254.233.78] has quit [Quit: Leaving.] 17:39 -!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards 17:41 -!- llllllllll [~lllllllll@53-109.bbned.dsl.internl.net] has quit [] 17:41 -!- NewLiberty [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 245 seconds] 17:48 -!- mortale [~mortale@gateway/tor-sasl/mortale] has quit [Ping timeout: 250 seconds] 17:49 -!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] 17:50 -!- orik [~orik@75.149.169.53] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 17:50 -!- mortale [~mortale@gateway/tor-sasl/mortale] has joined #bitcoin-wizards 17:51 -!- Quanttek [~quassel@2a02:8108:d00:870:6c49:3093:8cb5:345] has quit [Ping timeout: 272 seconds] 17:52 -!- user7779078 [~user77790@c-73-1-104-107.hsd1.fl.comcast.net] has joined #bitcoin-wizards 17:55 -!- tlrobinson [~tlrobinso@204.14.159.136] has quit [Ping timeout: 258 seconds] 17:58 -!- user7779078 [~user77790@c-73-1-104-107.hsd1.fl.comcast.net] has quit [Ping timeout: 264 seconds] 18:10 -!- soundx [~soundx@gateway/tor-sasl/soundx] has joined #bitcoin-wizards 18:14 -!- soundx [~soundx@gateway/tor-sasl/soundx] has quit [Ping timeout: 250 seconds] 18:22 -!- fabianfabian [~fabianfab@5ED168E7.cm-7-2b.dynamic.ziggo.nl] has quit [Quit: what] 18:25 -!- ryanxcharles [~ryanxchar@162-245-22-162.v250d.PUBLIC.monkeybrains.net] has quit [Ping timeout: 272 seconds] 18:25 -!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.] 18:29 -!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards 18:36 -!- Dr-G2 [~Dr-G@gateway/tor-sasl/dr-g] has joined #bitcoin-wizards 18:38 < dgenr8> sipa: because every full nodes validates the rules, AND the nodes are connected in a cohesive p2p network. let it never be suggested that the p2p network is disposable, not integral, etc. 18:39 -!- Dr-G3 [~Dr-G@gateway/tor-sasl/dr-g] has quit [Ping timeout: 250 seconds] 18:42 -!- tlrobinson [~tlrobinso@204.14.159.136] has joined #bitcoin-wizards 18:43 -!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 258 seconds] 18:48 -!- user7779078 [~user77790@c-73-1-104-107.hsd1.fl.comcast.net] has joined #bitcoin-wizards 18:49 -!- tlrobinson [~tlrobinso@204.14.159.136] has quit [Ping timeout: 256 seconds] 18:51 -!- user7779_ [user777907@gateway/vpn/mullvad/x-nhvykmzvxumtqkvm] has joined #bitcoin-wizards 18:52 -!- user7779078 [~user77790@c-73-1-104-107.hsd1.fl.comcast.net] has quit [Ping timeout: 256 seconds] 18:53 -!- tlrobinson [~tlrobinso@204.14.159.136] has joined #bitcoin-wizards 19:04 -!- ryanxcharles [~ryanxchar@2601:9:4680:dd0:8cec:2a9:c0d0:ce8c] has joined #bitcoin-wizards 19:08 < gmaxwell> dgenr8: "the p2p network" is complete disposable and already unnecessary (there are nodes connected in ways other than the p2p network) 19:09 < gmaxwell> there are at least three other actively used alternative transports that I'm currently aware of, and we'll see more in the future. 19:09 < gmaxwell> (relay network, bitcoin-over-freenet, and the DVB radio blockchain stuff) 19:15 -!- skyraider [uid41097@gateway/web/irccloud.com/x-jvaqrrlaonhbmhkv] has quit [Quit: Connection closed for inactivity] 19:17 < dgenr8> the transport is not what's important, the way nodes find each other and relay inventory is 19:17 < gmaxwell> No thats not important either. 19:17 < phantomcircuit> dgenr8, censorship needs to be difficult, but that doesn't require a p2p network really 19:18 < phantomcircuit> it's just a relatively easy thing to build with bitcoin 19:18 < gmaxwell> It's important that you learn the blockchain. (that you're not partitioned from the honest users) but anything that accomplishes that is acceptable. 19:18 < gmaxwell> E.g. having transport over facebook would be fine. 19:19 < gmaxwell> (p2p of bitcoin's type is actually a very weak tool, easily attacked.. but fortunately the blockchain is strong enough that that weakness hardly matters. A friends network like cjdns links would be better, except the setup costs are unacceptable) 19:19 < phantomcircuit> gmaxwell, i wonder if facebook would let me upload pictures with blockchain data stuffed into EXIF fields 19:20 < mappum> phantomcircuit: or you can just steganographically put it in the image in a way that survives facebook's JPG compression 19:21 < dgenr8> if bitcoin were just the blockchain, it would not survive the 70% miner rule change scenario discussed above 19:23 < dgenr8> this is going to end up with the realization everyone was saying the same thing, sorry 19:24 < phantomcircuit> mappum, that might be hilarious 19:24 < phantomcircuit> i bet i could do giant qr codes 19:24 < phantomcircuit> lol im going to try that 19:25 < mappum> phantomcircuit: My photo albums: Summer Vacation 2012, Hawaii Trip 2013, Bitcoin Blockchain 19:26 < dgenr8> gmaxwell you say some crazy things in your quest to discredit my every utterance ;) 19:26 < phantomcircuit> are they crazy if they're true? 19:26 < phantomcircuit> im thinking no 19:28 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 19:31 -!- hashtagg_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 258 seconds] 19:33 -!- bosma_ [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards 19:35 -!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has quit [Ping timeout: 258 seconds] 19:35 -!- hashtag [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has joined #bitcoin-wizards 19:37 -!- hashtag_ [~hashtag@CPE-69-23-213-3.wi.res.rr.com] has quit [Ping timeout: 255 seconds] 19:42 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has joined #bitcoin-wizards 19:46 -!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Ping timeout: 250 seconds] 19:52 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has quit [Remote host closed the connection] 19:52 -!- Adlai [~Adlai@gateway/tor-sasl/adlai] has joined #bitcoin-wizards 19:54 -!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards 19:55 < gmaxwell> genr8: if it were "just" the blockchain it wouldn't be a working system at all, there must be some method to communicate somehow. 19:55 < gmaxwell> dgenr8: We make two assumptions up front normally for bitcoin, that the majority of the hashpower is honest and that the honest participants 19:55 < gmaxwell> are not partitioned. The current p2p network is not very partitioning resistant, but it doesn't really need to be because partitioning alone 19:55 < gmaxwell> is mostly just a dos attack. 19:55 < gmaxwell> dgenr8: Under the example you're posing there (majority of miners want more subsidy) the current p2p network would not be ideal because it is 19:55 < gmaxwell> relatively cheap to partition. Other transport mechnisms may be better in a case where partitioning would be more valuable. 19:55 < gmaxwell> Certantly in no case is the current p2p specifically essential to the system. 19:57 < gmaxwell> dgenr8: As for "quest to discredit" insult, keep in mind that you're the one that decided to make a completely out of left field argument here; I didn't seek out anything. And your argument is just attempting to continue a position you've advanced before that I think is pretty easily demonstrated to be incorrect. 19:57 < gmaxwell> (by the fact that people aready use the full bitcoin system without using the p2p network) 20:00 < gmaxwell> (e.g. CJDNS and freenet non-opennet are example networks where partitioning a honest subgraph should be substantially more difficult; hub/spoke topologies are generally strongly partitioning resistant, though have other limitations) 20:01 < gmaxwell> Fortunate Bitcoin doesn't have just one transport so it can benefits from the benefits of multiple without suffering the all the costs of any single one. 20:03 -!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards 20:11 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 20:14 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards 20:14 -!- op_mul [~op_mul@2a03:b0c0:2:d0::1:6001] has joined #bitcoin-wizards 20:15 < op_mul> phantomcircuit: I have done that. though for facebook the compression makes it almost useless. try somewhere like imgur or flickr which support PNGs. you can even leverage the pretty good compression in a PNG to get some savings over the original binary. 20:16 < op_mul> phantomcircuit: there's other methods, too. https://soundcloud.com/blockchain/00000000000000000f54a1fe88f6a4a2bf98952e60b57376eb15d80e9c753c04 20:21 < user7779_> op_mul: can you explain what that is exactly 20:21 < user7779_> or how the block info is being rendered via sound? 20:22 < op_mul> http://www.whence.com/minimodem/ 20:22 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 20:22 -!- contrapumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards 20:22 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 20:22 < user7779_> awesome, thanks 20:23 < op_mul> there's no reason you couldn't do bitcoin-over-shopping-center-PA if you felt so inclined. though you might drive people inside a little insane. 20:24 < user7779_> hahah, yes probably. 20:25 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 264 seconds] 20:25 -!- contrapumpkin is now known as copumpkun 20:25 -!- copumpkun is now known as copumpkin 20:32 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 20:32 -!- contrapumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards 20:34 -!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards 20:36 -!- luke-jr_ is now known as Luke-Jr 20:36 -!- bosma_ [~bosma@S01067cb21bda6531.vc.shawcable.net] has quit [Ping timeout: 255 seconds] 20:36 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 264 seconds] 20:36 -!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 20:40 < rusty> maaku: do you have an implementation or more details on your maarkle tree structure for prev blocks? 20:42 -!- contrapumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Read error: Connection reset by peer] 20:43 < op_mul> rusty: nice portmanteau. 20:44 -!- GibsonA [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards 20:44 -!- adam3us [~Adium@host-92-19-93-165.as13285.net] has joined #bitcoin-wizards 20:45 < rusty> op_mul: thanks 20:45 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 20:47 -!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Ping timeout: 250 seconds] 20:54 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 255 seconds] 20:55 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards 21:00 -!- GibsonA [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Remote host closed the connection] 21:00 -!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards 21:04 -!- user7779_ [user777907@gateway/vpn/mullvad/x-nhvykmzvxumtqkvm] has quit [] 21:15 -!- NewLiberty_ [~NewLibert@99-48-178-219.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 256 seconds] 21:22 -!- austinhill [~Adium@198.254.233.78] has joined #bitcoin-wizards 21:23 -!- austinhill [~Adium@198.254.233.78] has quit [Client Quit] 21:24 -!- nuke_ is now known as nuke1989 21:29 -!- austinhill [~Adium@198.254.233.78] has joined #bitcoin-wizards 21:40 < maaku> merkle tree structure? sure see this (unfinished) draft bip: https://gist.github.com/maaku/2aed2cb628024800044d 21:40 < maaku> regarding the block header back links, just what was posted here to -wizards and the mailing list 21:40 < maaku> but I intend to use the same structure in that bip 21:40 < maaku> the keys are just meaningless 21:44 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards 21:55 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has quit [Ping timeout: 272 seconds] 22:04 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:8dfc:bb02:ada6:f716] has joined #bitcoin-wizards 22:09 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has joined #bitcoin-wizards 22:43 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 22:43 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 22:44 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 22:50 -!- aburan28 [~ubuntu@static-108-45-93-73.washdc.fios.verizon.net] has quit [Ping timeout: 245 seconds] 22:53 -!- drawingthesun [~drawingth@106-68-216-170.dyn.iinet.net.au] has joined #bitcoin-wizards 22:59 -!- drawingthesun [~drawingth@106-68-216-170.dyn.iinet.net.au] has quit [Read error: Connection reset by peer] 23:05 -!- Rynomster [~quassel@unaffiliated/rynomster] has joined #bitcoin-wizards 23:05 -!- SDCDev [~quassel@unaffiliated/sdcdev] has quit [Ping timeout: 258 seconds] 23:07 -!- grau [~grau@37.143.74.116] has quit [Remote host closed the connection] 23:08 -!- NewLiberty_ [~NewLibert@2602:304:cff8:1580:8dfc:bb02:ada6:f716] has joined #bitcoin-wizards 23:10 -!- btc__ [sid40798@gateway/web/irccloud.com/x-vgvhkzjvzwmyzofz] has quit [Ping timeout: 258 seconds] 23:11 -!- OneFixt [~OneFixt@unaffiliated/onefixt] has quit [Quit: No Ping reply in 180 seconds.] 23:11 -!- NewLiberty [~NewLibert@2602:304:cff8:1580:8dfc:bb02:ada6:f716] has quit [Ping timeout: 258 seconds] 23:11 -!- OneFixt [~OneFixt@unaffiliated/onefixt] has joined #bitcoin-wizards 23:11 -!- btc__ [sid40798@gateway/web/irccloud.com/x-ttfwglirguebazan] has joined #bitcoin-wizards 23:13 -!- mappum [sid43795@gateway/web/irccloud.com/x-eyntsxzmybladzyo] has quit [Ping timeout: 258 seconds] 23:13 -!- Baz____ [Baz@2604:2000:14c3:2328:2c47:c359:bad3:3a12] has joined #bitcoin-wizards 23:14 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 258 seconds] 23:14 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards 23:15 -!- bosma_ [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards 23:15 -!- BlueMatt [~BlueMatt@unaffiliated/bluematt] has quit [Ping timeout: 258 seconds] 23:15 -!- koshii [~0@c-68-58-151-30.hsd1.in.comcast.net] has quit [Ping timeout: 240 seconds] 23:16 -!- mappum [sid43795@gateway/web/irccloud.com/x-twofyafvudeoeymb] has joined #bitcoin-wizards 23:16 -!- HaltingState [~HaltingSt@unaffiliated/haltingstate] has quit [Ping timeout: 258 seconds] 23:16 -!- Muis [sid26074@gateway/web/irccloud.com/x-oudktoaolvoijnnt] has quit [Ping timeout: 258 seconds] 23:17 -!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has quit [Ping timeout: 258 seconds] 23:17 -!- Baz___ [Baz@2604:2000:14c3:2328:4c57:7373:c6d5:e347] has quit [Ping timeout: 258 seconds] 23:17 -!- CryptOprah [sid32688@gateway/web/irccloud.com/x-rnktkraulmlylecs] has quit [Ping timeout: 258 seconds] 23:18 -!- BlueMatt [~BlueMatt@unaffiliated/bluematt] has joined #bitcoin-wizards 23:18 -!- CryptOprah [sid32688@gateway/web/irccloud.com/x-ojuzyrutxwrsmdqi] has joined #bitcoin-wizards 23:18 -!- Muis [sid26074@gateway/web/irccloud.com/x-nvtmacjuupkvjfql] has joined #bitcoin-wizards 23:20 -!- RoboTeddy [~roboteddy@2604:5500:13:5fc:6145:61f7:a3f6:fbd7] has quit [Ping timeout: 258 seconds] 23:23 -!- op_mul [~op_mul@2a03:b0c0:2:d0::1:6001] has quit [Quit: Lost terminal] 23:26 -!- kyletorpey [~kyle@24.131.0.5] has quit [Ping timeout: 258 seconds] 23:28 -!- kyletorpey [~kyle@c-24-131-0-5.hsd1.va.comcast.net] has joined #bitcoin-wizards 23:29 -!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards 23:30 -!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host] 23:30 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards 23:44 -!- nessence [~alexl@178.19.221.38] has quit [Remote host closed the connection] 23:47 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 23:49 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 23:49 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 23:50 -!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 23:50 -!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards 23:59 -!- grau [~grau@37.143.74.116] has joined #bitcoin-wizards 23:59 -!- grishnakh__ [~grishnakh@dsl-espbrasgw1-50dfb6-218.dhcp.inet.fi] has quit [Read error: Connection reset by peer]