--- Log opened Thu Dec 31 00:00:51 2015 00:01 -!- STRML [~STRML@unaffiliated/strml] has quit [Quit: ZNC - http://znc.in] 00:02 -!- Dizzle_ [~Dizzle@2605:6000:1018:c0b1:acc7:83bf:a667:8f87] has quit [Ping timeout: 240 seconds] 00:04 -!- kmels [~kmels@181.174.104.127] has quit [Ping timeout: 246 seconds] 00:07 -!- STRML [~STRML@unaffiliated/strml] has joined #bitcoin-wizards 00:25 -!- justanotheruser is now known as gentoognuhurd 00:27 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-hbwjxanbhybzbodw] has joined #bitcoin-wizards 00:33 -!- MoALTz [~no@78-11-180-214.static.ip.netia.com.pl] has quit [Quit: Leaving] 00:34 -!- Dizzle_ [~Dizzle@2605:6000:1018:c0b1:f598:6b0:829a:809c] has joined #bitcoin-wizards 00:34 -!- Dizzle_ [~Dizzle@2605:6000:1018:c0b1:f598:6b0:829a:809c] has quit [Client Quit] 00:34 < bramc> 110 new lines is enough, I'm calling it a day. 00:40 < CubicEarth> Strong work bramc - that's 110 more lines than I wrote today. 00:42 < bramc> CubicEarth, It's a little misleading because I spent several months doing design work for what I'm coding now. When there's a clear spec I can crank through stuff super fast. 00:43 < CubicEarth> bramc: So your saying that's a lot? I know for carful work it can be. 00:44 < bramc> CubicEarth, For core work it's a huge amount. 00:44 < CubicEarth> bramc: got it. 00:53 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 01:03 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 01:31 -!- ozanyurt_ [~textual@151.250.32.112] has joined #bitcoin-wizards 01:33 -!- gentoognuhurd is now known as justanotheruser 01:34 -!- ozanyurt [~textual@static.73.76.9.176.clients.your-server.de] has quit [Ping timeout: 265 seconds] 02:21 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:52a:cba5:ca57:eacc] has quit [Ping timeout: 240 seconds] 02:25 -!- jannes [~jannes@178.132.211.90] has joined #bitcoin-wizards 02:25 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-sxofootcmyekhbwm] has joined #bitcoin-wizards 02:26 -!- Piper-Off is now known as Monthrect 02:26 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 02:26 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 02:32 -!- stevenroose_ [~steven@193.190.253.144] has joined #bitcoin-wizards 02:36 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 02:36 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 02:39 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:b8e2:1c9c:fe32:8ba2] has joined #bitcoin-wizards 02:40 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 02:49 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:b8e2:1c9c:fe32:8ba2] has quit [Ping timeout: 240 seconds] 02:49 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 02:56 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 02:57 -!- p15_ [~p15@34.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 265 seconds] 03:07 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 03:09 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 03:37 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 03:37 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 03:41 -!- justanotheruser is now known as gentoognuhurd 03:41 < stevenroose_> anyone here? I have a remark on the paper on 2-way pegged sidechains 03:43 < fluffypony> there are logs, so comment away and someone will definitely read it 03:47 < stevenroose_> it says "While the hash value itself does not change the amount of work a block is counted as, the presence of lower-than-necessary hashes is in fact statistical evidence of more work done in the chain[Mil12]. " 03:48 < stevenroose_> right above that, it explains that the values are random probabilistic, so that even if only hashing towards a certain target, certain amounts of the time, the hash will be certain times lower than the target 03:49 < stevenroose_> however, since the target is included in the block hash and since publishing a valid hash asap is incentivized so hard, not a single miner will ever hash towards lower-than-necessary hashes 03:49 < stevenroose_> so, given the hash value on itself, it can be statistical evidence that more work is done than a higher hash 03:50 < stevenroose_> however given the known target value, everyone knows that the hash value only counts as the target value because it could have been any other value lower than the target 03:50 < stevenroose_> right? 03:51 < stevenroose_> the paper suggests exploiting these lower-then-necessary hashes by (if I understand it correctly, I need to read the source on that) giving them more weight as an SPV proof 03:52 < stevenroose_> I think that might actually be dangerous because a miner that "accidentally" finds an abnormally low hash for a certain block, has a lot more power than another miner mining for that block, even though they are looking for the same target hash 03:53 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 03:54 < stevenroose_> fluffypony: are the logs public, btw? my bouncer often fails so I dont have logs for myself if I close my laptop.. 03:54 < fluffypony> yes indeed, check the channel topic 03:54 < fluffypony> they're also on botbot.me 03:55 < stevenroose_> haha, ok, bitcoin.ninja is such an epic domain name :D 03:58 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte] 04:16 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 04:20 -!- JackH [~Jack@host-80-43-143-141.as13285.net] has joined #bitcoin-wizards 04:23 -!- c0rw|zZz is now known as c0rw1n 04:24 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 04:28 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 260 seconds] 04:29 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 04:29 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 04:29 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Client Quit] 04:31 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 04:31 -!- coinoperated [~coinopera@70.15.164.106.res-cmts.t132.ptd.net] has joined #bitcoin-wizards 04:34 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 255 seconds] 04:38 -!- c0rw1n [~c0rw1n@91.176.76.47] has quit [] 04:38 -!- c0rw1n [~c0rw1n@91.176.76.47] has joined #bitcoin-wizards 04:38 -!- _whitelogger_ [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 04:40 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 04:49 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 255 seconds] 04:49 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 04:52 -!- tulip [~tulip@unaffiliated/tulip] has joined #bitcoin-wizards 04:53 -!- _whitelogger_ [whitelogge@fehu.whitequark.org] has quit [Read error: Connection reset by peer] 04:54 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 04:58 -!- Myagui [Myagui@shell.xshellz.com] has quit [Quit: -] 04:59 -!- rustyn_ [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards 05:00 -!- rustyn [~rustyn@unaffiliated/rustyn] has quit [Disconnected by services] 05:00 -!- rustyn_ is now known as rustyn 05:00 -!- Myagui [Myagui@shell.xshellz.com] has joined #bitcoin-wizards 05:04 -!- tulip [~tulip@unaffiliated/tulip] has quit [Quit: Textual IRC Client: www.textualapp.com] 05:08 -!- JackH [~Jack@host-80-43-143-141.as13285.net] has quit [Ping timeout: 256 seconds] 05:08 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 255 seconds] 05:10 -!- coinoperated [~coinopera@70.15.164.106.res-cmts.t132.ptd.net] has quit [Ping timeout: 250 seconds] 05:10 -!- supasonic [~supasonic@172-11-188-117.lightspeed.rcsntx.sbcglobal.net] has quit [Ping timeout: 272 seconds] 05:10 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 05:31 -!- coinoperated [~coinopera@70.15.164.106.res-cmts.t132.ptd.net] has joined #bitcoin-wizards 05:33 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Remote host closed the connection] 05:35 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 05:37 -!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.] 05:37 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards 05:38 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 256 seconds] 05:40 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 05:44 -!- coinoperated [~coinopera@70.15.164.106.res-cmts.t132.ptd.net] has quit [Ping timeout: 265 seconds] 05:50 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 05:50 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 255 seconds] 05:51 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 05:51 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 05:55 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 05:57 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 05:58 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 256 seconds] 05:59 -!- qadaemon [~textual@c-73-45-141-214.hsd1.il.comcast.net] has joined #bitcoin-wizards 06:00 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 06:05 -!- _whitelogger_ [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 06:11 -!- _whitelogger_ [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 06:14 -!- shesek [~shesek@bzq-84-110-208-231.cablep.bezeqint.net] has quit [Ping timeout: 272 seconds] 06:20 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 06:20 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 265 seconds] 06:20 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 06:20 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 06:20 -!- JackH [~Jack@host-80-43-143-141.as13285.net] has joined #bitcoin-wizards 06:25 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 06:25 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 255 seconds] 06:25 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 06:28 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 06:28 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 06:30 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 06:30 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 06:32 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 06:35 -!- rustyn [~rustyn@unaffiliated/rustyn] has quit [Read error: Connection reset by peer] 06:36 -!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards 06:36 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer] 06:37 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 06:42 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 255 seconds] 06:44 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 06:52 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 06:52 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 255 seconds] 06:53 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 06:53 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 06:57 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 260 seconds] 06:58 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 06:59 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 07:00 -!- supasonic [~supasonic@172-11-188-117.lightspeed.rcsntx.sbcglobal.net] has joined #bitcoin-wizards 07:01 < kanzure> i'm seeing a lot of confusion on the interwebs regarding "pow is all you need for security".... probably our terminology is somewhat to blame for this (other than plain old misunderstandings). 07:01 < kanzure> is there a good way to have a term that essentially means something like "pow gives us a way to (try to) have a healthy sybil-resistant market of competing unregulated alternatives"? 07:02 < kanzure> i would like the word or phrase to make it more obvious to others that "centralized mining with high-difficulty PoW" does not confer any security benefits. 07:03 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards 07:03 -!- stevenroose_ [~steven@193.190.253.144] has quit [Ping timeout: 260 seconds] 07:04 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 07:08 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 07:08 -!- se3000 [~SE@38.125.163.60] has quit [Ping timeout: 260 seconds] 07:16 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:b8e2:1c9c:fe32:8ba2] has joined #bitcoin-wizards 07:16 < ibrightly> well "centralized mining with high-difficulty PoW" does offer a security benefit. As long as cryptography is used in an effective manner and blocks are publicly verifiable then it's far superior to say traditional banking where consumers have no ability to verify transactions. 07:18 < instagibbs> PoW specifically though. For example, versus a Federated sidechain with one signer. 07:21 -!- molly [~molly@unaffiliated/molly] has joined #bitcoin-wizards 07:22 < instagibbs> in extermis it's quite a similar threat model, with fewer benefits(speed, proof of double-minting) of pure block signing. 07:22 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 264 seconds] 07:23 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 07:23 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 07:25 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 276 seconds] 07:28 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 245 seconds] 07:28 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 07:28 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 07:29 < maaku> kanzure: we tried to make this distinction by coining DMMS 07:29 < maaku> you may just need to find a more memorable phrase for that concept 07:30 < maaku> ibrightly: why? they could still arbitrarily rewrite transactions 07:30 < maaku> (or force upgrades a la evil fork) 07:30 < ibrightly> They could, but not without all users knowing about it. 07:31 < ibrightly> Or perhaps forking themselves off of the accepted chain of transactions. 07:33 < kanzure> maaku: DMMS isn't sufficient though... i guess you could talk about membership requirements? 07:34 < ibrightly> Basically centralized PoW does still confer transparency although transactions are no longer censorship resistant. 07:34 < kanzure> what transparency? the nonce....? 07:34 < ibrightly> Empty blocks = obvious suppression of transactions. 07:35 < maaku> kanzure: security comes from censorship-resistance, censorship-resistance derived from dynamic membership 07:35 < ibrightly> Transactions included can't be invalid or else clients will reject or at least be aware of the 'lie' created by the centralized miner. 07:35 -!- nabu [~nabu@104.200.151.11] has joined #bitcoin-wizards 07:37 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 256 seconds] 07:38 < kanzure> i had a good argument about a month ago that censorship resistance is important but not sufficient, unfortunately i have forgotten the argument :| 07:38 < kanzure> DMMS membership requirements should only be PoW, and all the other requirements we should be attempting to minimize and limit within reason 07:39 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 07:42 -!- amiller [~socrates1@unaffiliated/socrates1024] has quit [Ping timeout: 276 seconds] 07:46 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 07:47 -!- Guest19545 [~socrates1@li175-104.members.linode.com] has joined #bitcoin-wizards 07:47 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 07:52 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 07:52 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-wizards 07:56 -!- brg444 [18257df2@gateway/web/freenode/ip.24.37.125.242] has joined #bitcoin-wizards 07:56 -!- molly [~molly@unaffiliated/molly] has quit [Ping timeout: 276 seconds] 07:57 -!- moli [~molly@unaffiliated/molly] has joined #bitcoin-wizards 08:00 -!- paci [~paci@host41-233-static.58-79-b.business.telecomitalia.it] has quit [Ping timeout: 272 seconds] 08:00 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 276 seconds] 08:00 -!- paci [~paci@host41-233-static.58-79-b.business.telecomitalia.it] has joined #bitcoin-wizards 08:03 -!- phantomcircuit [~phantomci@strateman.ninja] has quit [Max SendQ exceeded] 08:04 -!- hashtag_ [~hashtagg_@cpe-174-97-254-80.ma.res.rr.com] has quit [Ping timeout: 265 seconds] 08:05 -!- phantomcircuit [~phantomci@strateman.ninja] has joined #bitcoin-wizards 08:06 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 08:07 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 255 seconds] 08:07 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 08:09 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #bitcoin-wizards 08:09 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 08:10 -!- Guest19545 [~socrates1@li175-104.members.linode.com] has quit [Changing host] 08:10 -!- Guest19545 [~socrates1@unaffiliated/socrates1024] has joined #bitcoin-wizards 08:10 -!- Guest19545 is now known as amiller 08:14 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 276 seconds] 08:16 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:b8e2:1c9c:fe32:8ba2] has quit [Ping timeout: 240 seconds] 08:17 -!- rustyn [~rustyn@unaffiliated/rustyn] has quit [Read error: Connection reset by peer] 08:17 -!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards 08:23 -!- frankenmint [~frankenmi@67-5-247-11.ptld.qwest.net] has joined #bitcoin-wizards 08:23 -!- jannes [~jannes@178.132.211.90] has quit [Remote host closed the connection] 08:28 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 08:28 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 255 seconds] 08:30 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 08:31 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 08:46 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 08:47 -!- MoALTz [~no@78-11-180-214.static.ip.netia.com.pl] has joined #bitcoin-wizards 08:52 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 08:53 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 240 seconds] 08:53 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 08:54 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:b8e2:1c9c:fe32:8ba2] has joined #bitcoin-wizards 08:59 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 09:06 -!- nuke1989 [~nuke@178-157-152.dynamic.cyta.gr] has joined #bitcoin-wizards 09:12 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 250 seconds] 09:13 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 09:13 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 09:13 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 09:14 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 09:15 -!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards 09:16 < Taek> I'm going to be in NYC tomorrow and Saturday if anyone wants to grab a beer 09:20 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 260 seconds] 09:20 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 09:20 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 09:25 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 240 seconds] 09:25 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 09:28 -!- AaronvanW [~ewout@f055080177.adsl.alicedsl.de] has joined #bitcoin-wizards 09:28 -!- AaronvanW [~ewout@f055080177.adsl.alicedsl.de] has quit [Changing host] 09:28 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards 09:30 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 09:32 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 09:33 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 265 seconds] 09:33 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 09:35 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 09:37 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 09:39 -!- ozanyurt [~textual@176.233.94.26] has joined #bitcoin-wizards 09:40 -!- shesek [~shesek@bzq-84-110-208-179.red.bezeqint.net] has joined #bitcoin-wizards 09:41 < bsm1175321> Taek: hit me up. 09:42 -!- Harkonin [~Harkonin_@2001:1900:2104:2::86] has quit [Remote host closed the connection] 09:43 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 250 seconds] 09:43 -!- ozanyurt_ [~textual@151.250.32.112] has quit [Ping timeout: 276 seconds] 09:48 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 09:49 -!- Alanius [~alan@flyingarm.bar] has quit [Ping timeout: 240 seconds] 09:49 -!- Alanius [~alan@139.162.193.206] has joined #bitcoin-wizards 09:49 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 09:54 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Read error: Connection reset by peer] 09:55 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 09:58 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 10:07 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 10:08 -!- Alanius [~alan@139.162.193.206] has quit [Ping timeout: 272 seconds] 10:09 -!- Alanius [~alan@flyingarm.bar] has joined #bitcoin-wizards 10:09 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 10:10 -!- zwischenzug [~zwischenz@pool-173-73-105-60.washdc.fios.verizon.net] has joined #bitcoin-wizards 10:12 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 10:15 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 10:16 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 10:18 -!- coinoperated [~coinopera@70.15.164.106.res-cmts.t132.ptd.net] has joined #bitcoin-wizards 10:18 -!- zwischenzug [~zwischenz@pool-173-73-105-60.washdc.fios.verizon.net] has quit [Ping timeout: 264 seconds] 10:21 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 10:23 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 10:29 -!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards 10:29 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 10:30 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 276 seconds] 10:30 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 10:32 -!- CubicEarth [~cubiceart@67.168.82.178] has joined #bitcoin-wizards 10:47 -!- zookolaptop [~user@2601:281:8001:26aa:6cc6:e1de:8bf6:8a02] has joined #bitcoin-wizards 10:49 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 10:52 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 10:52 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Excess Flood] 10:53 -!- adlai [~adlai@unaffiliated/adlai] has joined #bitcoin-wizards 11:06 -!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:60f8:594:8272:701f] has joined #bitcoin-wizards 11:08 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 11:32 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 11:41 -!- frankenmint [~frankenmi@67-5-247-11.ptld.qwest.net] has quit [Remote host closed the connection] 11:46 -!- c-cex-finch [uid120855@gateway/web/irccloud.com/x-opmftxpknbmbatbg] has joined #bitcoin-wizards 11:52 -!- smk [6dc99a9e@gateway/web/freenode/ip.109.201.154.158] has joined #bitcoin-wizards 11:56 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:b8e2:1c9c:fe32:8ba2] has quit [Ping timeout: 240 seconds] 12:09 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Quit: Leaving] 12:17 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 12:18 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 12:20 -!- heath_ is now known as heath 12:20 -!- JackH [~Jack@host-80-43-143-141.as13285.net] has quit [Ping timeout: 260 seconds] 12:21 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:b8e2:1c9c:fe32:8ba2] has joined #bitcoin-wizards 12:21 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 12:23 -!- brg444 [18257df2@gateway/web/freenode/ip.24.37.125.242] has quit [Quit: Page closed] 12:23 -!- CubicEarth [~cubiceart@67.168.82.178] has quit [Remote host closed the connection] 12:27 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 12:32 -!- archobserver [~archobser@unaffiliated/superobserver] has quit [Remote host closed the connection] 12:38 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 12:38 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:b8e2:1c9c:fe32:8ba2] has quit [Ping timeout: 260 seconds] 12:39 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 12:39 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 12:39 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 12:42 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 12:47 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 12:47 -!- _whitelogger [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 12:48 -!- _whitelogger_ [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 12:49 -!- veqtrus [~veqtrus@cpe-366758.ip.primehome.com] has joined #bitcoin-wizards 12:50 -!- smk [6dc99a9e@gateway/web/freenode/ip.109.201.154.158] has quit [Ping timeout: 252 seconds] 12:51 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Read error: Connection reset by peer] 12:54 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 12:55 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 12:56 < veqtrus> Hi! Regarding the draft segwit bip, wouldn't it be less ugly to redefine a NOP to CHECKSEGWITVERIFY instead of redefining the meaning of a single data push? 12:56 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards 13:00 -!- _whitelogger_ [whitelogge@fehu.whitequark.org] has quit [Ping timeout: 240 seconds] 13:01 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 276 seconds] 13:02 -!- _whitelogger [whitelogge@fehu.whitequark.org] has joined #bitcoin-wizards 13:04 -!- trippysalmon [rob@2001:984:6466:0:9cd1:31f7:6e73:f440] has joined #bitcoin-wizards 13:05 < adlai> veqtrus: NOPs are a scarce resource, single data pushes are ugly and this gives them meaning and purpose 13:08 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 13:08 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 13:12 < veqtrus> adlai: aren't there any plans to introduce more nops as part of some hard fork? we have quite a lot of unused single byte values. 13:14 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards 13:16 < adlai> nah, there are enough NOPs, and too many hard fork wishlists. 13:16 * adlai invites all 'wizards' seriously interested in long-term Bitcoin survival to join him: https://www.facebook.com/groups/TenHundred/permalink/183541415333593/ 13:18 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 13:19 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 13:19 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 250 seconds] 13:24 -!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards 13:25 -!- veqtrus [~veqtrus@cpe-366758.ip.primehome.com] has quit [Quit: Leaving] 13:26 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 13:26 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 13:27 * adlai hopes all the excitement and support is due to wizards enjoying the new year; which indeed, they should :) 13:32 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:b8e2:1c9c:fe32:8ba2] has joined #bitcoin-wizards 13:37 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:b8e2:1c9c:fe32:8ba2] has quit [Ping timeout: 260 seconds] 13:42 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 13:44 -!- zookolaptop [~user@2601:281:8001:26aa:6cc6:e1de:8bf6:8a02] has quit [Ping timeout: 260 seconds] 13:46 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 250 seconds] 13:48 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 13:50 -!- frankenmint [~frankenmi@67-5-247-11.ptld.qwest.net] has joined #bitcoin-wizards 13:56 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 13:57 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 13:57 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 14:00 -!- Giszmo [~leo@pc-139-55-215-201.cm.vtr.net] has quit [Ping timeout: 246 seconds] 14:01 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards 14:01 -!- Giszmo [~leo@pc-139-55-215-201.cm.vtr.net] has joined #bitcoin-wizards 14:01 -!- frankenmint [~frankenmi@67-5-247-11.ptld.qwest.net] has quit [Remote host closed the connection] 14:03 -!- frankenmint [~frankenmi@67-5-247-11.ptld.qwest.net] has joined #bitcoin-wizards 14:08 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 14:14 -!- frankenmint [~frankenmi@67-5-247-11.ptld.qwest.net] has quit [Remote host closed the connection] 14:18 -!- frankenmint [~frankenmi@67-5-247-11.ptld.qwest.net] has joined #bitcoin-wizards 14:23 < merlincorey> adlai: I'm a literal wizard and I am interested in the long term survival of bitcoin, but I'm not clear how going to Facebook is going to help anything, nor how it would hurt anything if I did not 14:24 * adlai links directly to https://github.com/adlai/TenHundredBitsOfMoney/blob/master/README.md 14:25 < merlincorey> I read it but I still don't get it 14:25 < merlincorey> what are you implementing / proposing to implement, and how will it save bitcoin, from what exactly? 14:28 < adlai> think of it as a way for probing existing communication channels for the channel operator's resistence to being the fallback in case bitcoin's gossip network suddenly stops working 14:30 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 14:31 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 14:31 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 14:31 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 14:33 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 14:37 < adlai> specifically, this'd be (if anybody built it, which nobody will, because it's a subtle joke, like most else...) a replacement for the broadcast channel. 144MB/day, times the bloat factor, is a lot less than most 'social media' handles without batting an eyelid 14:38 < kanzure> adlai: you mean bitcoin transaction serialization into english-readable words? 14:38 -!- oneeman [~oneeman__@ip48-68-15-186.ct.co.cr] has joined #bitcoin-wizards 14:38 < adlai> s/transaction/block/ but yes 14:40 < merlincorey> so basically streaming the blockchain into tweets or something? 14:41 -!- gielbier [~giel____@unaffiliated/gielbier] has quit [Ping timeout: 276 seconds] 14:42 < adlai> sure, or into any other social media... that's the less relevant part. the Purpose would be to probe a medium's readiness to functioning as a backup to bitcoin's block broadcast, should something happen to the existing system. 14:44 -!- c-cex-finch [uid120855@gateway/web/irccloud.com/x-opmftxpknbmbatbg] has quit [Quit: Connection closed for inactivity] 14:45 < adam3us> i quite liked jgarzik's bitcoin sattelite idea. 14:46 < adlai> it's a good one, the atmosphere can't exactly censor anything... but it's a tad expensive, too 14:47 * adlai liked radio broadcast, esp. repurposing old frequencies licensed to dead/dying cable propaganda 14:47 < adlai> "cable" here used in the general sense of the ter 14:53 -!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 240 seconds] 14:58 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 250 seconds] 15:03 -!- c0rw1n is now known as c0rw|zZz 15:04 -!- el33th4x0r [68e5aa14@gateway/web/cgi-irc/kiwiirc.com/ip.104.229.170.20] has joined #bitcoin-wizards 15:05 -!- Guest2324 [~root@76.74.170.216] has joined #bitcoin-wizards 15:06 -!- el33th4x0r [68e5aa14@gateway/web/cgi-irc/kiwiirc.com/ip.104.229.170.20] has quit [Client Quit] 15:06 < Guest2324> adam3us: ping 15:14 -!- sCOGSBY [~uumdbmd@173.44.57.146] has joined #bitcoin-wizards 15:15 < Guest2324> adam3us: you mentioned "a number of wallets and processors already voiced support or said they planned to do simultaneous release with segregated-witness". thats cool. which wallets and processors are planning to do that? 15:18 -!- grubles [~grubles@unaffiliated/grubles] has quit [Ping timeout: 260 seconds] 15:19 -!- paleh0rse [~opet@108.61.68.151] has joined #bitcoin-wizards 15:20 < adam3us> Guest1234:greenAddress and hiveWallet said so publicly. others would have to speak for themselves. (there can be competitive advantage to being first in terms of poaching users and/or offering lower fees/faster clearing) 15:20 < paleh0rse> anyone from btci around? 15:21 < Guest2324> adam3us: what about the statement that "it is an intentionally decentralised development team" in reference to Bitcoin Core, by my count you employ 11-12 of them for some definition of employ 15:21 < Guest2324> curious what your metric for decentralization in development is there 15:23 < maaku> Guest2324: there is never a requirement that development is decentralized 15:23 < Guest2324> also thats cool re: greenaddress and hivewallet, i thought hive wallet development was abaonded 15:24 < paleh0rse> would be cool if it was, though. ;) 15:25 < Guest2324> maaku: adam3us said it was and intentionally so. curious how he came to that position given the circumstances. 15:25 < adam3us> Guest1234: which project are you working on if you dont mind me reciprocating the questioning 15:25 < Guest2324> im not working on anything 15:26 < paleh0rse> Guest2324: perhaps the mere possibility that anyone can fork is enough to meet Adam's definition of decentralized? just guessing, not trying to speak for anyone 15:26 * maaku seriously wonders what the fuss over "decentralize the development" is. *what does that even mean* 15:27 < adam3us> Guest1234: are you working on promoting any forks of bitcoin? just curious of your motivations. 15:27 < adlai> how about "make it so a single asteroid is not likely to kill all the mindshare" 15:27 < paleh0rse> maaku: perhaps simply a system that allows some sort of voting by anyone/everyone for every commit. also perhaps unrealistic... but, not necessarily a future impossibility 15:27 < adlai> at least, the other guys will die of sunlight deprivation etc 15:28 -!- wallet42 [~wallet42@i121-117-83-230.s41.a013.ap.plala.or.jp] has joined #bitcoin-wizards 15:28 < maaku> paleh0rse: and that would be good, why? what would that achieve? 15:28 < Guest2324> adam3us: not actively promoting a particular fork. i find all the fear of a fork interesting though 15:29 < kanzure> it's not a fear, it's disinterest. 15:29 < adlai> maaku: my guess is that the fear stems from a misplaced beliefs that individual developers, or even a group of them, can change the core rules... it doesn't help that the other cartel mistakenly thought to have any power over the rules has openly said they want developers to play a stronger dictator game 15:29 < paleh0rse> maaku: im just describing what it could possibly mean, not putting forth ANY sort of opinion on it. what good would it be? in some minds, it would prevent/replace singular control over commits to Core itself. 15:29 < maaku> adlai: that makes sense 15:29 * adlai is not attacking anybody here, except maybe the pool operators. 15:29 < kanzure> voting cannot prevent singular control over commits, that's impossible 15:29 < Guest2324> the system was meant to be goverend solely by hashpower. thats why i find it very interesting when others claim that shouldn't be the case 15:30 < adlai> Guest2324: no, the system is not governed. 15:30 < kanzure> the system was not meant to be governed by hashpower, that's also impossible 15:30 < adlai> the system exists, either it works or it doesn't. hashpower serves to produce consensus over its state. 15:30 < paleh0rse> kanzure: u may be correct, but i always hate using the word "impossible" 15:30 < kanzure> paleh0rse: impossible using current tech 15:30 < Guest2324> "They vote with their CPU power, expressing their acceptance of 15:30 < Guest2324> valid blocks by working on extending them and rejecting invalid blocks by refusing to work on 15:30 < maaku> paleh0rse: core committers work by consensus, which in this case means any controversial commit would be reverted by one of the other committers 15:30 < Guest2324> them. Any needed rules and incentives can be enforced with this consensus mechanism." 15:31 < paleh0rse> kanzure: much more accurate ;) 15:31 < Guest2324> i only see one consensus mechanism cited 15:31 < maaku> someone with a better memory can drum up references of when this has actually happened, as it has on multiple occasions 15:31 < kanzure> maaku: i wouldn't say that core always works by consensus (e.g., ACKs from every conceivable person, is not the goal) 15:31 * adlai mumbles something about reverting p2sh and redoing it the right way 15:31 < adlai> it's ~only~ 10% of existing utxos... 15:31 < maaku> kanzure: rough consensus 15:32 < maaku> "you know it when you see it" 15:32 < paleh0rse> maaku: this i know. :) 15:32 < maaku> it's a merit based system, so it's a little obscure to outsiders... 15:32 < maaku> also this is way off-topic for -wizards 15:32 < adlai> Guest2324: so, consensus in that quote refers to consensus over state, within a set of rules. the rules don't change, because you wouldn't know who to trust about which changes are good or bad. 15:32 < kanzure> maaku: w/e, i don't know if it's useful to say the word consensus there. it confuses the topic because bitcoin ledger history consensus is another thing, and apparently the terminology is too confusing for everyone. 15:32 < adam3us> Guest1234: this is pretty interesting re how consensus works from IETF sources for bitcoin http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-October/011457.html 15:33 < maaku> kanzure: agree on the confusion, but "rough consensus" is the industry term and I don't know a better phrase... 15:33 < Guest2324> adlai: maybe i'm going blind in my old age but: "Any needed rules and incentives can be enforced with this consensus mechanism." 15:33 < paleh0rse> consensus... more consensus... coinbase... more Coinbase. lol, our lex has been confusing for years 15:33 < adlai> Guest2324: maybe satoshi went senile in quotation. 15:33 < kanzure> maaku: merit. if wladimir was ever to start doing releases with stuff that is poorly reasoned, all the other developers would just go do some other client or leave etc. 15:33 -!- smk [6dc99a9e@gateway/web/freenode/ip.109.201.154.158] has joined #bitcoin-wizards 15:33 < adlai> Guest2324: how about you voice your misconceptions in your own words, in #bitcoin 15:33 < maaku> kanzure: actually wladimir couldn't push a release.. that part is decentralized 15:33 < kanzure> agreed regarding off-topicness 15:33 < maaku> (gitian signatures) 15:34 < adam3us> Guest1234: it is a subtle point but actually it is the economically dependent full nodes that enforce consensus rules not miners; miners follow. 15:34 < kanzure> maaku: i wouldn't call that decentralized, but i agree wladimir can't push a release on his own like that, true 15:34 < adlai> kanzure: we seem to have reached broad consensus on off-topicness 15:34 -!- coinoperated [~coinopera@70.15.164.106.res-cmts.t132.ptd.net] has quit [Ping timeout: 250 seconds] 15:35 < paleh0rse> anyways, i just came to find out if anyone can explain an interesting anomoly in the btci My Wallet data today -- it's probably bad data, but if not... anyone want the link? i'll pm 15:35 < Guest2324> adam3us: he didn't menton economically dependent full nodes. he mentioned CPU power. 15:35 < Guest2324> mention 15:35 < adlai> paleh0rse: also for that, you're more likely to find people who care about that stuff in another channel. 15:35 < kanzure> he was wrong. it turns out it's not about CPU power at all. 15:35 < jcorgan> paleh0rse: #bitcoin please 15:35 < Guest2324> i doubt it was an oversight 15:35 < paleh0rse> adlai: if real, this would interest everyone in bitcoin 15:35 < maaku> Guest2324: satoshi was clueless about tons of shit 15:35 < kanzure> you can be wrong even without an oversight 15:35 < Guest2324> lol 15:35 < jcorgan> Guest2324: #bitcoin 15:36 < adlai> but "btci" aren't "in bitcoin", so it interests nobody in this channel. 15:36 -!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 256 seconds] 15:36 < adlai> plot twist: Guest2324 is satoshi, drunk on new year's, trolling the lemmings who slave while he waits. 15:36 < Guest2324> by my count the only one who's been right about anything has been satoshi 15:36 -!- mode/#bitcoin-wizards [+o jcorgan] by ChanServ 15:36 < kanzure> wow we have ops now. cool. 15:37 < Guest2324> wouldn't want to get in the way of the FUD spreading. take care. 15:37 -!- Guest2324 [~root@76.74.170.216] has quit [Quit: leaving] 15:37 -!- mode/#bitcoin-wizards [+b *!*ubuntu@*.compute-1.amazonaws.com] by jcorgan 15:37 -!- Guest1234 was kicked from #bitcoin-wizards by jcorgan [Guest1234] 15:37 -!- mode/#bitcoin-wizards [-b *!*ubuntu@*.compute-1.amazonaws.com] by jcorgan 15:39 -!- mode/#bitcoin-wizards [-o jcorgan] by jcorgan 15:39 < kanzure> i think you kicked the wrong guest? 15:39 < kanzure> ah there were two. 15:39 < jcorgan> yeah, misfire 15:40 < paleh0rse> lol n1 15:40 < adlai> picking up the thread about the "consensus" misconception, which I do think is half-on-topic here: much misunderstanding stems from people conflating consensus over system state, and consensus over the consensus system's rules; 15:41 < kanzure> luke-jr was mentioning earlier that he has had to remind people about this misconception, and that he has even caught himself making the same mistake (so have i) 15:41 < paleh0rse> most of reddit doesnt understand the distinction, but some do. would be too painful to explain it every time the uses are conflated 15:41 < kanzure> (i mean, i've caught myself, not caught him doing that) 15:41 < adlai> and much more noise, lately, stems from people conflating voluntary addition of new rules, which miners can and should do at developer suggestion, and voluntary elision of old rules, which nobody should ever do if they want to be certain they're using Bitcoin 15:41 < maaku> it's a meta-level mistake. the rules of the game are fixed; we achieve consensus over the results 15:42 < jcorgan> paleh0rse: r/bitcoin is the youtube comment section of bitcoin 15:42 < adlai> the real confusion begins when voluntary new rules become so routine that we start to think the involuntary permanent rules are all voluntary at some level 15:42 -!- NewLiberty [~NewLibert@rrcs-74-87-213-251.west.biz.rr.com] has joined #bitcoin-wizards 15:42 < maaku> it's a one-way street. you can add a rule, but you can never* take one away 15:43 < maaku> (*turns out you always can take away rules, but in an unfriendly way) 15:43 < adlai> r/bitcoin has improved a little since the angry humans left to 'uncensored' subs, leaving just confused humans and 'men at work' 15:44 < paleh0rse> jcorgan to an extent, i agree. however, you wont find me patronizing anyone on reddit either. 15:44 < adlai> the unfriendliness is relative, and measurable; for example, removing the p2sh rule would be inconsiderate towards ~10% of bitcoin-ownerships, but it wouldn't "break bitcoin" 15:44 * adlai is not advocating this, just thinking out loud 15:44 < maaku> adlai: I meant something different, the hard-fork-as-a-soft-fork idea 15:45 < paleh0rse> jcorgan no need to put forth any air of superiority. the entire community plays a role in the success/failure, not just wizards 15:45 < maaku> paleh0rse: r/bitcoin is a tiny, not representative segment of the community though 15:46 < paleh0rse> maaku as someone who is working on private projects, im a nobody to you; but, it doesnt mean im a nobody. (this is an example) 15:47 < paleh0rse> ^^not making it personal, just pointing out that some on reddit, including myself, are more than just bored at work. we go there to educate, debate, etc... mainly because IRC is blocked at work for me, and i cant share my projects anyways. :( 15:47 < maaku> paleh0rse: what I mean is there are millions of people using bitcoin world-wide. there are maybe a few thousand active people on r/bitcoin. r/bitcoin's echochamber should not be mistaken for community voice 15:47 * adlai quotes r/BitcoinMarkets: "It's likely that /r/darknetmarkets[3] has already eclipsed /r/bitcoin[4] in economic significance" (source and data at https://www.reddit.com/r/BitcoinMarkets/comments/3yhanq/daily_discussion_monday_december_28_2015/cyeb7xx ) 15:48 < paleh0rse> maaku oh, absolutely agree. i like all my info multi-source. :) 15:48 < adlai> r/BitcoinMarkets has dubious economic significance, but much better SNR than any of the general subs 15:48 < maaku> i appreciate the work you do on r/bitcoin, but I'm just saying we shouldn't take "reddit thinks X" as "the users have spoken in favor of X" 15:48 < paleh0rse> adlai: as ana ctive trader, i'd agree with that too 15:48 < paleh0rse> maaku: ACK again 15:49 < paleh0rse> i just dont completely dimiss it 15:49 < paleh0rse> reddit is reddit. 15:49 < paleh0rse> there are jewels there... hidden, but still there. 15:49 * adlai prefers "meatspace reddit" for educating redditors 15:50 < adlai> aka meatups, buying/selling small amounts from desperate impulse-traders, hacking outside the home, etc 15:50 < adlai> then you ask them a question or two, and another few... 15:50 < adlai> s/from/to/, ie, "offer it and they will come" 15:51 * adlai would like to discuss joinmarket with paleh0rse (the self-professed 'active trader'), if this is too OT we can take it to PM or #joinmarket 15:52 < paleh0rse> i havent used it 15:52 < adlai> you don't have to use it, it generates financial data far more accurate than anything Nic Cagey acts out 15:52 < paleh0rse> lol 15:52 -!- wallet42 [~wallet42@i121-117-83-230.s41.a013.ap.plala.or.jp] has quit [Read error: Connection reset by peer] 15:52 < paleh0rse> ok 15:52 < adlai> bitcoin has an interest rate! in hebrew the portmanteau is "ribitcoin"... 15:52 < adlai> ("ribit" = interest) 15:53 < paleh0rse> hmm, k 15:53 < jcorgan> ok guys, let's get -wizards back on topic 15:53 -!- wallet42 [~wallet42@i121-117-83-230.s41.a013.ap.plala.or.jp] has joined #bitcoin-wizards 15:54 * adlai returns to #joinmarket, hopes paleh0rse and/or other curious lurkers follow 15:54 < kanzure> yes this is off-topic again. 15:55 < adlai> topic-space is best defined by its edges 15:55 < paleh0rse> by the way, i meant bc.i earlier (ref the data anomoly), not btci... sorry, tired. anyone interested in link to data im talking about, send pm 15:56 < paleh0rse> im out for a bit. 15:56 < paleh0rse> HAPPY NEW YEAR 15:57 < paleh0rse> (it was ref a 1 million coin internal movement in their wallets today). 15:59 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 16:01 -!- leakypat [~leakypat@p10201-ipngn2001marunouchi.tokyo.ocn.ne.jp] has joined #bitcoin-wizards 16:08 < bsm1175321> So back on topic. I just had a maybe interesting idea about sharding. 16:09 < kanzure> did you happen to read vitalik's sharding paper thingy? 16:09 < bsm1175321> kanzure: no... link? 16:09 < kanzure> http://diyhpl.us/wiki/transcripts/scalingbitcoin/sharding-the-blockchain/ 16:09 < kanzure> https://github.com/vbuterin/scalability_paper/blob/master/scalability.pdf 16:10 < bsm1175321> Oh yeah that one. I read it a while ago...I'll look again. 16:11 < bsm1175321> Imagine many mined coins, in a geographic region (defined by low ping time), where the miners are located in this geographic region. By virtue of the low ping time, the block time can be very fast, or equivalently, convergence/confirmation very fast. With atomic transfers (Lightning Network), one can create links between geographic regions that are essentially instantaneous. 16:12 < bsm1175321> It's a hub-and-spoke model where the hubs are mined coins and the spokes are LN. 16:12 < kanzure> i mentioned a small point about multi-chain atomic transfer stuff here http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-September/010909.html 16:12 -!- CubicEar_ [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 16:13 -!- hashtag [~hashtagg_@cpe-174-97-254-80.ma.res.rr.com] has joined #bitcoin-wizards 16:14 -!- pozitron [~nu@109.201.143.40] has joined #bitcoin-wizards 16:14 < kanzure> but yes, cut-through payment channel stuff might go through different chunks of totally unrelated state space, to get to the destination that you prefer, and presumably the intermediate route doesn't matter that much. 16:15 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Ping timeout: 255 seconds] 16:16 < bsm1175321> I think this would be a much faster network, since one doesn't need global convergence. Transaction time would be cut to local convergence time + ping time (LN). 16:19 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 16:24 < bsm1175321> The other idea I'm toying with is trying to devise a ZKP that indicates a UTXO is unspent at a specific blockheight. (Where each node is only holding a fraction of the UTXO space and tx's are collaboratively verified before mining by passing ZKP's) 16:40 -!- leviathaan [~leviathaa@cpc29-walt12-2-0-cust7.13-2.cable.virginm.net] has joined #bitcoin-wizards 16:40 -!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has quit [Read error: Connection reset by peer] 16:40 < leviathaan> is it any worth investing in mining anymore? 16:41 < adlai> no, and you'll hear that in #bitcoin-mining too 16:43 < leviathaan> but if people will shut down their hardware due to difficulty then it will stop working 16:44 < leviathaan> is there a credible article by any chance that details what is going to happen to btc in the near future? (1-3 years) 16:44 < leviathaan> sorry for the noob question, i know you guys get this a lot 16:45 < adlai> noob questions are fine, the problem is relevance; this is not the right place for these questions 16:45 < adlai> you should try #bitcoin, #bitcoin-mining, or ##bitcoin (i'm not kidding!) 16:46 -!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has joined #bitcoin-wizards 16:46 < adlai> but to answer your question, my guess is that during the next 1-3 years, bitcoin will keep working, but probably reduce the block subsidy to 12.5 16:50 -!- frankenmint [~frankenmi@67-5-247-11.ptld.qwest.net] has quit [Remote host closed the connection] 16:53 < merlincorey> I read a little of the backlog and realize that you guys decided it was off topic, but Guest1234 may have been this guy on HN that was saying that 11/12 core bitcoin developers are de facto employees of blockstream and that the reason the block size limit is being kept down is to further blockstream's business plans 16:53 < merlincorey> where do I go to ask about that / get some kind of comment? 16:54 < merlincorey> https://news.ycombinator.com/item?id=10819217 << part of his rant 16:56 < adlai> merlincorey: /dev/null 16:56 < adlai> or maybe #blockstream, but they'll probably ignore you because it's a nonissue 16:56 < merlincorey> adlai: that's at least more productive than engaging #bitcoin or /r/bitcoin in the matter 16:56 < merlincorey> so basically the answer is "nothing to see here"? 16:56 < adlai> "core bitcoin developers" is a funny concept. yes, they write the software most people run; no, it does not matter if they want to break bitcoin, because they literally can't. 16:57 < adam3us> judging by the username that'd be jtoomim :) in a more conspiracy theory moment 16:57 < adlai> they could try, and it would be suicide (professional, if not literal, depending how deranged btc hodlers get) 16:57 < merlincorey> adam3us: fair enough :) 16:57 < jcorgan> sigh 16:57 < adam3us> merlincorey: kind of OT for here but related reddit thread https://www.reddit.com/r/Bitcoin/comments/3yqe7c/segregated_witness_still_sounds_complicated_why/cyg2w0y 16:58 < merlincorey> thanks adam3us pointers to more was all I was hoping for 16:58 < merlincorey> there's a lot of noise and very little signal with a lot of bitcoin things 16:58 < merlincorey> as I am sure you are familiar 16:58 < jcorgan> this isn't helping 16:58 < adlai> adam3us: maybe a "What Blockstream could do to break Bitcoin" post on its blog could help show people that it actually can't 16:59 < merlincorey> jcorgan: it's helping me -- Guest1234 above and jtoomim's HN rant linked present a bit of a conspiracy theory with regards to bitcoin core developers... having some kind of response and related thread is helpful in at least confirming it in that light 16:59 < adam3us> adlai: there's a bunch of stuff scattered around reddit over the last year. sigh. people should write more FAQs, blog explainers, less getting stuck on reddit FAQ reanswering. 17:00 < merlincorey> i.e. it seemed pretty conspiracy theory to me and I am here for technical insight and understanding to the future of bitcoin and blockchain technology 17:00 -!- zookolaptop [~user@198.202.202.45] has joined #bitcoin-wizards 17:00 < adlai> merlincorey: are you familiar with game theory? Bitcoin's security derives more from that than plain old crypto 17:00 < merlincorey> but I;d be less interested in that if it was true there was an evil corporate cabal trying to drive things in their favor 17:00 < merlincorey> adlai: that I am 17:01 < merlincorey> anyway thanks again for the pointer and sorry for the added noise 17:01 < jcorgan> i give up 17:01 * merlincorey goes back to lurking 17:01 -!- jcorgan [~jcorgan@unaffiliated/jcorgan] has left #bitcoin-wizards [] 17:01 < kanzure> merlincorey: i have already replied on that Hn thread. read the comments dude. 17:01 < merlincorey> kanzure: I am on the train heading home from work, I read 5 hours ago at lunch 17:01 * adlai wishes fewer people would give up in the face of noise and disinformation 17:01 * merlincorey apologizes for not reading every second of every minute 17:01 < merlincorey> kanzure: but again thanks for the pointer :P 17:02 * merlincorey furiously reads on the train 17:02 < merlincorey> adlai: also agreed 17:02 < adlai> .later tell jcorgan next time please kick me, or whomever else is making the most noise. bitcoin needs dedication, not surrender... 17:02 < adlai> ;;later tell jcorgan next time please kick me, or whomever else is making the most noise. bitcoin needs dedication, not surrender... 17:02 < gribble> The operation succeeded. 17:03 -!- gielbier [~giel____@a149043.upc-a.chello.nl] has joined #bitcoin-wizards 17:03 -!- frankenmint [~frankenmi@67-5-247-11.ptld.qwest.net] has joined #bitcoin-wizards 17:05 < merlincorey> kanzure: thank you for your response on HN, it is a mostly well reasoned counter point 17:10 < kanzure> there's more than one. 17:15 < merlincorey> I only saw that one - maybe will go back and read more 17:16 -!- zookolaptop [~user@198.202.202.45] has quit [Ping timeout: 245 seconds] 17:16 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 17:17 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 17:18 -!- leviathaan [~leviathaa@cpc29-walt12-2-0-cust7.13-2.cable.virginm.net] has quit [] 17:23 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 17:33 -!- tulip [~tulip@unaffiliated/tulip] has joined #bitcoin-wizards 17:34 < tulip> > < adlai> NOPs are a scarce resource 17:34 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 17:35 < adlai> so are highlights. happy Year of the Difficulty Adjustment Period, tulip ! 17:35 < tulip> the nice thing is that given one NOP, you can soft fork in more NOPs. it wasn't actually done this way, but this could have been used in the extension to Bitcoin script where the creator added NOP1-NOP10 for soft forks. 17:36 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 17:36 < adlai> the general approach of "the existing rules never change, but anything is possible if you dance just right between the canyon walls" is highly underappreciated and underemphasized in CS101 17:36 < tulip> OP_NOP becomes OP_NOP_EXTENSION, which gives you 256 more NOP. 17:37 < adlai> but what if #42 is OP_NOP_MORE_EXTENSIONS? 17:37 < alpalp> tulip sounds like unicode 17:37 < alpalp> or multibyte text 17:37 < tulip> Bitcoin originally supported multi-byte opcodes so it's not that outlandish. 17:38 < adlai> really, bitcoin can do anything the miners allow, provided they don't break consensus. 17:38 * adlai is talking about the capital-c Consensus, about system rules, not state consensus... we need some new words! 17:39 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 17:39 < jl2012> With segwit, we could escape from the original script system and the number of NOP it's not a problem at all 17:39 < tulip> I've often wondered how realistic it would be to actually remove Bitcoin script entirely. 17:40 < adlai> what'd you replace it with? 17:40 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 17:41 < tulip> the number of scriptPubKey which aren't standard P2PKH / P2PK / encapsulated multisig is astonishingly low. if desired it could just be removed completely and the standard formats hardcoded in. 17:41 < adlai> well, you do want to leave some programmability, or else "programmable money" is no more than "decentralized pseudonimous cash"... 17:41 < tulip> you would then have segwit types and the complexity of Bitcoin script is gone. 17:42 < adlai> it seems that hardcode-coin would not support "BIP4x" 17:42 < adlai> so while it would "exist", you wouldn't be able to enter nor exit the system without invoking trust 17:42 < tulip> calling Bitcoin Script programmable money is pretty misleading, it's just a language which lets you play with signatures for the most part. 17:43 < adlai> it's programmable enough... most people wouldn't know a turing machine if it fell on their foot 17:44 < tulip> people think of "programmable money" as things like coin covenants, which Bitcoin is very much unable to do. it's just an astonishing complex way of defining signatures, multisig, and timelock restrictions. 17:45 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 17:45 < adlai> cross-chain swaps involve more programming than most "hello world" examples 17:46 -!- gentoognuhurd [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 260 seconds] 17:47 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 17:47 -!- melvster1 [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 240 seconds] 17:47 < tulip> Bitcoin Script is still the wrong way to do most things. 17:48 -!- Cory [~C@unaffiliated/cory] has joined #bitcoin-wizards 17:48 * adlai goes eat, but would love to see examples 17:49 -!- go1111111 [~go1111111@104.200.154.42] has quit [Ping timeout: 276 seconds] 17:55 < tulip> adlai: with soft forks there's no real need for it to exist. if you have outputs with [sigtype] [sig] and your node doesn't understand how to valid [sigtype] you ignore it, if you do know how to validate it you do so. versioned transaction scripts were part of Bitcoin originally as well, but were the victim of poor implementation. 17:59 -!- CubicEar_ [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 18:00 -!- melvster1 [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 18:04 -!- go1111111 [~go1111111@104.232.116.217] has joined #bitcoin-wizards 18:04 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-sxofootcmyekhbwm] has quit [Quit: Connection closed for inactivity] 18:04 -!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 255 seconds] 18:05 < tulip> I basically posit that the amount of complexity doesn't justify its existence. in the spirit of versioned transaction elements here's a Bitcoin Script challenge (open to anybody in the channel). attempt to explain the marked behaviour, you should attempt to describe the difference between the definition of OP_VER and OP_VERIF. https://i.imgur.com/ia6D40y.png 18:09 -!- Cory [~C@unaffiliated/cory] has joined #bitcoin-wizards 18:11 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 18:13 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 18:13 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 18:14 < tulip> bonus points, explain why OP_VER is disabled. 18:14 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 18:15 -!- wallet42 [~wallet42@i121-117-83-230.s41.a013.ap.plala.or.jp] has quit [Quit: Leaving.] 18:18 < alpalp> OP_VER will just push the version on the stack, OP_VERIF will compare the verison to a value. 18:18 -!- trippysalmon [rob@2001:984:6466:0:9cd1:31f7:6e73:f440] has quit [Ping timeout: 250 seconds] 18:21 < tulip> yes, so OP_VER could have forked the network every time it was used. 18:21 < alpalp> transaction is valid under one version, but not in another? 18:22 < tulip> yes. the value pushed to the stack is that of the client version validating the transaction. 18:22 < alpalp> but satoshi was all knowing and perfect and conceived without sin 18:24 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards 18:25 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 18:25 < tulip> you correctly described what the opcodes used to do, what they do today is interesting in its own right. you can use OP_VER in a non-transversed conditional branch with no ill-effect, but OP_VERIF will instantly kill the script regardless of if it is executed or not. 18:28 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 18:44 -!- gielbier [~giel____@a149043.upc-a.chello.nl] has quit [Ping timeout: 250 seconds] 18:45 -!- Monthrect is now known as Piper-Off 18:48 -!- tulip [~tulip@unaffiliated/tulip] has quit [Ping timeout: 260 seconds] 18:55 -!- NewLiberty [~NewLibert@rrcs-74-87-213-251.west.biz.rr.com] has quit [Ping timeout: 256 seconds] 18:57 < bramc> Bitcoin never really has 'rough consensus' more like 'clear majority of actual developers' 19:13 -!- tulip [~tulip@unaffiliated/tulip] has joined #bitcoin-wizards 19:15 < alpalp> rough consensus of those who actually understand what they are talking about? 19:17 < adlai> bramc: please don't strengthen the misconception that [un]clear majority of any group of talking heads means anything. 19:18 < bramc> adlai, Enhancements are getting accepted somehow 19:18 < tulip> (the answer for how OP_VERIF is handled in script execution https://github.com/bitcoin/bitcoin/blob/master/src/script/interpreter.cpp#L292 ) 19:19 < adlai> bramc: there's a difference between one group of people convincing another group of people to stop producing one kind of valid data, and one tiny superminory if Bitcoin convincing the entirety of Bitcoin to start accepting batshit invalidity 19:20 < adlai> in the utterly useless "fork" terminology: the former is "soft", the latter, hard. 19:22 < tulip> what do you find wrong with the terminology? 19:22 < bramc> adlai, Even for soft forks, there rarely is 'rough consensus', too many contrarians who argue against everything. 19:23 < adlai> tulip: too similar to "software fork", and too unrelated to what they really are, which is a narrowing or expansion of consensus space 19:25 < tulip> adlai: make a new term and get it into common usage then. 19:25 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 19:30 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Ping timeout: 265 seconds] 19:31 < kanzure> in a hard-fork scenario, if there is hashrate that was scheduled by a miner to come online just after the hard-fork, it seems like this makes a hard-fork decision somewhat more risky for colluding miners because they wont know whether the new hashrate is going to mine the previous rules. right? 19:33 < tulip> it seems unlikely anybody would seriously attempt that. 19:35 < tulip> the amount of chaos involved with working out what services are running what software version unfathomably huge. 19:35 -!- throughnothing [~throughno@2601:646:4001:f3d1:ddde:e78f:a4:fd5d] has joined #bitcoin-wizards 19:35 < alpalp> or rent hashpower to trigger a hard fork, then rent it back to orphan 19:38 < tulip> the nethash is pretty irrelevant for a hard fork (sorry adlai). 19:45 -!- raedah [~raedah@172.56.39.215] has joined #bitcoin-wizards 19:48 -!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 265 seconds] 19:54 -!- Cory [~C@unaffiliated/cory] has joined #bitcoin-wizards 19:59 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 20:03 -!- tromp__ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards 20:05 -!- tulip [~tulip@unaffiliated/tulip] has quit [Quit: Textual IRC Client: www.textualapp.com] 20:06 -!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 245 seconds] 20:18 -!- neilf [~neilf@40.121.88.219] has joined #bitcoin-wizards 20:26 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 20:26 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 20:30 -!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards 20:31 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Ping timeout: 260 seconds] 20:32 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-hbwjxanbhybzbodw] has quit [Quit: Connection closed for inactivity] 20:32 -!- GGuyZ [~GGuyZ@216-15-125-203.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Quit: GGuyZ] 20:32 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 250 seconds] 20:34 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 20:38 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 20:38 -!- dEBRUYNE_ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 20:39 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 20:41 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 256 seconds] 20:49 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 20:51 -!- oneeman [~oneeman__@ip48-68-15-186.ct.co.cr] has quit [Quit: Leaving] 20:58 -!- dEBRUYNE_ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 256 seconds] 21:00 < bramc> And now I've finished the is_included() functions. All that's left are add() and remove(), and those are only two functions, right? 21:02 < kanzure> maybe copy petertodd's interface from https://github.com/petertodd/python-merbinnertree/blob/master/merbinnertree/__init__.py 21:02 < kanzure> although his "classes within functions" is somewhat non-pythonic 21:03 < kanzure> oops i was thinking of https://github.com/proofchains/python-proofmarshal/blob/master/proofmarshal/mmr.py 21:04 < kanzure> which also does the same thing anyway -_- 21:04 < bramc> Doing is_included() first was a good idea, it made me realize that both add() and remove() on balanced blocks (branch blocks) should jump to the end and then work their way backwards to avoid memory lookups 21:05 < bramc> kanzure, I'm fairly confident that I have a good API 21:06 * kanzure returns to looking at page 6 figure 4 http://diyhpl.us/~bryan/papers2/neuro/cognitiveconsilience/Cognitive%20consilience:%20Primate%20non-primary%20neuroanatomical%20circuits%20underlying%20cognition%20-%202011.pdf 21:12 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 21:14 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 21:16 < bramc> That can result in less performance in a set which used to be much larger and has now shrunk, but I think I'll punt on it. The 'right' way to fix it is to add a heuristic for changing branch blocks to leaf blocks when they have a small enough amount of stuff in them but that, uh, has some issues. 21:21 -!- gentoognuhurd [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 21:39 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving] 22:02 -!- wallet42 [~wallet42@i121-117-83-230.s41.a013.ap.plala.or.jp] has joined #bitcoin-wizards 22:43 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 22:44 -!- cheetah2 [~cheetah2@172.242.102.144] has joined #bitcoin-wizards 22:49 -!- cheetah2 [~cheetah2@172.242.102.144] has quit [Remote host closed the connection] 23:04 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards --- Log closed Fri Jan 01 00:00:52 2016