THIS DAY IN BITCOIN HISTORY

August 15

What happened in Bitcoin on August 15: The value overflow bug (2010). Plus 16 of Satoshi’s emails and forum posts from this date.

ON THE TIMELINE

Turning points on August 15.

2010

The value overflow bug

A transaction creates 184 billion BTC out of thin air. Satoshi raises the alarm and ships a fix within hours.

*** WARNING *** We are investigating a problem. DO NOT TRUST ANY TRANSACTIONS THAT HAPPENED AFTER 15.08.2010 17:05 UTC (block 74638) until the issue is resolved.

Satoshi Nakamoto · Sun Aug 15 20:38:33 UTC 2010
FROM THE ARCHIVE

What Satoshi wrote on August 15.

Emails · 2010[bitcoin-list] ALERT - we are investigating a problem

*** WARNING *** We are investigating a problem. DO NOT TRUST ANY TRANSACTIONS THAT HAPPENED AFTER 15.08.2010 17:05 UTC (block 74638) until the issue is resolved.

Forum posts · 2010Re: 4 hashes parallel on SSE2 CPUs for 0.3.6

On both MinGW GCC 4.4.1 and 4.5.0 I have it working with test.cpp but SIGSEGV when called by BitcoinMiner. So now it doesn't look like it's the version of GCC, it's something else, maybe just the luck of how the stack…

Forum posts · 2010Re: overflow bug SERIOUS

Quote from: Joozero on August 15, 2010, 11:32:43 PM I think that you should add something about this: http://bitcointalk.org/index.php?topic=259.0 There must be a label on the client that show a warning message if nee…

Forum posts · 2010Re: overflow bug SERIOUS

Starting at 67000 is perfect . Yeah, at the moment you'll stop at 74638. It should start slowly creeping up as more nodes upgrade and generate. Linux build links below. The Linux version includes tcatm's 4-way SSE2 SH…

Forum posts · 2010Re: overflow bug SERIOUS

Quote from: knightmb on August 15, 2010, 10:59:04 PM [edit] Just saw your post, I'll build one to less than 74,000 then, should at least save you technical people a few minutes of downloading the new chain. Just leave…

Forum posts · 2010Re: overflow bug SERIOUS

Don't update the block chain download. When you take someone's block chain download, you don't want it right up to the end. A somewhat old one is better so it can download and verify the most recent blocks. tcatm's 4-…

Forum posts · 2010Re: overflow bug SERIOUS

Patch is uploaded to SVN rev 132! For now, recommended steps: 1) Shut down. 2) Download knightmb's blk files. (replace your blk0001.dat and blkindex.dat files) 3) Upgrade. 4) It should start out with less than 74000 b…

Forum posts · 2010Re: overflow bug SERIOUS

Once you have an update, you could download knightmb's block chain. You'll want one that's old enough that it ends before block 74000 so the most recent security lockin will check it. Can someone find the link for that?

Forum posts · 2010Re: overflow bug SERIOUS

It would help if people stop generating. We will probably need to re-do a branch around the current one, and the less you generate the faster that will be. A first patch will be in SVN rev 132. It's not uploaded yet.…

Forum posts · 2010Re: overflow bug SERIOUS

Here's the preliminary change. Look right? I have more changes to make, this isn't all of it. Will SVN shortly. Code: bool CheckTransaction() const { // Basic checks that don't depend on any context if (vin.empty() ||…

Forum posts · 2010Re: Potential disaster scenario

Some places where generation will gravitate to: 1) places where it's cheapest or free 2) people who want to help for idealogical reasons 3) people who want to get some coins without the inconvenience of doing a transa…

Forum posts · 2010Re: tcatm's 4-way SSE2 for Linux 32/64-bit 0.3.9 rc2

I just uploaded a quick build so testers can check if I built it right. (I don't have an i5 or AMD) If it checks out, I'll put together the full package and do all the release stuff.

Forum posts · 2010Re: tcatm's 4-way SSE2 for Linux 32/64-bit 0.3.9 rc2

I hope someone can test an i5 or AMD to check that I built it right. I don't have either to test with. I'm also curious if it performs much worse on 32-bit linux vs 64-bit.

Forum posts · 2010Re: Version 0.3.9 rc1, please test

Quote from: jgarzik on August 15, 2010, 05:46:27 PM the extended-help might have been based on my idea, but the code was somewhat different. The idea was the main part. When you posted your patch, I realized it should…

Forum posts · 2010tcatm's 4-way SSE2 for Linux 32/64-bit is in 0.3.10

0.3.10 has tcatm's 4-way SSE2 as an option switch. Use the switch "-4way" to turn it on. Without the switch you get Crypto++ ASM SHA-256. I could only get this working with Linux. Download: Get 0.3.10 from http://bitc…

Forum posts · 2010Version 0.3.10 - block 74638 overflow PATCH!

Version 0.3.10 patches the block 74638 overflow bug. http://bitcointalk.org/index.php?topic=823 The Linux version includes tcatm's 4-way SSE2 SHA-256 that makes generating faster on i5, i7 (with hyperthreading) and AM…

SATOSHI ON BITCOIN ECONOMICS
The incentive may help encourage nodes to stay honest. If a greedy attacker is able to assemble more CPU power than all the honest nodes, he would have to choose between using it to defraud people by stealing back his…
Read the full quotes ↗
EVERY DAY IN AUGUST

Pick another date.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30
  31. 31

Highlighted dates have emails, forum posts or timeline events.

© Bitcoin.onl · Home