Bitcoin Forum
September 26, 2016, 10:26:40 PM *
News: Due to DDoS attacks, there may be periodic downtime.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Yet Another Chain? Nothing to worry about it seems  (Read 1223 times)
mizerydearia
Hero Member
*****
Offline Offline

Activity: 574



View Profile
August 16, 2010, 12:35:51 PM
 #1

Uhhhh, I just noticed something in the last couple minutes that appears to resemble that the block chains have split once again!

I ran the old client 0.3.8.1 with a data backup from after block 74638 (~74670 or so) to see what happened.  I noticed the blocks catch up to about the same amount that with client 0.3.8.10.1 shows.  Then I extracted the data from blk0001.dat and compared to blk0001.dat for current version and here's the data:

0.3.8.1 http://pastebin.com/YxZeutkW
0.3.10.1 http://pastebin.com/ZTj4fwqq

Notice that at block 74715 and on the timestamps are different!  This seems strange!

Update:
<Insti> the chain will be constantly splitting as long as people are running the old client
<Insti> which keeps trying to re-include the overflow transaction
<pavelo> indeed
<necrodearia> Constantly splitting and then constantly resyncing?
<pavelo> yup
<necrodearia> mm
<necrodearia> I guess that makes sense
1474928800
Hero Member
*
Offline Offline

Posts: 1474928800

View Profile Personal Message (Offline)

Ignore
1474928800
Reply with quote  #2

1474928800
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1474928800
Hero Member
*
Offline Offline

Posts: 1474928800

View Profile Personal Message (Offline)

Ignore
1474928800
Reply with quote  #2

1474928800
Report to moderator
1474928800
Hero Member
*
Offline Offline

Posts: 1474928800

View Profile Personal Message (Offline)

Ignore
1474928800
Reply with quote  #2

1474928800
Report to moderator
Insti
Sr. Member
****
Offline Offline

Activity: 294


Firstbits: 1duzy


View Profile
August 16, 2010, 12:42:36 PM
 #2


The chain will be constantly splitting as long as people are generating blocks using pre 0.3.10 clients.
They will keep generating new blocks which to include the 'Overflow' transaction.
The 0.3.10 network will reject these blocks, but the 'old' network will still accept them.

As long as we have more CPU power in the 'new' network, we'll continue to outpace their splits and they will keep readjusting.
(and then cause another split again when one of them generates a block)

Hopefully they'll work this out when they find that all the blocks they think they are generating never mature.


Insti
Sr. Member
****
Offline Offline

Activity: 294


Firstbits: 1duzy


View Profile
August 16, 2010, 03:23:21 PM
 #3

So can users of pre .10 not generated a block until they upgrade?

users of pre .10 cannot generate a valid block until they upgrade.
RHorning
Full Member
***
Offline Offline

Activity: 210


View Profile
August 17, 2010, 01:35:36 AM
 #4

So can users of pre .10 not generated a block until they upgrade?

users of pre .10 cannot generate a valid block until they upgrade.


Precisely.  I've tried to write a simpler explanation but I can't get it out, even though I understand the problem here.

A more complicated answer:  Generated coins with pre .10 clients will be summarily rejected because they are trying to incorporate the transactions that caused the problem in the first place.  This is the cause of the forking going on right now, and it is a good test for the strength of the network to root out bad blocks.

Simple advise:  Upgrade to the latest version of the client if possible.  Get the word out if you can and note this is important if you intend to generate new Bitcoins.  To the best of my knowledge, the older clients will work fine for simply performing transactions (sending or receiving coins) but even there it would be a good idea to upgrade if possible to "strengthen" the network overall and not let those transactions get caught up into bad chains.

1FLK3uUT3Vup5JtkGJVXKHAoS3AZWPcKdv
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!