Bitcoin Forum
May 24, 2024, 04:16:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Value overflow incident.. August 15, 2010  (Read 3164 times)
henry21 (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
April 22, 2011, 05:04:47 PM
Last edit: April 22, 2011, 05:17:04 PM by henry21
 #1

I was reading through the historical Bitcoin incident list. Specifically, the overflow bug incident -

http://bitcointalk.org/index.php?topic=822.0

The block chain had to be forked, with the new chain overtaking the "bad" 8 hours later..

Forum members were on to this quick.. and people patched their clients fairly quickly. I believe this all happened prior to GPU mining taking off.

What might happen if a similar software bug incident occurred in future where there were many variants of CPU/GPU miners? Some miners may not visit the forums so frequently.

I do see there is a continuing trend towards pooled mining, with 40%+ of network capacity currently in the hands of 2 pools/people. I suspect these 2 contacts could potentially quickly help(?) any future incidents. A lot of centralized power right there!

The more pools the better I think. The more coders the better! Clearly the handful of developer/s actively working on Bitcoin are talented, but more eyes reviewing code can only be a good thing.


EDIT - I've just realized the miners communicate with the Bitcoin client itself via server option. So, I supposed I've answered my own questions. Provided that pool operators were on the ball, a future exploit should be caught quickly.


xf2_org
Member
**
Offline Offline

Activity: 98
Merit: 13


View Profile
April 22, 2011, 05:27:14 PM
 #2


As long as a problem is isolated before the 120-block maturation window, as it was in this case, a block chain reorg can fix the problems.

FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1014


Strength in numbers


View Profile WWW
April 22, 2011, 07:22:31 PM
 #3

Splits longer than 120 blocks can be fixed automatically still, right? It's just that generates that perhaps were spent will disappear also.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
BioMike
Legendary
*
Offline Offline

Activity: 1658
Merit: 1001


View Profile
April 22, 2011, 07:26:40 PM
 #4

Wasn't there code to hook off old clients from the network?
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1129


View Profile
April 22, 2011, 07:29:15 PM
 #5

Over time big miners will get more organized. It might already be time for a private mailing list for them (perhaps one already exists, I'm not a miner so I wouldn't know).

This is unlikely to be an issue.
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5208
Merit: 13013


View Profile
April 22, 2011, 08:40:07 PM
 #6

Bitcoin will display a message if Satoshi triggers an alert, so everyone will know about the bug ASAP. Alerts used to automatically shut down RPC, but this was (unfortunately, IMO) removed.

Gavin should also have an alert key.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Matt Corallo
Hero Member
*****
Offline Offline

Activity: 755
Merit: 515


View Profile
April 22, 2011, 08:49:02 PM
 #7

Bitcoin will display a message if Satoshi triggers an alert, so everyone will know about the bug ASAP. Alerts used to automatically shut down RPC, but this was (unfortunately, IMO) removed.

Gavin should also have an alert key.
That was later removed IIRC.

Bitcoin Core, rust-lightning, http://bitcoinfibre.org etc.
PGP ID: 07DF 3E57 A548 CCFB 7530  7091 89BB B866 3E2E65CE
theymos
Administrator
Legendary
*
Offline Offline

Activity: 5208
Merit: 13013


View Profile
April 22, 2011, 08:55:35 PM
 #8

That was later removed IIRC.

The "kill switch" part of it was removed, but alerts still exist.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!