From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191] helo=mx.sourceforge.net) by sfs-ml-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1TLrm3-0001Hk-RQ for bitcoin-development@lists.sourceforge.net; Wed, 10 Oct 2012 08:36:17 +0000 Received-SPF: pass (sog-mx-1.v43.ch3.sourceforge.com: domain of rfc1149.net designates 91.121.19.179 as permitted sender) client-ip=91.121.19.179; envelope-from=sam@rfc1149.net; helo=zoidberg.rfc1149.net; Received: from zoidberg.rfc1149.net ([91.121.19.179]) by sog-mx-1.v43.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) id 1TLrlv-0006xU-L0 for bitcoin-development@lists.sourceforge.net; Wed, 10 Oct 2012 08:36:15 +0000 Received: from mail-ie0-f175.google.com (mail-ie0-f175.google.com [209.85.223.175]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by zoidberg.rfc1149.net (Postfix) with ESMTPSA id 50B617D0C for ; Wed, 10 Oct 2012 10:17:46 +0200 (CEST) Received: by mail-ie0-f175.google.com with SMTP id c13so400052ieb.34 for ; Wed, 10 Oct 2012 01:17:44 -0700 (PDT) Received: by 10.42.65.6 with SMTP id j6mr18132858ici.2.1349857064928; Wed, 10 Oct 2012 01:17:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.167.169 with HTTP; Wed, 10 Oct 2012 01:17:29 -0700 (PDT) From: Samuel Tardieu Date: Wed, 10 Oct 2012 10:17:29 +0200 Message-ID: To: Bitcoin Dev Content-Type: multipart/alternative; boundary=90e6ba614774da44cc04cbb01665 X-Spam-Score: -2.7 (--) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain -0.0 SPF_PASS SPF: sender matches SPF record -2.1 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain 0.0 NORMAL_HTTP_TO_IP URI: Uses a dotted-decimal IP address in URL 1.0 HTML_MESSAGE BODY: HTML included in message -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Headers-End: 1TLrlv-0006xU-L0 Subject: [Bitcoin-development] Long stalling periods X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Oct 2012 08:36:18 -0000 --90e6ba614774da44cc04cbb01665 Content-Type: text/plain; charset=UTF-8 Hi. I've removed by blockchain information and started redownloading it, on a fast connection, using the latest git version (tagged v0.7.1rc1), on a SSD disk. Everything goes very fast, except that a lot of duplicate blocks are processed. New blocks arrive quickly, then a lot of duplicates seem to be processed at a much quieter pace, while the chain height does not increase anymore. Is that expected? Isn't there a way to limit unneeded blocks downloads? SetBestChain: new best=000000000000a664b1f5 height=114310 work=2478070628744107557 date=03/20/11 22:08:47 ProcessBlock: ACCEPTED received block 00000000000064fbb040 SetBestChain: new best=00000000000064fbb040 height=114311 work=2478397878545837400 date=03/20/11 22:12:52 ProcessBlock: ACCEPTED received block 0000000000006c7d5cf8 SetBestChain: new best=0000000000006c7d5cf8 height=114312 work=2478725128347567243 date=03/20/11 22:14:27 ProcessBlock: ACCEPTED received block 0000000000009d72b51c SetBestChain: new best=0000000000009d72b51c height=114313 work=2479052378149297086 date=03/20/11 22:50:22 ProcessBlock: ACCEPTED received block 00000000000014d91e7f SetBestChain: new best=00000000000014d91e7f height=114314 work=2479379627951026929 date=03/20/11 23:15:37 ProcessBlock: ACCEPTED received block 000000000000034002cb SetBestChain: new best=000000000000034002cb height=114315 work=2479706877752756772 date=03/20/11 23:24:47 ProcessBlock: ACCEPTED received block 00000000000032c97ae9 SetBestChain: new best=00000000000032c97ae9 height=114316 work=2480034127554486615 date=03/20/11 23:28:03 ProcessBlock: ACCEPTED received block 00000000000055503e82 SetBestChain: new best=00000000000055503e82 height=114317 work=2480361377356216458 date=03/20/11 23:36:16 SetBestChain: new best=000000000000b7ce72e8 height=114318 work=2480688627157946301 date=03/20/11 23:37:44 SetBestChain: new best=00000000000076788899 height=114319 work=2481015876959676144 date=03/20/11 23:46:41 SetBestChain: new best=000000000000d04ffc5a height=114320 work=2481343126761405987 date=03/20/11 23:55:28 SetBestChain: new best=000000000000514f0116 height=114321 work=2481670376563135830 date=03/21/11 00:02:01 SetBestChain: new best=00000000000022f1d1a0 height=114322 work=2481997626364865673 date=03/21/11 00:08:11 SetBestChain: new best=000000000000370e907e height=114323 work=2482324876166595516 date=03/21/11 00:18:39 SetBestChain: new best=000000000000dab36141 height=114324 work=2482652125968325359 date=03/21/11 00:27:57 SetBestChain: new best=0000000000009f9401c1 height=114325 work=2482979375770055202 date=03/21/11 00:31:44 SetBestChain: new best=0000000000000e774dae height=114326 work=2483306625571785045 date=03/21/11 00:48:00 SetBestChain: new best=000000000000b751fde0 height=114327 work=2483633875373514888 date=03/21/11 00:55:10 SetBestChain: new best=000000000000b377b247 height=114328 work=2483961125175244731 date=03/21/11 01:03:44 SetBestChain: new best=0000000000008a324822 height=114329 work=2484288374976974574 date=03/21/11 01:13:59 SetBestChain: new best=0000000000004270b478 height=114330 work=2484615624778704417 date=03/21/11 02:19:15 SetBestChain: new best=0000000000006b3f7c56 height=114331 work=2484942874580434260 date=03/21/11 02:47:57 SetBestChain: new best=0000000000009bc3a829 height=114332 work=2485270124382164103 date=03/21/11 02:55:29 SetBestChain: new best=000000000000308b5ad5 height=114333 work=2485597374183893946 date=03/21/11 02:55:44 SetBestChain: new best=0000000000007637ea6e height=114334 work=2485924623985623789 date=03/21/11 03:10:04 SetBestChain: new best=0000000000000006acb7 height=114335 work=2486251873787353632 date=03/21/11 03:20:49 SetBestChain: new best=000000000000ab316f00 height=114336 work=2486579123589083475 date=03/21/11 03:43:16 SetBestChain: new best=0000000000005e87ca89 height=114337 work=2486906373390813318 date=03/21/11 03:44:37 SetBestChain: new best=000000000000adbb9bf5 height=114338 work=2487233623192543161 date=03/21/11 03:50:07 SetBestChain: new best=00000000000097ccfcf2 height=114339 work=2487560872994273004 date=03/21/11 04:02:14 SetBestChain: new best=0000000000000ab6f760 height=114340 work=2487888122796002847 date=03/21/11 04:04:52 SetBestChain: new best=00000000000099fc0aab height=114341 work=2488215372597732690 date=03/21/11 04:11:18 SetBestChain: new best=00000000000038f85ffc height=114342 work=2488542622399462533 date=03/21/11 04:21:02 SetBestChain: new best=0000000000008cf7ad33 height=114343 work=2488869872201192376 date=03/21/11 04:32:41 SetBestChain: new best=00000000000026f435ba height=114344 work=2489197122002922219 date=03/21/11 04:40:07 SetBestChain: new best=000000000000a234fe35 height=114345 work=2489524371804652062 date=03/21/11 05:04:04 SetBestChain: new best=0000000000008f808957 height=114346 work=2489851621606381905 date=03/21/11 05:06:09 SetBestChain: new best=000000000000bb884dcb height=114347 work=2490178871408111748 date=03/21/11 05:11:53 SetBestChain: new best=00000000000038cade45 height=114348 work=2490506121209841591 date=03/21/11 05:19:06 SetBestChain: new best=0000000000001e3155cd height=114349 work=2490833371011571434 date=03/21/11 05:25:27 SetBestChain: new best=00000000000064fb7182 height=114350 work=2491160620813301277 date=03/21/11 05:27:41 SetBestChain: new best=000000000000a4cb0d57 height=114351 work=2491487870615031120 date=03/21/11 05:30:26 ProcessBlock: ACCEPTED received block 0000000000007e7aa361 ERROR: ProcessBlock() : already have block 113868 0000000000007e7aa361 received block 000000000000af24d6fe ERROR: ProcessBlock() : already have block 113869 000000000000af24d6fe Added 1 addresses from 211.30.28.213: 26 tried, 8283 new received block 00000000000094e6dc06 ERROR: ProcessBlock() : already have block 113870 00000000000094e6dc06 received block 000000000000d9efaa82 ERROR: ProcessBlock() : already have block 113871 000000000000d9efaa82 ERROR: FetchInputs() : 902e449ac3 mempool Tx prev not found abfd88f0e4 stored orphan tx 902e449ac3 (mapsz 877) Added 1 addresses from 24.124.62.104: 26 tried, 8284 new received block 000000000000a5695904 ERROR: ProcessBlock() : already have block 113872 000000000000a5695904 Added 1 addresses from 211.30.28.213: 26 tried, 8284 new received block 0000000000002d0aa359 ERROR: ProcessBlock() : already have block 113873 0000000000002d0aa359 received block 000000000000d91ea603 ERROR: ProcessBlock() : already have block 113874 000000000000d91ea603 received block 000000000000d3c72ce3 Sam --90e6ba614774da44cc04cbb01665 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi.

I've removed by blockchain information and started redownloa= ding it, on a fast connection, using the latest git version (tagged v0.7.1r= c1), on a SSD disk.

Everything goes very fast, except that a lot of = duplicate blocks are processed. New blocks arrive quickly, then a lot of du= plicates seem to be processed at a much quieter pace, while the chain heigh= t does not increase anymore.

Is that expected? Isn't there a way to limit unneeded blocks downlo= ads?

SetBestChain: new best=3D000000000000a664b1f5=C2=A0 height=3D11= 4310=C2=A0 work=3D2478070628744107557=C2=A0 date=3D03/20/11 22:08:47
Pro= cessBlock: ACCEPTED
received block 00000000000064fbb040
SetBestChain: new best=3D00000000000= 064fbb040=C2=A0 height=3D114311=C2=A0 work=3D2478397878545837400=C2=A0 date= =3D03/20/11 22:12:52
ProcessBlock: ACCEPTED
received block 0000000000= 006c7d5cf8
SetBestChain: new best=3D0000000000006c7d5cf8=C2=A0 height=3D= 114312=C2=A0 work=3D2478725128347567243=C2=A0 date=3D03/20/11 22:14:27
ProcessBlock: ACCEPTED
received block 0000000000009d72b51c
SetBestCha= in: new best=3D0000000000009d72b51c=C2=A0 height=3D114313=C2=A0 work=3D2479= 052378149297086=C2=A0 date=3D03/20/11 22:50:22
ProcessBlock: ACCEPTEDreceived block 00000000000014d91e7f
SetBestChain: new best=3D00000000000014d91e7f=C2=A0 height=3D114314=C2=A0 w= ork=3D2479379627951026929=C2=A0 date=3D03/20/11 23:15:37
ProcessBlock: A= CCEPTED
received block 000000000000034002cb
SetBestChain: new best=3D= 000000000000034002cb=C2=A0 height=3D114315=C2=A0 work=3D2479706877752756772= =C2=A0 date=3D03/20/11 23:24:47
ProcessBlock: ACCEPTED
received block 00000000000032c97ae9
SetBestCha= in: new best=3D00000000000032c97ae9=C2=A0 height=3D114316=C2=A0 work=3D2480= 034127554486615=C2=A0 date=3D03/20/11 23:28:03
ProcessBlock: ACCEPTEDreceived block 00000000000055503e82
SetBestChain: new best=3D00000000000055503e82=C2=A0 height=3D114317=C2=A0 w= ork=3D2480361377356216458=C2=A0 date=3D03/20/11 23:36:16
SetBestChain: n= ew best=3D000000000000b7ce72e8=C2=A0 height=3D114318=C2=A0 work=3D248068862= 7157946301=C2=A0 date=3D03/20/11 23:37:44
SetBestChain: new best=3D00000000000076788899=C2=A0 height=3D114319=C2=A0 w= ork=3D2481015876959676144=C2=A0 date=3D03/20/11 23:46:41
SetBestChain: n= ew best=3D000000000000d04ffc5a=C2=A0 height=3D114320=C2=A0 work=3D248134312= 6761405987=C2=A0 date=3D03/20/11 23:55:28
SetBestChain: new best=3D000000000000514f0116=C2=A0 height=3D114321=C2=A0 w= ork=3D2481670376563135830=C2=A0 date=3D03/21/11 00:02:01
SetBestChain: n= ew best=3D00000000000022f1d1a0=C2=A0 height=3D114322=C2=A0 work=3D248199762= 6364865673=C2=A0 date=3D03/21/11 00:08:11
SetBestChain: new best=3D000000000000370e907e=C2=A0 height=3D114323=C2=A0 w= ork=3D2482324876166595516=C2=A0 date=3D03/21/11 00:18:39
SetBestChain: n= ew best=3D000000000000dab36141=C2=A0 height=3D114324=C2=A0 work=3D248265212= 5968325359=C2=A0 date=3D03/21/11 00:27:57
SetBestChain: new best=3D0000000000009f9401c1=C2=A0 height=3D114325=C2=A0 w= ork=3D2482979375770055202=C2=A0 date=3D03/21/11 00:31:44
SetBestChain: n= ew best=3D0000000000000e774dae=C2=A0 height=3D114326=C2=A0 work=3D248330662= 5571785045=C2=A0 date=3D03/21/11 00:48:00
SetBestChain: new best=3D000000000000b751fde0=C2=A0 height=3D114327=C2=A0 w= ork=3D2483633875373514888=C2=A0 date=3D03/21/11 00:55:10
SetBestChain: n= ew best=3D000000000000b377b247=C2=A0 height=3D114328=C2=A0 work=3D248396112= 5175244731=C2=A0 date=3D03/21/11 01:03:44
SetBestChain: new best=3D0000000000008a324822=C2=A0 height=3D114329=C2=A0 w= ork=3D2484288374976974574=C2=A0 date=3D03/21/11 01:13:59
SetBestChain: n= ew best=3D0000000000004270b478=C2=A0 height=3D114330=C2=A0 work=3D248461562= 4778704417=C2=A0 date=3D03/21/11 02:19:15
SetBestChain: new best=3D0000000000006b3f7c56=C2=A0 height=3D114331=C2=A0 w= ork=3D2484942874580434260=C2=A0 date=3D03/21/11 02:47:57
SetBestChain: n= ew best=3D0000000000009bc3a829=C2=A0 height=3D114332=C2=A0 work=3D248527012= 4382164103=C2=A0 date=3D03/21/11 02:55:29
SetBestChain: new best=3D000000000000308b5ad5=C2=A0 height=3D114333=C2=A0 w= ork=3D2485597374183893946=C2=A0 date=3D03/21/11 02:55:44
SetBestChain: n= ew best=3D0000000000007637ea6e=C2=A0 height=3D114334=C2=A0 work=3D248592462= 3985623789=C2=A0 date=3D03/21/11 03:10:04
SetBestChain: new best=3D0000000000000006acb7=C2=A0 height=3D114335=C2=A0 w= ork=3D2486251873787353632=C2=A0 date=3D03/21/11 03:20:49
SetBestChain: n= ew best=3D000000000000ab316f00=C2=A0 height=3D114336=C2=A0 work=3D248657912= 3589083475=C2=A0 date=3D03/21/11 03:43:16
SetBestChain: new best=3D0000000000005e87ca89=C2=A0 height=3D114337=C2=A0 w= ork=3D2486906373390813318=C2=A0 date=3D03/21/11 03:44:37
SetBestChain: n= ew best=3D000000000000adbb9bf5=C2=A0 height=3D114338=C2=A0 work=3D248723362= 3192543161=C2=A0 date=3D03/21/11 03:50:07
SetBestChain: new best=3D00000000000097ccfcf2=C2=A0 height=3D114339=C2=A0 w= ork=3D2487560872994273004=C2=A0 date=3D03/21/11 04:02:14
SetBestChain: n= ew best=3D0000000000000ab6f760=C2=A0 height=3D114340=C2=A0 work=3D248788812= 2796002847=C2=A0 date=3D03/21/11 04:04:52
SetBestChain: new best=3D00000000000099fc0aab=C2=A0 height=3D114341=C2=A0 w= ork=3D2488215372597732690=C2=A0 date=3D03/21/11 04:11:18
SetBestChain: n= ew best=3D00000000000038f85ffc=C2=A0 height=3D114342=C2=A0 work=3D248854262= 2399462533=C2=A0 date=3D03/21/11 04:21:02
SetBestChain: new best=3D0000000000008cf7ad33=C2=A0 height=3D114343=C2=A0 w= ork=3D2488869872201192376=C2=A0 date=3D03/21/11 04:32:41
SetBestChain: n= ew best=3D00000000000026f435ba=C2=A0 height=3D114344=C2=A0 work=3D248919712= 2002922219=C2=A0 date=3D03/21/11 04:40:07
SetBestChain: new best=3D000000000000a234fe35=C2=A0 height=3D114345=C2=A0 w= ork=3D2489524371804652062=C2=A0 date=3D03/21/11 05:04:04
SetBestChain: n= ew best=3D0000000000008f808957=C2=A0 height=3D114346=C2=A0 work=3D248985162= 1606381905=C2=A0 date=3D03/21/11 05:06:09
SetBestChain: new best=3D000000000000bb884dcb=C2=A0 height=3D114347=C2=A0 w= ork=3D2490178871408111748=C2=A0 date=3D03/21/11 05:11:53
SetBestChain: n= ew best=3D00000000000038cade45=C2=A0 height=3D114348=C2=A0 work=3D249050612= 1209841591=C2=A0 date=3D03/21/11 05:19:06
SetBestChain: new best=3D0000000000001e3155cd=C2=A0 height=3D114349=C2=A0 w= ork=3D2490833371011571434=C2=A0 date=3D03/21/11 05:25:27
SetBestChain: n= ew best=3D00000000000064fb7182=C2=A0 height=3D114350=C2=A0 work=3D249116062= 0813301277=C2=A0 date=3D03/21/11 05:27:41
SetBestChain: new best=3D000000000000a4cb0d57=C2=A0 height=3D114351=C2=A0 w= ork=3D2491487870615031120=C2=A0 date=3D03/21/11 05:30:26
ProcessBlock: A= CCEPTED
received block 0000000000007e7aa361
ERROR: ProcessBlock() : a= lready have block 113868 0000000000007e7aa361
received block 000000000000af24d6fe
ERROR: ProcessBlock() : already have= block 113869 000000000000af24d6fe
Added 1 addresses from 211.30.28.213: 26 tried, 8283 new
received block = 00000000000094e6dc06
ERROR: ProcessBlock() : already have block 113870 00000000000094e6dc06
r= eceived block 000000000000d9efaa82
ERROR: ProcessBlock() : already have = block 113871 000000000000d9efaa82
ERROR: FetchInputs() : 902e449ac3 memp= ool Tx prev not found abfd88f0e4
stored orphan tx 902e449ac3 (mapsz 877)
Added 1 addresses from 24.124.62.104: 26 tried, 8284 new
received= block 000000000000a5695904
ERROR: ProcessBlock() : already have block 1= 13872 000000000000a5695904
Added 1 addresses from 211.30.28.213: = 26 tried, 8284 new
received block 0000000000002d0aa359
ERROR: Process= Block() : already have block 113873 0000000000002d0aa359
received block = 000000000000d91ea603
ERROR: ProcessBlock() : already have block 113874 000000000000d91ea603
r= eceived block 000000000000d3c72ce3

=C2=A0 Sam
--90e6ba614774da44cc04cbb01665--