1 2014-01-01 01:12:50 <sipa> gmaxwell: mpir?
2 2014-01-01 01:14:39 <gmaxwell> http://www.mpir.org/
3 2014-01-01 02:16:06 <BlueMatt> maaku: michagogo|cloud if either of you can write a python program to remove the sig (there is a library for handling the sigs somewhere on google code), I'll be incredibly happy and so will devrandom
4 2014-01-01 02:16:22 <BlueMatt> (and you'd make it possible for bitcoin to check signatures while downloading updates again)
5 2014-01-01 02:16:58 <BlueMatt> hell, maybe I'd even post a bounty for it
6 2014-01-01 02:20:02 <andytoshi> BlueMatt: do you mean just bluntly zero out a scriptsig? my coinjoin tool does that as a side effect :)
7 2014-01-01 02:21:49 <BlueMatt> andytoshi: no, authenticode
8 2014-01-01 02:22:24 <gmaxwell> andytoshi: so the determinstic build validation stuff works with signed binaries.
9 2014-01-01 02:51:05 <jspilman> BlueMatt: does this have what you're looking for?
10 2014-01-01 02:51:08 <jspilman> http://hype-free.blogspot.com/2008/09/how-to-verify-executable-digital.html
11 2014-01-01 02:53:36 <BlueMatt> jspilman: no, I want someone to implement it in gitian-downloader for me...
12 2014-01-01 02:53:40 <BlueMatt> but that looks about-right
13 2014-01-01 02:53:49 <BlueMatt> ofc I dont want to actually verify them, just remove them
14 2014-01-01 02:57:22 <jspilman> yeah, I assume whatever blog is being hashed to generate the hash is the actual data you want to strip out
15 2014-01-01 02:57:38 <jspilman> ehh, too much wine with dinner. you know what I mean
16 2014-01-01 02:57:39 <BlueMatt> yep, sounds right
17 2014-01-01 02:57:48 <BlueMatt> yea
18 2014-01-01 02:59:19 <sipa> greetings from the year two thousand and fourteen
19 2014-01-01 03:00:29 <BlueMatt> oooo, sipa's in the fuuuture
20 2014-01-01 03:00:35 <BlueMatt> / Came in a flying delorian
21 2014-01-01 03:00:56 <BlueMatt> ACTION was reading addrman recently
22 2014-01-01 03:02:43 <sipa> well THAT one came from 2015
23 2014-01-01 03:03:02 <BlueMatt> heh
24 2014-01-01 03:12:54 <jspilman> here you go BlueMatt: http://blog.didierstevens.com/programs/disitool/ (disitool.py delete signed-file unsigned-file)
25 2014-01-01 03:15:27 <jspilman> I need to get some gitian sources to be sure the result matches, but that should do it. I don't see any license terms on that code
26 2014-01-01 03:26:15 <maaku> jspilman: i'd actually test it
27 2014-01-01 03:26:33 <maaku> there's a good chance it doesn't end up with the same bit-for-bit binary...
28 2014-01-01 03:37:55 <jspilman> yeah, it did remove the sig but hash still doesn't match. I don't have the actual gitian built bitcoin-0.8.6-win32-setup.exe that gives sha256sum 49547ff... so I'm not sure what else may be off. anyone have a link to the gitian build output?
29 2014-01-01 03:38:09 <BlueMatt> jspilman: heh, awesome...
30 2014-01-01 03:38:35 <BlueMatt> jspilman: I dont have the link anywhere...
31 2014-01-01 03:46:34 <maaku> jspilman: good odds are that it simply zerod out the authenticode field
32 2014-01-01 04:06:27 <jspilman> maaku: file size went from 11,687,960 to 11,682,816 (-5144)
33 2014-01-01 05:27:01 <jaakkos> is the rpc between 2 bitcoinds encrypted?
34 2014-01-01 05:30:25 <BlueMatt> no
35 2014-01-01 05:30:34 <BlueMatt> well, its optional, or it used to be...not sure if you can still
36 2014-01-01 05:34:14 <Luke-Jr> err
37 2014-01-01 05:34:24 <Luke-Jr> bitcoinds never communicate using RPC..
38 2014-01-01 05:34:30 <Luke-Jr> with each other*
39 2014-01-01 05:37:56 <wallet42> where is the magic number?
40 2014-01-01 05:38:15 <wallet42> btw happy new year!
41 2014-01-01 07:08:53 <sida> ping
42 2014-01-01 07:09:20 <upb> pong
43 2014-01-01 07:10:30 <sida> I got a question regarding block height
44 2014-01-01 07:10:45 <sida> Just wanted to confirm that there is only one block at any given height
45 2014-01-01 07:10:48 <sida> at the main chain?
46 2014-01-01 07:11:11 <sida> As a context, I am currently using bitcoin abe and I am using multiple blocks at the same height
47 2014-01-01 07:13:18 <gmaxwell> There will eventually be only one block at each height in the longest chain. But there may be many blocks at a height when not considering the chain, or many blocks at the tip of the longest chain.
48 2014-01-01 07:15:41 <sida> Ok Got it. So if just to double check. If I want to get the unspents for a particular address. I should look for outputs from blocks that are in the longest chain only?
49 2014-01-01 07:16:04 <sida> Otherwise, I might be getting outputs from a side chain. (which might have been abandoned eventually)
50 2014-01-01 07:19:41 <gmaxwell> right. do take care, its easy to make mistakes of understanding in this stuff (or suffer from bugs in abe), so if you're doing something which could result in money loss, be really cautious
51 2014-01-01 07:21:18 <sida> Thanks Greg!! :)
52 2014-01-01 07:22:31 <sida> Out of curiosity, I am building an a small API with ABE (for accessing blockchain data). I don't see an alternative apart from using something like ABE so that I have structured data to query
53 2014-01-01 07:22:40 <sida> Would I be correct to say that?
54 2014-01-01 10:49:25 <gmaxwell> ignore, 3b444153c6567d7c00767c9df34976e4f970454a291bfbfce87d7b9c64dc61e2
55 2014-01-01 10:58:11 <sipa> gmaxwell: ?