2015-04-07.log

--- Log opened Tue Apr 07 00:00:45 2015
-!- benten [~ben@unaffiliated/benten] has joined #bitcoin-wizards00:03
-!- hktud0 [ncidsk@unaffiliated/fluffybunny] has quit [Read error: Connection reset by peer]00:06
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards00:06
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]00:08
-!- kobud [wq@unaffiliated/fluffybunny] has joined #bitcoin-wizards00:08
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards00:13
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Remote host closed the connection]00:17
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards00:17
-!- Relos [~Relos@unaffiliated/relos] has quit [Ping timeout: 264 seconds]00:21
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]00:22
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards00:32
-!- hashtagg_ [~hashtag@87.97.10.216.pool.invitel.hu] has joined #bitcoin-wizards00:35
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards00:42
-!- benten [~ben@unaffiliated/benten] has quit [Quit: ...]00:50
-!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has quit [Ping timeout: 256 seconds]00:54
-!- Pan0ram1x [~Pan0ram1x@095-096-084-122.static.chello.nl] has joined #bitcoin-wizards00:59
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Ping timeout: 264 seconds]01:00
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection]01:04
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards01:05
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards01:05
* andy-logbot is logging01:05
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]01:05
-!- jhogan42_ [~textual@c-67-169-168-179.hsd1.ca.comcast.net] has quit [Quit: Textual IRC Client: www.textualapp.com]01:05
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has joined #bitcoin-wizards01:07
-!- jtimon [~quassel@189.Red-83-59-238.dynamicIP.rima-tde.net] has joined #bitcoin-wizards01:10
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards01:11
-!- phiche [~Adium@193.89.191.209] has joined #bitcoin-wizards01:12
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards01:20
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards01:30
-!- Tjopper [~Jop@dhcp-077-249-237-229.chello.nl] has quit [Read error: Connection reset by peer]01:41
-!- Tjopper [~Jop@dhcp-077-249-237-229.chello.nl] has joined #bitcoin-wizards01:43
-!- wallet42 [~wallet42@95.6.28.61] has joined #bitcoin-wizards01:46
-!- adam3us1 [~Adium@wilkins2.static.monkeybrains.net] has joined #bitcoin-wizards01:53
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]01:54
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has quit [Read error: Connection reset by peer]01:54
-!- wallet42 [~wallet42@95.6.28.61] has quit [Quit: Leaving.]01:54
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards01:57
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-czqzmuwtpyoienyu] has joined #bitcoin-wizards01:57
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has joined #bitcoin-wizards01:57
-!- RoboTedd_ [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer]01:57
-!- adam3us1 [~Adium@wilkins2.static.monkeybrains.net] has quit [Ping timeout: 240 seconds]01:57
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds]02:01
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]02:02
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:4c6:8852:f9ec:bc32] has joined #bitcoin-wizards02:16
-!- x98gvyn [~vfbtgn@79.115.58.23] has joined #bitcoin-wizards02:28
-!- wallet42 [~wallet42@95.6.28.61] has joined #bitcoin-wizards02:30
-!- wallet42 [~wallet42@95.6.28.61] has quit [Client Quit]02:34
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards02:45
-!- chester` [~GERwhitey@c-174-48-86-2.hsd1.fl.comcast.net] has quit []02:47
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-bhtjzavzskwbkgli] has joined #bitcoin-wizards02:51
lmatteishello. has anybody read this paper on a concept they refer to as Proof Of Bandwidth https://www.petsymposium.org/2014/papers/Ghosh.pdf02:51
lmatteisi'm unsure i grasp the concept entirely02:51
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]02:52
lmatteisthat is, with bitcoin, i can independently verify the work done; i simply check the hash02:52
lmatteiswith bandwidth, how is that possible?02:52
gmaxwellI got the author on HN02:53
gmaxwellbasically: the system provides no strong security, at leats not in a sense that would be reconizable to us.02:53
gmaxwelllemme see if I can find the thread.02:53
gmaxwelllmatteis: https://news.ycombinator.com/item?id=785049202:54
lmatteisgmaxwell: thanks02:56
gmaxwellthanks for asking a question with a simple cache hit for an answer!02:57
lmatteiscache of your mind? :)02:57
-!- luktgf [~vfbtgn@188.27.94.177] has joined #bitcoin-wizards02:57
gmaxwellI see so many things its sometimes a crapshoot if I remember reviewing and responding to something previously.02:58
-!- x98gvyn [~vfbtgn@79.115.58.23] has quit [Ping timeout: 264 seconds]02:59
lmatteisi'm looking for a subject for my BSc thesis - have you ever thought about decentralized name resolutions? i've had this thought for a couple of weeks (perhaps subject of my thesis) where peers collectively compete to obtain a name (instead of first one first get typical scenario of DNS)02:59
lmatteisor namecoin03:00
lmatteishowever, i need the *competing* part to be useful for the network. and a proof of bandwidth would; peers would be incentivezed to share bandwidth in order to maintain their DNS03:01
gmaxwellwell we've talked in here about "the other obvious mechenism" there are two obvious modes for allocation of names, first come first serve; and a more continious auction. The latter could be argued to produce "better" resource allocation, but I think we all know it wouldn't esp since it would mean links would change owners out from under the people referring to them... but it would be interesting03:02
gmaxwellto have a TLD working that way... maybe would actually be good for very generic names.03:02
lmatteiswell most users would resort to pub keys.. and all links would be that way03:02
lmatteisonly humans need the name part03:03
gmaxwelle.g. "sex.market" would make sense perhaps, while "godhatesfags.markets" would end up owned by gay rights groups; which probably doesn't satisify any reasonable definition of efficient allocation. :)03:03
lmatteisthe idea is that if they contribute to the network enough, then they should be entitled to that name03:04
lmatteisso ebay.com would want to share as much bandwitdh as possible to maintain its DNS03:04
lmatteisand sorry, it's name (not DNS)03:04
lmatteis*its03:04
gmaxwellthats interesting, I don't think I've seen anyone suggesting that; and it's not obvious to me how it could be done (in a decenteralized totally consensus way)03:05
lmatteisseems more democratic to me rather than a first come first serve03:06
lmatteisespecially in p2p systems03:06
fluffyponylmatteis: I think the root problem is that a lot of these papers talk about "proof of" something without actually showing how they intend to "prove" it with some degree of mathematical certainty03:06
gmaxwelllmatteis: e.g. do I just set up my own resolver and query the crap out of it for companyihate.communist so that their 'fair share' goes through the roof, and I drive them off their name?03:07
lmatteisright :/03:08
gmaxwellFirst come first serve is clearly bad in lots of ways (squatting for one); but it might be like democracy, which is often "dysfunction, inefficient, and unfair, but less so than the alternatives"03:10
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards03:11
fluffyponythere's a great comment by herzmeister I read the other day03:12
fluffyponyhttps://bitcointalk.org/index.php?topic=1007155.msg10938907#msg1093890703:12
fluffyponyit was in response to some comment about "proof of activity" -03:12
fluffypony"Except it isn't a "proof". Proof-of-activity, proof-of-resource, proof-of-storage or similar are all misnomers. There can't be "proof" of these things, all of these can be forged; only spent CPU power can algorithmically be proven because it boils down to pure physical entropy at the end of the day. Also MaidSafe use the term proof-of-resource but in reality their security mechanism is a node-ranking system which does introduce a03:12
fluffypony degree of trust."03:12
gmaxwellPart of the problem is that the blackbox abstraction's we need to deal with the complexity of the world fail us.  If your proof-of-x were actually that, perhaps you'd have the properties you want.  But "proof of X" is name, not a mathmatical simplification of what it actually is, not its 'true name'.03:14
gmaxwellDon't worry we'll soon solve all these problems with proof-of-integrity, proof-of-competence, and proof-of-conscientious-research03:15
lmatteiseheh03:16
fluffyponyproof-of-competence would be great03:16
gmaxwellit's probably no good without the others!03:16
gmaxwellIt's like the superhuman AI in a box, in the nightmares of the lesswrongers, ... you'd rather it not be so smart. If it's smart then you'll never notice as it stabs you in the back. Dumber would be less helpful; but also less dangerous. :)03:17
lmatteisbut i mean, couldn't PoW be used for the naming scheme? all the PoW does is it reaches consensus. perhaps the consensus can be about "user X shared N gb" rather than transactions03:20
lmatteisbut i guess transactions are simple to verify (just look at your local db) while "user X shared N gb" it's almost impossible to verify03:21
Luke-Jrtechnically proof-of-work can be faked to. with significant luck. <.<03:23
Luke-Jrtoo*03:24
lmatteis(sorry, just brainstorming)03:24
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards03:24
lmatteiswhat if, to verify that "user X shared N gb" you need an approval from Y amount of different peers03:25
lmatteiswith different IPs :)03:25
lmatteisor! different peers that performed a PoW, so they can't collude03:25
lmatteisso (i) an initial PoW to reach consensus on something and (ii) another PoW to prove that the something is true03:27
lmatteisBAM03:27
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 264 seconds]03:27
fluffyponyIP addresses are a poor identifier as they can easily be faked / acquired03:27
lmatteisright, therefore 2nd PoW03:27
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards03:27
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards03:28
fluffyponyok so let's simplify it03:28
fluffyponylet's say we want to do "proof of storage"03:29
fluffyponyso I have a 20mb "block" that is stored by 4 other peers and I want to verify that they have it every day03:29
fluffyponyso every day I send a challenge-response to them based on a hash of that03:29
fluffyponyhashed with some random salt, of course03:29
fluffyponyand they do the same for me03:30
fluffyponybut I can just lie and say that the response is wrong03:30
fluffyponyor I can have a bunch of false nodes claiming to store that block and serving up false responses03:31
lmatteisyou simply ask the peer "have you stored 20mb?", he alone says yes, but he might be lying. so you ask other 30 peers if that's true. they can't all be lying because to generate their "yes" answer they worked a little in CPU time03:31
lmatteisso it's more than i trust many peers kinda thing03:31
lmatteisrather than technical TRUE03:31
fluffyponyok so then you spread the load to like 100 peers03:31
lmatteisbecause,as we discussed, you can't prove bandwidth/storage03:31
fluffyponyso instead of 20mb of data taking up 20mb it now takes up 2gb03:31
fluffyponyand requires a bunch of challenge-response bandwidth to verify it every day03:32
lmatteisand wasting quadratic CPU power than what bitcoin is now lol03:32
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]03:33
fluffyponybut your 20mb will be "safe"! :-P03:33
lmatteisperhaps for small resources it could work. think of a P2P web with html files03:34
lmatteisbut again, it's a really hard problem03:34
fluffyponyok so a p2p web03:34
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has joined #bitcoin-wizards03:34
fluffyponyit's fine for *nodes that have that data* to verify each other03:34
fluffyponybut then when another peer wants to "browse" they have to receive the same data from N nodes to make sure they have the real data03:35
lmatteisyeah03:36
gmaxwellfluffypony: safe? hm? I'm just proxying your requests to bob. The information I'm not storing at all is totally safe with me.03:39
-!- luktgf [~vfbtgn@188.27.94.177] has quit [Ping timeout: 252 seconds]03:39
fluffyponygmaxwell: hence the inverted commas03:39
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 264 seconds]03:39
fluffyponythis is easily solved Ethereum-style, just layer complexity until the unholy mess of broken cryptography appears to work...or Darkcoin-style, just create an over-incentivised central cabal03:40
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards03:40
gmaxwelllmatteis: everyone just gives bob half their income, bob keeps the only copy. Win win. :)03:40
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has quit [Ping timeout: 272 seconds]03:48
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards03:49
-!- luktgf [~vfbtgn@188.27.94.177] has joined #bitcoin-wizards03:53
-!- LeMiner [LeMiner@unaffiliated/leminer] has quit [Ping timeout: 248 seconds]03:56
-!- Starduster_ [~guest@unaffiliated/starduster] has quit [Ping timeout: 240 seconds]03:56
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]03:57
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards04:00
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft]04:01
-!- bosma is now known as Guest5373004:01
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards04:01
-!- luktgf [~vfbtgn@188.27.94.177] has quit [Quit: Leaving]04:07
-!- x98gvyn [~vfbtgn@188.27.94.177] has joined #bitcoin-wizards04:09
-!- llllllllll [~lllllllll@6d482698.ftth.concepts.nl] has joined #bitcoin-wizards04:21
-!- wallet42 [~wallet42@213.144.123.242] has joined #bitcoin-wizards04:22
-!- x98gvyn [~vfbtgn@188.27.94.177] has quit [Ping timeout: 264 seconds]04:25
-!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards04:29
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:4c6:8852:f9ec:bc32] has quit [Ping timeout: 245 seconds]04:29
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards04:29
-!- hashtagg_ [~hashtag@87.97.10.216.pool.invitel.hu] has quit [Read error: Connection reset by peer]04:30
-!- hashtagg_ [~hashtag@87.97.10.216.pool.invitel.hu] has joined #bitcoin-wizards04:30
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has quit [Quit: Leaving.]04:33
-!- harrigan [~harrigan@skynet.skynet.ie] has joined #bitcoin-wizards04:34
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds]04:34
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]04:34
-!- Apocalyptic [~Apocalypt@unaffiliated/apocalyptic] has quit [Ping timeout: 265 seconds]04:35
-!- wallet42 [~wallet42@213.144.123.242] has quit [Ping timeout: 248 seconds]04:35
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards04:36
-!- Apocalyptic [~Apocalypt@unaffiliated/apocalyptic] has joined #bitcoin-wizards04:40
-!- DrWat|ZZZzzz [DrWat@186-106-240-54.baf.movistar.cl] has quit [Read error: Connection reset by peer]04:40
-!- DrWat|ZZZzzz [DrWatZZZz@186-106-240-54.baf.movistar.cl] has joined #bitcoin-wizards04:40
-!- d1ggy [~d1ggy@dslc-082-082-199-094.pools.arcor-ip.net] has quit [Read error: Connection reset by peer]04:42
-!- d1ggy [~d1ggy@dslc-082-082-199-094.pools.arcor-ip.net] has joined #bitcoin-wizards04:42
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has joined #bitcoin-wizards04:43
-!- catlasshrugged_ [~catlasshr@ec2-54-149-141-214.us-west-2.compute.amazonaws.com] has joined #bitcoin-wizards04:43
-!- jaromil [~jaromil@f1x.eu] has quit [Ping timeout: 252 seconds]04:45
-!- jaromil [~jaromil@f1x.eu] has joined #bitcoin-wizards04:45
-!- catlasshrugged [~catlasshr@ec2-54-149-141-214.us-west-2.compute.amazonaws.com] has quit [Ping timeout: 256 seconds]04:46
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-czqzmuwtpyoienyu] has quit [Quit: Connection closed for inactivity]04:46
-!- wallet42 [~wallet42@213.144.123.242] has joined #bitcoin-wizards04:49
-!- phiche1 [~Adium@193.89.189.140] has joined #bitcoin-wizards05:04
-!- phiche [~Adium@193.89.191.209] has quit [Ping timeout: 256 seconds]05:06
-!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-wizards05:08
-!- phiche1 [~Adium@193.89.189.140] has quit [Read error: Connection reset by peer]05:15
-!- phiche [~Adium@193.89.189.140] has joined #bitcoin-wizards05:15
-!- x98gvyn [~vfbtgn@5-12-40-62.residential.rdsnet.ro] has joined #bitcoin-wizards05:24
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer]05:28
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards05:28
-!- rustyn [~rustyn@unaffiliated/rustyn] has quit [Read error: Connection reset by peer]05:29
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards05:30
-!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards05:30
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards05:30
-!- airbreather [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has quit [Read error: Connection reset by peer]05:32
-!- airbreather [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has joined #bitcoin-wizards05:32
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds]05:34
-!- Starduster [~guest@unaffiliated/starduster] has joined #bitcoin-wizards05:35
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards05:40
-!- koshii [~0@ppp-27-55-218-65.revip3.asianet.co.th] has joined #bitcoin-wizards05:41
-!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Changing host]05:44
-!- LeMiner [~LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards05:44
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]05:48
-!- phiche [~Adium@193.89.189.140] has quit [Read error: Connection reset by peer]05:50
-!- phiche [~Adium@193.89.189.140] has joined #bitcoin-wizards05:50
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Ping timeout: 256 seconds]05:52
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has quit [Ping timeout: 244 seconds]05:53
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards05:57
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]05:57
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards05:57
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]05:59
rustyCoinMuncher: thanks, just read your typo fix in the logs.05:59
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards06:01
-!- Relos [~Relos@unaffiliated/relos] has joined #bitcoin-wizards06:07
tromphmm, even chess sites are mentioning side chains now http://en.chessbase.com/post/switch-side-chain-chess-revisited :-)06:10
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards06:19
-!- davispuh [~quassel@212.93.114.156] has joined #bitcoin-wizards06:23
-!- Tjopper [~Jop@dhcp-077-249-237-229.chello.nl] has quit [Read error: Connection reset by peer]06:23
-!- Tjopper [~Jop@dhcp-077-249-237-229.chello.nl] has joined #bitcoin-wizards06:25
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Ping timeout: 250 seconds]06:26
-!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]06:27
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]06:34
-!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards06:35
-!- luigi1111w [~luigi1112@unaffiliated/luigi1111] has quit []06:36
-!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has joined #bitcoin-wizards06:39
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 272 seconds]06:42
-!- wallet42 [~wallet42@213.144.123.242] has quit [Quit: Leaving.]06:43
-!- luigi1111w [~luigi1112@unaffiliated/luigi1111] has joined #bitcoin-wizards06:47
-!- luktgf [~vfbtgn@188.25.34.243] has joined #bitcoin-wizards06:53
-!- x98gvyn [~vfbtgn@5-12-40-62.residential.rdsnet.ro] has quit [Ping timeout: 264 seconds]06:56
-!- hearn [~mike@185.25.95.132] has quit [Read error: Connection reset by peer]07:02
-!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards07:02
-!- gmaxwell [greg@wikimedia/KatWalsh/x-0001] has quit [Ping timeout: 246 seconds]07:08
-!- gmaxwell [greg@mf4-xiph.osuosl.org] has joined #bitcoin-wizards07:08
-!- gmaxwell is now known as Guest6587007:08
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has quit [Quit: Leaving.]07:14
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards07:18
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]07:18
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards07:18
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards07:21
-!- pollux-bts [uid52270@gateway/web/irccloud.com/x-pgeueguemtjenrzl] has quit [Quit: Connection closed for inactivity]07:24
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has joined #bitcoin-wizards07:26
-!- antgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has quit [Ping timeout: 264 seconds]07:27
-!- CoinMuncher1 [~jannes@ip54544d54.adsl-surfen.hetnet.nl] has joined #bitcoin-wizards07:28
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Ping timeout: 248 seconds]07:29
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards07:31
-!- CoinMuncher1 [~jannes@ip54544d54.adsl-surfen.hetnet.nl] has quit [Ping timeout: 252 seconds]07:32
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards07:32
-!- realcr [~real@bzq-79-183-202-151.red.bezeqint.net] has joined #bitcoin-wizards07:34
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards07:34
-!- luktgf [~vfbtgn@188.25.34.243] has quit [Ping timeout: 255 seconds]07:36
-!- iugfhvybu [~vfbtgn@86.126.0.165] has joined #bitcoin-wizards07:37
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds]07:37
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer]07:51
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards07:52
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye]07:53
-!- wallet42 [~wallet42@77.79.85.50] has joined #bitcoin-wizards07:57
-!- tcrypt [~tylersmit@c-67-169-17-114.hsd1.ca.comcast.net] has quit [Remote host closed the connection]08:00
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards08:07
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Quit: Quit]08:07
-!- iugfhvybu [~vfbtgn@86.126.0.165] has quit [Ping timeout: 264 seconds]08:09
-!- iugfhvybu [~vfbtgn@188.27.91.225] has joined #bitcoin-wizards08:11
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards08:18
-!- phiche [~Adium@193.89.189.140] has quit [Quit: Leaving.]08:18
-!- iugfhvybu [~vfbtgn@188.27.91.225] has quit [Ping timeout: 255 seconds]08:21
-!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]08:24
-!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 245 seconds]08:26
-!- cluckj [~cluckj@c-71-225-211-210.hsd1.pa.comcast.net] has quit [Quit: Leaving]08:26
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards08:29
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards08:33
-!- iugfhvybu [~vfbtgn@188.27.91.225] has joined #bitcoin-wizards08:37
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 250 seconds]08:38
-!- ryanxcharles [~ryan@64.124.157.148] has joined #bitcoin-wizards08:42
-!- Profreid_ [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has joined #bitcoin-wizards08:43
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has quit [Ping timeout: 246 seconds]08:46
-!- Profreid_ is now known as Profreid08:46
-!- iugfhvybu [~vfbtgn@188.27.91.225] has quit [Remote host closed the connection]08:48
-!- Guest53730 is now known as bosma08:51
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has quit [Ping timeout: 244 seconds]08:53
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has joined #bitcoin-wizards08:53
-!- andyt [18e3de9d@gateway/web/freenode/ip.24.227.222.157] has joined #bitcoin-wizards08:59
-!- andyt [18e3de9d@gateway/web/freenode/ip.24.227.222.157] has quit [Client Quit]08:59
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has joined #bitcoin-wizards08:59
-!- Guest65870 [greg@mf4-xiph.osuosl.org] has quit [Changing host]09:02
-!- Guest65870 [greg@wikimedia/KatWalsh/x-0001] has joined #bitcoin-wizards09:02
-!- Guest65870 is now known as gmaxwell09:03
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.]09:05
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has joined #bitcoin-wizards09:05
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:4c6:8852:f9ec:bc32] has joined #bitcoin-wizards09:06
-!- pollux-bts [uid52270@gateway/web/irccloud.com/x-dnwhjlkyiuqhfylf] has joined #bitcoin-wizards09:14
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards09:17
-!- wallet42 [~wallet42@77.79.85.50] has quit [Quit: Leaving.]09:25
-!- koshii [~0@ppp-27-55-218-65.revip3.asianet.co.th] has quit [Ping timeout: 252 seconds]09:25
-!- wallet42 [~wallet42@77.79.85.50] has joined #bitcoin-wizards09:25
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]09:25
-!- koshii [~0@ppp-27-55-234-224.revip3.asianet.co.th] has joined #bitcoin-wizards09:26
-!- wallet42 [~wallet42@77.79.85.50] has quit [Ping timeout: 246 seconds]09:29
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards09:31
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards09:34
-!- jtimon [~quassel@189.Red-83-59-238.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds]09:35
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds]09:39
-!- tcrypt [~tylersmit@173.247.206.110] has joined #bitcoin-wizards09:45
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Quit: Page closed]09:45
-!- koshii [~0@ppp-27-55-234-224.revip3.asianet.co.th] has quit [Quit: leaving]09:49
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards09:51
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]09:54
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has quit [Quit: Textual IRC Client: www.textualapp.com]09:55
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards09:59
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]09:59
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards09:59
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]09:59
-!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards09:59
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 245 seconds]10:01
-!- x98gvyn [~vfbtgn@82.79.159.217] has joined #bitcoin-wizards10:02
-!- jtimon [~quassel@189.Red-83-59-238.dynamicIP.rima-tde.net] has joined #bitcoin-wizards10:06
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards10:08
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has quit [Ping timeout: 272 seconds]10:08
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards10:15
-!- lmatteis [uid3300@gateway/web/irccloud.com/x-bhtjzavzskwbkgli] has quit [Quit: Connection closed for inactivity]10:20
-!- nivah [~linker@42.116.102.33] has joined #bitcoin-wizards10:25
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards10:35
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds]10:39
-!- andytoshi [~andytoshi@nat-128-62-19-254.public.utexas.edu] has joined #bitcoin-wizards10:43
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards10:44
gmaxwellWhat was that crazy "no primes" altcoin that uses the NIST 2^571 curve? Is it worth anything? shall we go confiscate all their coins? http://eprint.iacr.org/2015/310.pdf (kidding)10:46
-!- terpo [~terpo@81-64-36-59.rev.numericable.fr] has quit []10:47
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards10:49
adam3usgmaxwell: yeah:)  starts to help over 310bits apparently. (and the file name too?)10:51
gmaxwelladam3us: I commented on it here http://www.reddit.com/r/Bitcoin/comments/31rcuo/new_algorithm_for_the_discrete_logarithm_problem/cq4b52u?context=210:53
-!- rubensayshi [~ruben@91.206.81.13] has quit [Remote host closed the connection]10:56
-!- luigi1111w [~luigi1112@unaffiliated/luigi1111] has quit []10:59
-!- LeMiner [~LeMiner@unaffiliated/leminer] has quit [Read error: Connection reset by peer]11:04
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has quit [Remote host closed the connection]11:06
stonecoldpatwhat made you pick the name nullc? ive seen u post a few times but didnt realise it was you :)11:07
-!- LeMiner [~LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-wizards11:07
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards11:11
-!- OneNomos [~OneNomos@2600:1005:b154:9695:eccc:54f:c8e9:a791] has joined #bitcoin-wizards11:12
gmaxwellit was a handle I used on bbses in the early 90s (well "Null Character", as in 0 in ascii, etc.); I've occasionally used it as a username on throwaway garbage sites that made me register... which fit reddit about 7 years ago.11:12
instagibbstaking the stanford coursera crypto course meant I almost immediately figured out it doesn't apply to Bitcoin. I'm so proud my of basic knowledge.11:12
instagibbsMy throwaway is Nonec, go figure.11:13
zookoI've just decided that my throwaway nick from now on is going to be ￾.11:13
-!- luigi1111w [~luigi1112@unaffiliated/luigi1111] has joined #bitcoin-wizards11:14
stonecoldpatbbses is before my time, that looks awesome though11:14
zookoI miss BBSes.11:17
zookoAnd I miss Usenet.11:17
zookoOI11:17
zookoI'll probably live long enough to see them come again.11:18
sipaafter the apocalypse?11:18
zookoHeh heh. No, I actually think that some things that were left behind by "technological progress" might then reappear in a new guise.11:19
zookoFor example, have you heard of yikyak?11:19
instagibbsLocal anon twitter, yep11:19
zookoIt is very different, of course, from BBSes, but it has in common something that disappeared with the advent of The Internet: a geographic or semi-arbitrary population.11:19
ajweisswhat you speak of generalizes beyond computers as well11:23
zooko*nod*11:24
zookoThere is nothing new under the sun.11:24
ajweissthe next great countercultural movement will be some kind of neoluddite thing11:24
-!- spinza [~spin@197.89.19.27] has quit [Excess Flood]11:31
fluffyponywell we're all still using IRC11:31
fluffyponyand nothing's really changed since I first used IRC in 199511:32
gmaxwellfluffypony: services changed irc completely; in particualr there is no much less incentive to attack the networ in order to take control of a name or channel.11:33
fluffyponyoh man I forgot about that11:34
fluffyponyif I look hard enough I'm sure I can find some old BitchX channel takeover scripts on my old backups11:35
gwillengmaxwell: now all the incentive is to attack the network for lulz and because you hate people11:35
fluffyponythis also means I just identified what was so magical about DALnet back in the day, it was because I stopped chatting on DALnet pretty much when services became common on other networks11:36
-!- ryanxcharles [~ryan@64.124.157.148] has quit [Ping timeout: 250 seconds]11:38
-!- spinza [~spin@197.89.19.27] has joined #bitcoin-wizards11:38
-!- cbeams_ [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Remote host closed the connection]11:38
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards11:40
-!- hashtagg_ [~hashtag@87.97.10.216.pool.invitel.hu] has quit [Ping timeout: 255 seconds]11:41
runeks__Has anyone written any code implementing the Lighting Network stuff yet?11:41
sipanot afaik11:41
runeks__I guess it can't work until malleability is fixed anyway... perhaps that'11:43
StephenM347runeks__: I've contacted Joseph Poon about working on this project, he said he's getting some BIPs together and then will get the repos set up. I too am interested in working on that project11:43
runeks__s the reason for the lack of enthusiasm11:43
runeks__StephenM347: Yeah it makes sense to focus on fixing malleability first11:44
-!- priidu [~priidu@unaffiliated/priidu] has quit [Read error: Connection reset by peer]11:44
gmaxwellruneks__: no, it has entirely different requirements; it requires particular kinds of malleability, malleability 'fixes' don't do anything for it.11:44
StephenM347It basically makes malliebility a non issue, rather than fixing malliebeliity directly11:44
StephenM347malleability*11:45
sipaStephenM347: it requires malleability to be fixed beforehand, afaik11:45
sipa(beyond what the current bip62 tries to accomplish)11:45
-!- andytoshi [~andytoshi@nat-128-62-19-254.public.utexas.edu] has quit [Ping timeout: 240 seconds]11:46
gmaxwellsipa: it requires things like not covering the txin under the signature.11:46
sipayes, indeed11:46
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:4c6:8852:f9ec:bc32] has quit [Ping timeout: 245 seconds]11:46
StephenM347sipa: If I understand correctly, the proposed sighash types, OP_NORMALIZEDTXID and OP_NOINPUT, basically make it so the signatures are still valid even if the txid itself changes11:46
StephenM347bleh, not OP_11:47
runeks__gmaxwell: You're talking about new hashtypes?11:47
gwillengmaxwell: but my understanding from http://rusty.ozlabs.org/?p=450 is that it _also_ needs malleability fixes11:47
gwillenand that the whole bidirectional payment channel scheme depends on nonmalleability11:47
gmaxwellruneks__: right.11:49
instagibbssighash_normalizedtxid won't do it? I was under impression it would11:50
instagibbs(or whatever its called)11:50
-!- ryanxcharles [~ryan@64.124.157.148] has joined #bitcoin-wizards11:51
-!- tdryja [~tx@s186.62.229.222.fls.vectant.ne.jp] has joined #bitcoin-wizards11:51
gmaxwellNope. I hate that "malleability 'fixes'" have become an idea-trap, because the idea is obscuring the root requirement.  Whats required is that changing a parent txn doesn't invalidate its children. This is not a prevention of malleability a la bip62.11:51
tdryjaHi everyone - I've talked to several people about malleability stuff and it seems there's some consensus on what needs to be done, but wondered if I should write something up11:53
instagibbsGuess I'll have to rewatch this: https://www.youtube.com/watch?v=jyDE-aFqJTs&feature=youtu.be11:53
instagibbsSame guys talking about the different kinds of malleability, and solutions11:53
runeks__That Lightning stuff really sounds interesting though. They mention that with relative LOCKTIMEVERIFY, we can roll over channels, so extending their duration doesn't involve touching the blockchain. That's pretty awesome.11:53
tdryjaheh, hey that's me11:53
instagibbstdryja: speaking of the devil11:53
instagibbs:)11:53
tdryjayeah someone told me to come on here11:54
gmaxwelltdryja: Your comment is without context. "what needs to be done" relative to what?11:54
StephenM347runeks__: I agree, that is really great, I hope we can get a relative OP_CLTV11:54
tdryjasorry - that we want a sighash type that doesn't sign input txids11:54
tdryjaor signs a normalized input txid, but that might be more annoying to add11:55
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards11:55
gmaxwellOkay please avoid calling that 'prevention of malleability' or anything that gets confused by that; it's an explicit and rather extreme form (e.g. if not used very carefully, e.g. with careful avoidance of address reuse it allows transaction reply) of permitted mallability.11:56
tdryjaYeah, I agree11:56
tdryjait doesn't prevent the txid from changing11:56
gmaxweller replay*11:56
-!- adam3us1 [~Adium@host-92-19-88-129.as13285.net] has joined #bitcoin-wizards11:56
tdryjain effect it allows for transaction malleability on the input side -- and if you re-use a pubkey it can be quite dangerous11:57
StephenM347tdryja: wouldn't SIGHASH_NORMALIZEDTXID require looking up each transaction referenced by inputs and re-hashing them without scriptSigs? Is that the basic idea?11:57
gmaxwelltdryja: right, so being able to mask sighash flags is something I just expect to accomidate in a successor checksig flag.11:57
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has quit [Read error: No route to host]11:57
runeks__tdryja: I, for one, would really like to see something written up. Won't you have to create a BIP eventually, anyway?11:57
tdryjaI can definitely write a BIP, I'm not sure how that process should work11:58
tdryjaI don't want to step on anyone's toes if there's work being done in that area already11:58
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 264 seconds]11:58
tdryjasome people I've talked to said that new sighash types may be implemented along with schnorr sigs11:59
-!- ryanxcharles [~ryan@64.124.157.148] has quit [Quit: Leaving]11:59
StephenM347tdryja: Isn't joseph poon working on a BIP?11:59
StephenM347And while we're adding sighash flags, SIGHASH_WITHINPUTVALUE a good one to add...11:59
tdryjayes but he's working on the relative lock I think11:59
gmaxwellStephenM347: "SIGHASH_NORMALIZEDTXID" is probably a non-starer as it would require either a massive increas in size of the validation state, or at least a doubling (keeping two IDs with every txout), assuning there was only one kind of normalization. When a full node spends an output it has no clue about the full content of the original txout its spending.12:00
tdryjagmaxwell - I agree on the normalized txid thing...12:00
gmaxwellStephenM347: sighash flags cannot just be 'added'.12:00
tdryjaInitially I thought "oh, this is safer, people can't shoot themselves in the foot by re-using pubkeys if you have normalized input txids"12:00
StephenM347gmaxwell: makes sense, SIGHASH_NORMALIZEDTXID probably isn't the best way to reference outputs.12:00
tdryjabut then looking at how it would have to be implemented, it's a pain12:01
StephenM347gmaxwell: I know, I mean adding sighash flags via P3SH or a new type of OP_CHECKSIG via using one of the OP_NOPs12:01
gmaxwelltdryja: it's just very expensive, I'm certantly sympathetic to it; it would be a big improvement over the massive footgun of masking the inputs; but it's just costly to do.12:01
tdryjaif the client software does the right thing, not signing your input can be used safely12:02
tdryjathe "right thing" being having only one output anywhere for a single pubkey12:03
StephenM347You basically just have to make sure you don't send coins to the same address twice, and sighash_notxid or whatever is safe, right?12:04
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]12:04
tdryjaYes -- although even if you do send to the same address twice12:04
tdryjawell, one, spend from that address with a SIGHASH_ALL, which is safe12:04
tdryjaor use SIGHASH_NOINPUT, but spend the larger one first12:05
tdryjathen a few blocks later, spend the smaller one12:05
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards12:07
gmaxwellStephenM347: right but you cannot completely control other people's behavior.  It's not a reason to not support such a functionality-- there are things it can do that seem to have little to no alternative; but its quite fragile.12:07
gmaxwelltdryja: can't help you if someone sends funds there weeks later. "I send your refund on the address I got on the blockchain.info"12:07
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:4c6:8852:f9ec:bc32] has joined #bitcoin-wizards12:08
tdryjabut if someone sends funds weeks later, just sweep them with a standard SIGHASH_ALL tx, right?12:08
gmaxwell(and whats extra fun is that if all the inputs are masked like that, any byzantine trouble maker on the network can perform the replay. :( )12:08
StephenM347gmaxwell: good point.12:08
tdryjayou're already done with the fancy stuff where you're spending non-confirmed multi-sig transactions12:09
tdryjaI figure if SIGHASH_NONE is in there, that's way more dangerous, to the point where I can't think of any use for it12:09
gmaxwelltdryja: nah; some trouble maker replays your early transaction the instant the second payment is made. (and bonus: if the amounts aren't coincidently the same; the new one ends up with gigantic fees)12:10
tdryjaof course, dumb things being in bitcoin isn't an excuse for more dumb things to be added :)12:10
gmaxwelltdryja: sighash_none is safe because its useless. :)12:10
tdryjaahh, I see, yeah, if the new payment is larger than the old one, the replay works12:10
tdryja... possibly not even larger.12:11
StephenM347And it just gives a big fee12:11
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards12:11
tdryjasince you don't sign input amounts12:11
gmaxwellcould be smaller if its possible to add more inputs to the replayed transaction.12:11
* helo goes on a sighash_none hunt12:11
gmaxwelland if its actually larger you can get giant fees; for extra fast confirmation of the replay.12:11
tdryjaright, the miner could eat the difference12:12
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep]12:12
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]12:12
tdryjaand the miner would be in a great position to create that transaction as well12:12
-!- andytoshi [~andytoshi@dhcp230.ma.utexas.edu] has joined #bitcoin-wizards12:12
tdryjait's certainly risky; once you've got that SIGHASH_NOINPUT transaction out there, you really don't want anyone to use the pubkey again... you'd have to treat it as if the private key were compromised12:13
StephenM347But they can't change the outputs/destination of the coins, so even if someone does send you more coins to that address, they can just send the coins to you again (but get a bigger fee if they sent more)12:14
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [Read error: Connection reset by peer]12:15
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards12:15
StephenM347Or, to wherever you sent them last time12:15
tdryjaTrue, but that fee could be a problem.  It's basically pushing risk onto users of bad software, whereas SIGHASH_NORMALIZED pushes more work onto all full nodes12:16
gmaxwellSure, they'll go to the same place, which is probably now a black hole. or at a very minimum totally confuses your software.  And it costs them nothing to do this, just a shell script pretty much.12:16
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 264 seconds]12:16
gmaxwelltdryja: it's not clear that the normalized stuff is equally (or sufficiently) general in any case, unless it has lots of flags, in which case the cost is astronomic.12:16
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has joined #bitcoin-wizards12:17
StephenM347So if SIGHASH_NOINPUT is too dangerous and SIGHASH_NORMALIZEDTXID is too complex, is there a better combination of data to sign?12:17
-!- adam3us1 [~Adium@host-92-19-88-129.as13285.net] has quit [Read error: Connection reset by peer]12:17
gmaxwellif the normalization is parameterizable then a verifier must track nearly all transactions (e.g. from 600 mb to 20GB for bitcoin currently); if its not parametrizable, you get lots of limits to when you could use it, e.g. can't use it for a parent transaction which is sighash_single-ish.12:18
gmaxwellStephenM347: a reason to have this conversation; I don't know.12:18
tdryjaI personally don't think SIGHASH_NOINPUT is too dangerous; software can be aware of it and not allow spending to those addresses12:18
tdryja(addresses which have already had a spend from them using NOINPUT)12:19
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]12:19
StephenM347tdryja: full node software can, not all software can keep track of that12:19
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards12:20
gmaxwellStephenM347: it's not that it's complex in terms of implementation; there are basically two choices: add to every utxo the normalized hash (~double the storage) but that only supports one normalization approach; or store the whole txn (maybe 40x the storage).12:20
gmaxwelltdryja: thats costly to track (and racy too)12:20
tdryjaRight... maybe also don't allow export of those addresses?  have some like best-pracitces for use of SIGHASH_NOINPUT12:20
gmaxwellYea, thats more my thinking there.12:20
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has joined #bitcoin-wizards12:21
gmaxwellI mean, already if you use an 'address' in any way that the recipent didn't specify thats your own damn fault. "I burried the funds in a safe in your back yard, with the key set to a random segment of your DNA. What do you mean I didn't pay you?!"12:21
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has quit [Read error: No route to host]12:21
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has joined #bitcoin-wizards12:21
tdryjain the specific use case we've been working on, all the cases when you're using SIGHASH_NOINPUT is when you're spending a multisig address12:21
gmaxwellBut in practice people do crazzy stuff like that a rather lot. (in particular 'refunding' things to random ass scriptpubkeys they extracted from websites. :) )12:21
-!- adam3us1 [~Adium@host-92-19-88-129.as13285.net] has joined #bitcoin-wizards12:22
tdryjaand when it's multisig, you really have no reason to tell anyone, "hey, send money to 3eXz..."12:22
gmaxwellIt's not a reason to not do it, but just something to think carefully about.12:22
tdryjabecause it's not even your address, it's shared12:22
-!- adam3us [~Adium@host-92-19-88-129.as13285.net] has quit [Read error: Connection reset by peer]12:22
gmaxwelltdryja: they extract it out of block explorer websites.12:22
-!- hearn [~mike@84-75-198-85.dclient.hispeed.ch] has quit [Quit: Textual IRC Client: www.textualapp.com]12:23
tdryjathe address is certainly visible12:23
tdryjabut it would hopefully require a lot of work on the user's part to misuse it12:23
tdryjasortof feels like people sending to 1A1z...12:24
StephenM347But if someone does send money to it, they are sending coins to you and not following your directions on how to send the coins to you, so you probably shouldn't accept refunds given that way anyway12:24
gmaxwellwell that was generally the case for the network already, nowhere in bitcoin core can you easily extract the scriptpubkey for a transaction that pays you; unfortunately people put up websites that just display the data like its part of a transaction. :(  in any case; it would be useful to meditate to see if there is a form of the normalization which is more helpful.12:24
-!- OneNomos [~OneNomos@2600:1005:b154:9695:eccc:54f:c8e9:a791] has quit [Remote host closed the connection]12:25
tdryjahmmm... a better normalized txid, that's an interesting idea12:26
gmaxwellStephenM347: you shouldn't, indeed; but dumb things happen. (and today; people do accept payments made in crazy ways and expect them to work; in part because-- I think-- their mental model for this stuff is at the wrong layer. e.g. they expect things like "someone put N of my addresses in a multisig, why can't I see it? your software is shit" :))12:26
tdryjayeah, most people think of "balances"12:26
tdryjaI did for a while when I first started looking in to bitcoin, mostly because there's a lot of software that uses the term12:27
tdryjablockchain.info and such12:27
GreenIsMyPepper(re-reading up thread) Minor pendant: a possible use for SIGHASH_NONE could be turning a mined 2-of-2 output into a 1-of-1 without disclosure of the privkey, but yeah it's de-facto useless. Perhaps using NOINPUT would be similarly unused by default clients12:27
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has quit [Ping timeout: 240 seconds]12:27
gmaxwellsorry; many tried for years to get them to do something different, it's a totally broken model, but it's user friendly... and fits how people think it should work if they haven't worked through the details (like replay prevention).12:28
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has joined #bitcoin-wizards12:28
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards12:28
gmaxwellGreenIsMyPepper: I knew I was going to regret that exaggeration moments after sending it. Thanks, yea. still; the general point stands.12:28
tdryjaI think having weird opcodes and sighashes that most people never use is fine... there's lots of cool opcodes nobody uses today12:30
StephenM347gmaxwell: Well, if we do get to add new sighash flags via P3SH or something similar in order to sign something other than the TXID, do you think the community would support adding the SIGHASH_WITHINPUTVALUE flag as well? (to more fully enable hardware wallets)12:30
sipalike OP_MUL12:30
tdryjasipa: OP_MASTROOT or something needs to be in there :)12:31
GreenIsMyPepperIf the fear is people will do stupid things with it, perhaps rename it to something scary sounding like OP_LOSEALLYOURMONEY :^)12:31
GreenIsMyPeppererr SIGHASH_12:31
StephenM347sipa: is there a good use case for OP_MUL that you are thinking of? I know it's disabled, just wondering why you picked that one specifically12:32
tdryjaStephenM347: SIGHASH_WITHINPUTVALUE would check if it matches the amount of the output, and fail otherwise?12:32
instagibbsOP_CHECKBALANCEONBCINFO12:32
sipaStephenM347: it's a joke12:32
sipaOP_X8612:32
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft]12:33
StephenM347SIGHASH_WITHINPUTVALUE includes the input value, just like the previous scriptPubKey, is included in serializing for SignatureHash()12:33
tdryjaso you'd have to push another 8 bytes onto the stack before the checksig?12:33
StephenM347tdryja: no, nothing on the stack12:33
tdryjaahh12:33
StephenM347it's a sighash flag, controls how the serialization is done for the signing12:33
sipatdryja: it just includes the txout value being spent in the sighash spending it12:34
tdryjainclude the 8 bytes where the amount is specified12:34
tdryjaI get it12:34
sipatdryja: so that someone who does not know the txout being spent cannot accidentally sign over most of its value to fee12:34
StephenM347Actually, SIGHASH_WITHINPUTVALUE could fix the problems with SIGHASH_NOINPUT12:34
tdryjaand if you somehow sign the wrong value, the whole signature is invalid12:35
StephenM347tdryja: right12:35
sipaindeed12:35
StephenM347The problem with SIGHASH_NOINPUT is that if someone sends money to that scriptPubKey again, someone will be able to send it off to the same place it was sent before and possibly include a bigger miners fee. If you signed it with (SIGHASH_NOINPUT & SIGHASH_WITHINPUTVALUE) then it would only work if the exact same amount of coins were sent12:36
StephenM347In which case, there wouldn't be a larger fee12:37
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Read error: Connection reset by peer]12:37
StephenM347And in 99% of the cases where someone sends coins to an already used address, it's probably going to be a different amount12:38
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards12:38
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards12:38
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has quit [Remote host closed the connection]12:38
-!- luktgf [~vfbtgn@86.127.129.212] has joined #bitcoin-wizards12:39
tdryjaI agree - it's a good combo, seems like it'd make it a lot safer12:39
GreenIsMyPepperThe question is how something like that should be done12:39
GreenIsMyPepperI prefer summing up the values, and appending it as part of the signature (since that way it can work well with anyonecanpay)12:39
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has joined #bitcoin-wizards12:40
-!- cbeams [~cbeams@chello084114181075.1.15.vie.surfer.at] has quit [Changing host]12:40
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards12:40
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has quit [Ping timeout: 252 seconds]12:40
GreenIsMyPepperif you include the input values as part of the signature individually, anyonecanpay with that new value sighash flag is a lot more difficult in certain situations (think lighthouse)12:41
GreenIsMyPepperbut perhaps that's not useful enough? not sure12:41
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has joined #bitcoin-wizards12:41
-!- x98gvyn [~vfbtgn@82.79.159.217] has quit [Ping timeout: 250 seconds]12:42
GreenIsMyPepperyou could then enforce transaction fees with anyonecanpay12:43
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds]12:43
-!- andytoshi [~andytoshi@dhcp230.ma.utexas.edu] has quit [Quit: WeeChat 1.1.1]12:43
-!- afk11 [~thomas@86.46.16.201] has quit [Quit: Leaving.]12:43
tdryjaehhh... you can do that without adding them up12:44
tdryjafor anyonecanpay, include another output, with a script of like OP_1 or something12:44
tdryjawhoever mines it can get the coins; it's equivalent to a fee12:45
GreenIsMyPepperhmm good point, never mind then!12:45
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has quit [Quit: Page closed]12:45
StephenM347GreenIsMyPepper: what would you be adding up to append as part of the signature?12:45
GreenIsMyPepperStephenM347: the presumption would be the input values, but perhaps if miners can get their fees that's not necessary compared to just including the inputs individually12:46
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has quit [Ping timeout: 245 seconds]12:46
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has joined #bitcoin-wizards12:47
StephenM347So you'd add up the values for all of the inputs and put the sum after the signature in each individual input? That seems worse for sighash_anyonecanpay12:47
GreenIsMyPepperno, the sum would be after the entire transaction (yes it's dirty, but i was thinking in terms of anyonecanpay enforcement of miners fees, but if that's possible anyway, then yeah including each input's values as part of the signature is cleaner)12:48
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]12:50
-!- antgreen [user@nat/redhat/x-vmwfpomlyyhspdos] has joined #bitcoin-wizards12:53
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has quit [Ping timeout: 252 seconds]12:53
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards12:53
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has joined #bitcoin-wizards12:54
-!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards12:55
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards12:57
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards12:58
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]12:59
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has quit [Ping timeout: 255 seconds]13:00
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has joined #bitcoin-wizards13:01
-!- jhogan42 [~textual@152.179.131.166] has joined #bitcoin-wizards13:01
-!- antgreen [user@nat/redhat/x-vmwfpomlyyhspdos] has quit [Remote host closed the connection]13:05
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has quit [Remote host closed the connection]13:07
-!- iugfhvybu [~vfbtgn@188.27.88.219] has joined #bitcoin-wizards13:07
-!- luktgf [~vfbtgn@86.127.129.212] has quit [Ping timeout: 246 seconds]13:10
-!- orik [~orik@50.125.71.245] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]13:10
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]13:10
-!- OneNomos [~OneNomos@2600:1005:b16a:394e:e580:665c:d3:3ca6] has joined #bitcoin-wizards13:16
-!- antgreen [user@nat/redhat/x-uwvjlywtwaqfpvxp] has joined #bitcoin-wizards13:20
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards13:21
-!- OneNomos [~OneNomos@2600:1005:b16a:394e:e580:665c:d3:3ca6] has quit [Ping timeout: 245 seconds]13:22
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has quit [Ping timeout: 245 seconds]13:25
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has joined #bitcoin-wizards13:26
-!- cluckj [~cluckj@c-71-225-211-210.hsd1.pa.comcast.net] has joined #bitcoin-wizards13:30
-!- nemild [~nemild@104.207.195.34] has joined #bitcoin-wizards13:34
-!- nemild [~nemild@104.207.195.34] has left #bitcoin-wizards []13:35
-!- nemild [~nemild@104.207.195.34] has joined #bitcoin-wizards13:35
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has quit [Ping timeout: 255 seconds]13:39
-!- priidu [~priidu@unaffiliated/priidu] has quit [Read error: Connection reset by peer]13:39
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has joined #bitcoin-wizards13:40
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Read error: Connection reset by peer]13:41
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards13:41
-!- maraoz [~maraoz@43-161-16-190.fibertel.com.ar] has quit [Ping timeout: 265 seconds]13:42
-!- spinza [~spin@197.89.19.27] has quit [Excess Flood]13:42
-!- spinza [~spin@197.89.19.27] has joined #bitcoin-wizards13:43
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has joined #bitcoin-wizards13:44
-!- nullbyte_ [~WW@unaffiliated/loteriety] has joined #bitcoin-wizards13:44
-!- nullbyte_ is now known as Guest1369813:44
-!- Guest13698 [~WW@unaffiliated/loteriety] has quit [Client Quit]13:45
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has quit [Ping timeout: 244 seconds]13:45
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has joined #bitcoin-wizards13:45
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Quit: Leaving]13:47
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards13:48
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Client Quit]13:49
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards13:49
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards13:49
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds]13:50
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Client Quit]13:51
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards13:52
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards13:57
-!- zooko` [~user@c-75-70-204-109.hsd1.co.comcast.net] has joined #bitcoin-wizards13:57
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 264 seconds]14:00
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]14:00
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards14:00
-!- sneak [~sneak@unaffiliated/sneak] has quit [Remote host closed the connection]14:01
-!- sneak [~sneak@2a01:4f8:141:ffc:d97c:11c5:2ffc:4e43] has joined #bitcoin-wizards14:02
-!- sneak [~sneak@2a01:4f8:141:ffc:d97c:11c5:2ffc:4e43] has quit [Changing host]14:02
-!- sneak [~sneak@unaffiliated/sneak] has joined #bitcoin-wizards14:02
-!- hashtagg_ [~hashtag@87-97-125-92.pool.invitel.hu] has quit [Ping timeout: 245 seconds]14:04
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards14:20
-!- cbeams [~cbeams@unaffiliated/cbeams] has joined #bitcoin-wizards14:29
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]14:29
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]14:31
-!- zooko` is now known as zooko14:33
-!- Profreid [~Profreitt@gateway/vpn/privateinternetaccess/profreid] has quit [Quit: Profreid]14:34
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards14:39
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Ping timeout: 252 seconds]14:41
-!- zooko` [~user@174-16-54-120.hlrn.qwest.net] has joined #bitcoin-wizards14:42
-!- AnoAnon [~AnoAnon@197.37.29.4] has joined #bitcoin-wizards14:44
-!- AnoAnon [~AnoAnon@197.37.29.4] has quit [Max SendQ exceeded]14:44
-!- zooko [~user@c-75-70-204-109.hsd1.co.comcast.net] has quit [Ping timeout: 245 seconds]14:44
-!- zmachine [uid53369@gateway/web/irccloud.com/x-vpzrtksqxzsnyrqi] has joined #bitcoin-wizards14:50
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]14:51
-!- antgreen [user@nat/redhat/x-uwvjlywtwaqfpvxp] has quit [Ping timeout: 255 seconds]14:52
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards14:56
-!- Relos is now known as Relos115:03
-!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards15:05
-!- Relos1 is now known as Relos15:05
-!- gonedrk [~gonedrk@d40a6497.rev.stofanet.dk] has joined #bitcoin-wizards15:05
-!- fanquake1 [~fanquake@115-166-35-95.ip.adam.com.au] has joined #bitcoin-wizards15:06
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 256 seconds]15:07
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:4c6:8852:f9ec:bc32] has quit [Ping timeout: 245 seconds]15:09
-!- comboy_ [~quassel@tesuji.pl] has quit [Ping timeout: 250 seconds]15:11
-!- comboy [~quassel@tesuji.pl] has joined #bitcoin-wizards15:11
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 250 seconds]15:12
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has joined #bitcoin-wizards15:12
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]15:13
-!- cbeams [~cbeams@unaffiliated/cbeams] has quit [Remote host closed the connection]15:14
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards15:14
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit []15:15
-!- alferz [~alferz@c-174-50-153-223.hsd1.ca.comcast.net] has joined #bitcoin-wizards15:18
-!- alferz [~alferz@c-174-50-153-223.hsd1.ca.comcast.net] has quit [Changing host]15:18
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards15:18
-!- davispuh [~quassel@212.93.114.156] has quit [Ping timeout: 250 seconds]15:19
-!- zooko` is now known as zooko15:21
-!- antgreen [~user@CPE687f74122463-CM84948c2e0610.cpe.net.cable.rogers.com] has joined #bitcoin-wizards15:28
-!- Quanttek [~quassel@ip1f1171b4.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds]15:34
-!- DrWatriguez [DrWatZZZz@186-107-109-215.baf.movistar.cl] has joined #bitcoin-wizards15:35
-!- DrWat|ZZZzzz [DrWatZZZz@186-106-240-54.baf.movistar.cl] has quit [Ping timeout: 245 seconds]15:35
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards15:39
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]15:43
nsh.wik weil descent15:45
yoleaux"In mathematics, restriction of scalars (also known as "Weil restriction") is a functor which, for any finite extension of fields L/k and any algebraic variety X over L, produces another variety ResL/kX, defined over k." — http://en.wikipedia.org/wiki/Weil_restriction15:45
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 276 seconds]15:46
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:4c6:8852:f9ec:bc32] has joined #bitcoin-wizards15:48
-!- OneNomos [~OneNomos@2600:1005:b154:9695:7c60:8cce:a4d9:a21f] has joined #bitcoin-wizards15:50
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]15:53
-!- manan19 [sid74411@gateway/web/irccloud.com/x-iwatrpyhycsgkbpa] has joined #bitcoin-wizards15:55
-!- davispuh [~quassel@212.93.114.156] has joined #bitcoin-wizards16:01
-!- pollux-bts [uid52270@gateway/web/irccloud.com/x-dnwhjlkyiuqhfylf] has quit [Quit: Connection closed for inactivity]16:04
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 264 seconds]16:04
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 240 seconds]16:11
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards16:13
lechuga_weil what do u kno16:14
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards16:16
-!- fanquake1 [~fanquake@115-166-35-95.ip.adam.com.au] has quit [Ping timeout: 245 seconds]16:17
-!- adam3us1 is now known as adam3us16:25
-!- OneNomos [~OneNomos@2600:1005:b154:9695:7c60:8cce:a4d9:a21f] has quit [Remote host closed the connection]16:26
-!- afk11 [~thomas@108.61.123.79] has joined #bitcoin-wizards16:33
-!- zooko [~user@174-16-54-120.hlrn.qwest.net] has quit [Remote host closed the connection]16:39
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards16:40
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards16:41
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 250 seconds]16:42
-!- OneNomos [~OneNomos@241.sub-70-193-96.myvzw.com] has joined #bitcoin-wizards16:51
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]16:52
-!- llllllllll [~lllllllll@6d482698.ftth.concepts.nl] has quit []16:59
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards17:03
-!- d1ggy_ [~d1ggy@dslc-082-082-197-224.pools.arcor-ip.net] has joined #bitcoin-wizards17:08
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards17:08
-!- d1ggy [~d1ggy@dslc-082-082-199-094.pools.arcor-ip.net] has quit [Ping timeout: 272 seconds]17:12
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Remote host closed the connection]17:16
-!- alferz [~alferz@c-174-50-153-223.hsd1.ca.comcast.net] has joined #bitcoin-wizards17:21
-!- alferz [~alferz@c-174-50-153-223.hsd1.ca.comcast.net] has quit [Changing host]17:21
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards17:21
-!- nemild [~nemild@104.207.195.34] has quit [Quit: nemild]17:25
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards17:26
-!- bsm1175321 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards17:27
-!- bsm117532 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Read error: Connection reset by peer]17:27
-!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards17:28
-!- jhogan42 [~textual@152.179.131.166] has quit [Quit: Textual IRC Client: www.textualapp.com]17:29
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [Ping timeout: 256 seconds]17:29
-!- fanquake1 [~fanquake@106-68-58-195.dyn.iinet.net.au] has joined #bitcoin-wizards17:30
-!- OneNomos [~OneNomos@241.sub-70-193-96.myvzw.com] has quit [Remote host closed the connection]17:32
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 272 seconds]17:32
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]17:34
-!- OneNomos [~OneNomos@2600:1005:b154:9695:788a:5227:ee7a:1984] has joined #bitcoin-wizards17:34
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards17:37
-!- rusty2 [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.]17:38
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards17:39
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards17:39
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Ping timeout: 252 seconds]17:41
-!- fanquake1 [~fanquake@106-68-58-195.dyn.iinet.net.au] has quit [Ping timeout: 250 seconds]17:41
-!- OneNomos [~OneNomos@2600:1005:b154:9695:788a:5227:ee7a:1984] has quit [Ping timeout: 245 seconds]17:51
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards17:52
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards17:52
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .]17:59
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards17:59
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards18:04
-!- zmachine [uid53369@gateway/web/irccloud.com/x-vpzrtksqxzsnyrqi] has quit [Quit: Connection closed for inactivity]18:06
-!- OneNomos [~OneNomos@219.sub-70-193-71.myvzw.com] has joined #bitcoin-wizards18:15
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Ping timeout: 264 seconds]18:16
-!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has joined #bitcoin-wizards18:17
gmaxwellnsh: go go completely inscrutible wikipedia articles on number theory.18:20
nshyeah :/18:20
-!- xenog [~xenog@2602:30a:2ea0:28e0:91a6:1d34:724e:ff96] has joined #bitcoin-wizards18:21
adam3usgmaxwell: thats quite annoying.  a number of wikipedia articles used to make sense.  many have now been "fixed" by mathematicians gunking up with formalisms & greek symbols to the point that they are basically undecipherable.18:24
-!- OneNomos [~OneNomos@219.sub-70-193-71.myvzw.com] has quit [Remote host closed the connection]18:29
-!- OneNomos [~OneNomos@219.sub-70-193-71.myvzw.com] has joined #bitcoin-wizards18:30
-!- fanquake1 [~fanquake@106-68-196-100.dyn.iinet.net.au] has joined #bitcoin-wizards18:30
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 256 seconds]18:32
-!- davispuh [~quassel@212.93.114.156] has quit [Read error: Connection reset by peer]18:33
-!- OneNomos [~OneNomos@219.sub-70-193-71.myvzw.com] has quit [Ping timeout: 265 seconds]18:35
-!- orik [~orik@50.125.71.245] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]18:36
-!- orik [~orik@50.125.71.245] has joined #bitcoin-wizards18:37
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving]18:38
-!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-wizards18:39
-!- orik [~orik@50.125.71.245] has quit [Client Quit]18:40
-!- fanquake1 [~fanquake@106-68-196-100.dyn.iinet.net.au] has quit [Ping timeout: 250 seconds]18:41
-!- fanquake1 [~fanquake@106-68-80-137.dyn.iinet.net.au] has joined #bitcoin-wizards18:47
-!- fanquake1 [~fanquake@106-68-80-137.dyn.iinet.net.au] has left #bitcoin-wizards []18:47
-!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Ping timeout: 245 seconds]18:49
kanzureyes, articles tend to drift towards whatever content was already established in those industries18:50
kanzureas opposed to wikipedia being a giant reboot button18:50
-!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 244 seconds]18:54
adam3uskanzure: they could at least not delete the plain english intuition version while they're "fixing" the page.18:57
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Disconnected by services]18:59
-!- Dr-G2 [~Dr-G@x4d08d12e.dyn.telefonica.de] has joined #bitcoin-wizards18:59
-!- Xzibit17 [sid50165@gateway/web/irccloud.com/x-mzegmixmefxhvahb] has quit [Ping timeout: 265 seconds]19:00
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards19:01
* andy-logbot is logging19:01
-!- prodatalab__ [~prodatala@2602:306:ceef:a750:9192:e442:37ab:36c7] has joined #bitcoin-wizards19:02
-!- prodatalab_ [~prodatala@2602:306:ceef:a750:f09b:d2c9:8122:957c] has quit [Ping timeout: 265 seconds]19:02
-!- JonTitor [~superobse@unaffiliated/superobserver] has quit [Ping timeout: 265 seconds]19:02
-!- cfields [~quassel@unaffiliated/cfields] has quit [Ping timeout: 265 seconds]19:02
-!- Zouppen [joell@moskova.liittovaltio.fi] has quit [Ping timeout: 265 seconds]19:02
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]19:02
-!- cfields [~quassel@2001:4802:7800:2:be76:4eff:fe20:5aaa] has joined #bitcoin-wizards19:03
-!- cfields [~quassel@2001:4802:7800:2:be76:4eff:fe20:5aaa] has quit [Changing host]19:03
-!- cfields [~quassel@unaffiliated/cfields] has joined #bitcoin-wizards19:03
phantomcircuitadam3us, but then how would they pretend to know all?19:04
kanzureagreed19:05
-!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has quit [Quit: nemild]19:06
-!- Xzibit17 [sid50165@gateway/web/irccloud.com/x-eutomupeyumqjaje] has joined #bitcoin-wizards19:13
-!- JonTitor [~superobse@unaffiliated/superobserver] has joined #bitcoin-wizards19:15
-!- OneNomos [~OneNomos@133.sub-70-193-68.myvzw.com] has joined #bitcoin-wizards19:16
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Read error: No route to host]19:28
-!- Crowley2k [~Crowley2k@93.113.62.93] has joined #bitcoin-wizards19:29
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:4c6:8852:f9ec:bc32] has quit [Ping timeout: 245 seconds]19:30
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has joined #bitcoin-wizards19:40
-!- gonedrk [~gonedrk@d40a6497.rev.stofanet.dk] has quit [Quit: Leaving]19:41
-!- jtimon [~quassel@189.Red-83-59-238.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds]19:41
-!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards19:42
-!- alferz [~alferz@unaffiliated/alfer] has quit [Quit: ZNC - http://znc.in]19:49
-!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has joined #bitcoin-wizards19:50
-!- Zouppen [joell@moskova.liittovaltio.fi] has joined #bitcoin-wizards19:52
-!- OneNomos [~OneNomos@133.sub-70-193-68.myvzw.com] has quit [Ping timeout: 264 seconds]19:53
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [Ping timeout: 256 seconds]19:54
-!- tdryja [~tx@s186.62.229.222.fls.vectant.ne.jp] has left #bitcoin-wizards []19:56
-!- Crowley2k [~Crowley2k@93.113.62.93] has quit [Ping timeout: 246 seconds]19:56
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:99a:a912:442:2623] has joined #bitcoin-wizards19:57
-!- satwo [~satwo@unaffiliated/satwo] has quit [Quit: Leaving]20:08
trompwhere does the name "kanzure" originate?20:08
-!- xenog [~xenog@2602:30a:2ea0:28e0:91a6:1d34:724e:ff96] has quit [Quit: Leaving.]20:17
-!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services]20:26
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:26
-!- satwo [~satwo@unaffiliated/satwo] has joined #bitcoin-wizards20:34
-!- tcrypt [~tylersmit@173.247.206.110] has quit [Remote host closed the connection]20:35
-!- wallet42 [~wallet42@95.6.28.61] has joined #bitcoin-wizards20:41
maakutromp: the pronounceable nym of the 47th avatar of a demon of unspeakable evil20:44
-!- RoboTeddy [~roboteddy@c-67-180-192-179.hsd1.ca.comcast.net] has quit [Remote host closed the connection]20:45
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards20:57
rustyPart IV: Summary.  http://rusty.ozlabs.org/?p=477  Nothing particularly useful for most #wizards I expect.21:00
-!- koshii [~0@ppp-27-55-225-65.revip3.asianet.co.th] has joined #bitcoin-wizards21:00
kanzuretromp: well my 12 year old self was like "hey i should have a pseudonym so that i can always find my old stuff on the internet"... 12 year old me was not very bright.21:01
-!- c0rw1n is now known as c0rw|sleep21:02
-!- bsm1175321 [~bsm117532@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds]21:05
-!- orik [~orik@50-46-132-219.evrt.wa.frontiernet.net] has joined #bitcoin-wizards21:07
-!- nemild [~nemild@cpe-74-72-44-76.nyc.res.rr.com] has quit [Quit: nemild]21:17
-!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards21:18
justanotheruseris kanzure just a string of letters that is pronouncable21:19
gmaxwellkanzure: weird. all my usenet posts were anonymous, to such an extent that I couldn't find them (at least not with any reliablity) myself.21:23
phantomcircuitkanzure, 13 year old me was probably just as (if not more) stupid21:26
phantomcircuitbut my handle is pretttty cool21:26
gmaxwellmost things I did under the nullc name are lost forever to BBSes (thank god).21:27
gwillenrusty: fwiw your posts have been incredibly helpful to me21:29
gwillen(on lightning)21:29
rustygwillen: thanks!  Actually, blame gmaxwell.  He started this "explaining bitcoin ideas clearly" stuff.  Not sure it'll catch on....21:31
gwillenhahahahah. Well I sure hope it doe.21:31
gwillendoes.*21:31
kanzureinstead of usenet all my super-young posts were stuff like "what do you mean there isn't a mew under the truck?"21:34
-!- afk11 [~thomas@108.61.123.79] has quit [Ping timeout: 264 seconds]21:36
-!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has quit [Remote host closed the connection]21:40
-!- thrasher` [~thrasher@27-33-27-140.static.tpgi.com.au] has joined #bitcoin-wizards21:40
-!- tcrypt [~tylersmit@c-67-169-17-114.hsd1.ca.comcast.net] has joined #bitcoin-wizards21:46
-!- tcrypt [~tylersmit@c-67-169-17-114.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]21:51
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 250 seconds]21:55
-!- RoboTeddy [~roboteddy@c-73-15-241-218.hsd1.ca.comcast.net] has joined #bitcoin-wizards21:56
-!- RoboTedd_ [~roboteddy@c-73-15-241-218.hsd1.ca.comcast.net] has joined #bitcoin-wizards21:59
-!- RoboTeddy [~roboteddy@c-73-15-241-218.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds]22:01
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards22:01
-!- user7779078 [~user77790@ool-4a5987f1.dyn.optonline.net] has quit []22:06
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit []22:06
-!- jaekwon_ [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards22:30
-!- jaekwon [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Ping timeout: 252 seconds]22:34
-!- unlord_ [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has joined #bitcoin-wizards22:40
-!- unlord [~nathan@pool-173-79-149-156.washdc.fios.verizon.net] has quit [Ping timeout: 272 seconds]22:43
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards22:46
-!- priidu [~priidu@unaffiliated/priidu] has quit [Read error: Connection reset by peer]22:54
-!- nivah [~linker@42.116.102.33] has quit [Ping timeout: 264 seconds]22:56
-!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has quit [Remote host closed the connection]22:56
-!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 276 seconds]22:57
-!- sqt is now known as SafiaFr0stweaver23:05
-!- SafiaFr0stweaver is now known as PsychoticMemes23:06
-!- PsychoticMemes is now known as Sqt23:07
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards23:07
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]23:09
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards23:12
-!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards23:28
-!- phiche [~Adium@193.89.189.140] has joined #bitcoin-wizards23:28
-!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards23:28
-!- nivah [~linker@115.79.55.177] has joined #bitcoin-wizards23:29
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:99a:a912:442:2623] has quit [Ping timeout: 245 seconds]23:34
-!- RoboTedd_ [~roboteddy@c-73-15-241-218.hsd1.ca.comcast.net] has quit [Remote host closed the connection]23:35
-!- jhogan42 [~textual@152.179.131.166] has joined #bitcoin-wizards23:35
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 250 seconds]23:40
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards23:43
-!- satwo_ [~satwo@unaffiliated/satwo] has joined #bitcoin-wizards23:44
-!- satwo [~satwo@unaffiliated/satwo] has quit [Ping timeout: 245 seconds]23:47
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 272 seconds]23:50
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards23:55
-!- ebfull [~ebfull@c-76-120-40-34.hsd1.co.comcast.net] has joined #bitcoin-wizards23:57
--- Log closed Wed Apr 08 00:00:46 2015

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