Bitcoin Forum
April 17, 2014, 07:47:00 AM *
News: ♦♦ A bug in OpenSSL, used by Bitcoin-Qt/Bitcoin Core, could allow your bitcoins to be stolen. Immediately updating Bitcoin Core to 0.9.1 is required in some cases, especially if you're using 0.9.0. Download. More info.
The same bug also affected the forum. Changing your forum password is recommended.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: A lot of BTC just destroyed: Block 150951  (Read 1319 times)
etotheipi
Hero Member
*****
expert
Offline Offline

Activity: 1036


Core Armory Developer


View Profile WWW

Ignore
October 29, 2011, 05:05:00 AM
 #1

I was just running some of my blockchain utils unit-tests, and it started crashing where it never has before.  Debugging led me to block 150951 which was created a few hours ago.

http://blockexplorer.com/block/0000000000000449ee5b94ba7a051caffff5c23d6a03335f6e20e3985b5ffa61

It appears that the scripts have a one-byte receipient of "0" for the publicKeyHash field (between the OP_HASH160 and OP_EQUALVERIFY).  As far as I can tell, those coins have been effectively destroyed -- Approximately 2500 BTC.  I don't see how they can be recovered, because there would be nothing you could put on top of the stack that would hash160 to a 1-byte output.  (Blockexplorer shows the address as "Unknown").

My guess is that someone was using a home-made client to sign those transactions, and it choked on some bug when they tried to create the TxOuts.  It appears that the change outputs were constructed correctly, but the target output was not... perhaps is one of those "If problem: return 0" conditions gone wrong.

Either that, or a really nasty BTC virus that:  rather than stealing your money, just destroys it...

So who's the lucky person that just lost 2500 BTC?

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
1397720820
Hero Member
*
Offline Offline

Posts: 1397720820

View Profile Personal Message (Offline)

Ignore
1397720820
Reply with quote  #2

1397720820
Report to moderator
1397720820
Hero Member
*
Offline Offline

Posts: 1397720820

View Profile Personal Message (Offline)

Ignore
1397720820
Reply with quote  #2

1397720820
Report to moderator
"If you don't want people to know you're a scumbag then don't be a scumbag." -- margaritahuyan
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1397720820
Hero Member
*
Offline Offline

Posts: 1397720820

View Profile Personal Message (Offline)

Ignore
1397720820
Reply with quote  #2

1397720820
Report to moderator
1397720820
Hero Member
*
Offline Offline

Posts: 1397720820

View Profile Personal Message (Offline)

Ignore
1397720820
Reply with quote  #2

1397720820
Report to moderator
1397720820
Hero Member
*
Offline Offline

Posts: 1397720820

View Profile Personal Message (Offline)

Ignore
1397720820
Reply with quote  #2

1397720820
Report to moderator
1397720820
Hero Member
*
Offline Offline

Posts: 1397720820

View Profile Personal Message (Offline)

Ignore
1397720820
Reply with quote  #2

1397720820
Report to moderator
mizerydearia
Hero Member
*****
Offline Offline

Activity: 574



View Profile

Ignore
October 29, 2011, 05:08:36 AM
 #2

MagicalTux
Maged
Global Moderator
Hero Member
*
Offline Offline

Activity: 1064


View Profile

Ignore
October 29, 2011, 05:10:51 AM
 #3

More information about this incident can be found here:
https://bitcointalk.org/index.php?topic=50206.0

DeathAndTaxes
Donator
Hero Member
*
Offline Offline

Activity: 966



View Profile WWW

Ignore
October 31, 2011, 12:02:03 AM
 #4

Either that, or a really nasty BTC virus that:  rather than stealing your money, just destroys it...

No reason for that.  If the attacker can send someone's coins to nowhere then the attacker can also send it to their account.  It is no harder to destroy than steal.

Gerald Davis  CEO, Tangible Cryptography Inc.
BitSimple. A simpler way to buy and sell bitcoins
FreeMoney
Hero Member
*****
Offline Offline

Activity: 1246


Strength in numbers


View Profile WWW

Ignore
October 31, 2011, 01:27:35 AM
 #5

Either that, or a really nasty BTC virus that:  rather than stealing your money, just destroys it...

No reason for that.  If the attacker can send someone's coins to nowhere then the attacker can also send it to their account.  It is no harder to destroy than steal.

I agree.

But maybe...

Make levered bets on the price going up. Credibly destroy tons of coins with viral malware. Your coins and bets profit you greatly and you never have to touch coins with a tainted history.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
etotheipi
Hero Member
*****
expert
Offline Offline

Activity: 1036


Core Armory Developer


View Profile WWW

Ignore
October 31, 2011, 01:31:45 AM
 #6

Either that, or a really nasty BTC virus that:  rather than stealing your money, just destroys it...

No reason for that.  If the attacker can send someone's coins to nowhere then the attacker can also send it to their account.  It is no harder to destroy than steal.

I agree.

But maybe...

Make levered bets on the price going up. Credibly destroy tons of coins with viral malware. Your coins and bets profit you greatly and you never have to touch coins with a tainted history.

Well of course: if I was the attacker I would be taking the coins instead of destroying them.  But, given that the coins were destroyed what is a reasonable explanation for it?  The fact is, some people do weird things.  If there's one thing I learned from my years of poker:  always assuming your opponent is a reasonable, rational-thinking person, will lead you to losing a lot of money.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
DeathAndTaxes
Donator
Hero Member
*
Offline Offline

Activity: 966



View Profile WWW

Ignore
October 31, 2011, 01:35:43 AM
 #7

There is a rational mistake for it.  Mt.Gox made a huge mistake.  One they likely aren't going to make again and good example of why new code should be tested on test net.

No conspiracy theories needed.

Gerald Davis  CEO, Tangible Cryptography Inc.
BitSimple. A simpler way to buy and sell bitcoins
mizerydearia
Hero Member
*****
Offline Offline

Activity: 574



View Profile

Ignore
October 31, 2011, 04:50:30 AM
 #8

One they likely aren't going to make again

O RLY? O_x
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!