Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: foggyb on June 21, 2011, 08:02:12 PM



Title: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: foggyb on June 21, 2011, 08:02:12 PM
Is it possible to sabotage Bitcoin by accumulating coins (through purchase, theft, or exchange breach, etc.) and then deliberately destroy the wallet that contains the key to these coins?

Presumably these coins are henceforth lost, essentially.



Title: Re: Sabatoge: "Losing" Bitcoins
Post by: Enochian on June 21, 2011, 08:14:20 PM
Is it possible to sabotage Bitcoin by accumulating coins (through purchase, theft, or exchange breach, etc.) and then deliberately destroy the wallet that contains the key to these coins?

Presumably these coins are henceforth lost, essentially.

Yes, you can permanently lose Bitcoins by losing the private keys for them, or by sending them to an address which does not correspond to a key.

When this happens, it doesn't sabotage Bitcoin, it just makes every one elses Bitcoins slightly more valuable.



Title: Re: Sabatoge: "Losing" Bitcoins
Post by: grue on June 21, 2011, 08:16:22 PM
not practical, because bitcoins are divisible to 8 decimal places.


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: Luke-Jr on June 21, 2011, 08:19:40 PM
You guys assume the 2.1e15 units are sufficient. Which I personally doubt.


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: foggyb on June 21, 2011, 08:29:41 PM
How will fractional transactions be expressed if such a sabatoge took place?

Seems cumbersome to ask for 10^-8.002345 coins as payment for a product or service.


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: grue on June 21, 2011, 08:33:04 PM
well, the idea is totally absurd. it's like saying "let's buy all the gold in the world, and blast it into space!"


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: foggyb on June 21, 2011, 08:35:49 PM
well, the idea is totally absurd. it's like saying "let's buy all the gold in the world, and blast it into space!"

If an exchange attacker could hijack a lot of coins at once (totally absurd, right?) this could quite conceivably happen.

Don't make it sound like its horrendously expensive to destroy the only link to the hypothetically hijacked coins.

It isn't. Its called a hard drive shredder.

Please answer my question. I sincerely want to know the answer.



Title: Re: Sabatoge: "Losing" Bitcoins
Post by: TiagoTiago on June 21, 2011, 08:54:12 PM
How is burning your own money an attack on the economy?


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: foggyb on June 21, 2011, 08:56:26 PM
I will be delighted if it turns out my hypothesis is incorrect.


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: TiagoTiago on June 21, 2011, 08:59:43 PM
No nerve; i just don't think what you describe can harm Bitcoin and it's users in any way (except the part about stealing coins from people)


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: foggyb on June 21, 2011, 09:02:59 PM
Can you be more specific please?

You made the analogy to burning dollars. This is obviously a very poor analogy. We can always print more dollars unless you also destroy all the ink in the world, and all the printing presses. Not to mention the fact that only a small fraction of dollars actually exist in physical form. In fact, if I burn a billion dollars, that may theoretically impact the economy in a positive way, since commissioning the printing of a billion dollars in cash will create economic growth.

Does the answer to the hypothetical sabotage lie in creating a new blockchain, or Bitcoin 2.0?


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: Luke-Jr on June 21, 2011, 09:10:46 PM
How will fractional transactions be expressed if such a sabatoge took place?

Seems cumbersome to ask for 10^-8.002345 coins as payment for a product or service.
Decimal people can use SI units: mBTC or μBTC

Ideally more people might adopt the Tonal system, in which case TBC is a fairly reasonable size.

See also: https://en.bitcoin.it/wiki/Units


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: foggyb on June 21, 2011, 09:16:17 PM
In other words, Bitcoin is INFINITELY divisible, therefore the loss of even 99.9% of all bitcoins is not a problem?



Title: Re: Sabatoge: "Losing" Bitcoins
Post by: kjj on June 21, 2011, 11:50:52 PM
In other words, Bitcoin is INFINITELY divisible, therefore the loss of even 99.9% of all bitcoins is not a problem?

Yes.  Should the need ever arise, we can switch to arbitrary precision representation.

Coins that are permanently lost are essentially a gift of value to the rest of the bitcoin using world.


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: Luke-Jr on June 22, 2011, 12:05:25 AM
In other words, Bitcoin is INFINITELY divisible, therefore the loss of even 99.9% of all bitcoins is not a problem?
Bitcoins are only division down to 2.1e15 units. Changing that is no less difficult than increasing the total BTC count from 21 million to 21 billion, or making it infinite.


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: kjj on June 22, 2011, 12:13:43 AM
In other words, Bitcoin is INFINITELY divisible, therefore the loss of even 99.9% of all bitcoins is not a problem?
Bitcoins are only division down to 2.1e15 units. Changing that is no less difficult than increasing the total BTC count from 21 million to 21 billion, or making it infinite.

But far more likely to be accepted by the community.


Title: Re: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: JoelKatz on June 22, 2011, 12:31:25 AM
Is it possible to sabotage Bitcoin by accumulating coins (through purchase, theft, or exchange breach, etc.) and then deliberately destroy the wallet that contains the key to these coins?

Presumably these coins are henceforth lost, essentially.
By losing the coins, the "attacker" would also lose whatever value he had exchanged to accumulate those coins. If he stole the coins or acquired them through other nefarious means, the attack doesn't add anything except it reduces his ability to cash out.

Theoretically, a person could acquire a large number of bitcoins and then use some kind of attack to destroy other people's bitcoins. His goal would be to increase the value of the bitcoins he didn't destroy. The logic would have to be that he couldn't steal those bitcoins as easily as he could destroy them (otherwise, stealing them gives him 100% of their value, obviously more). While he would benefit from this attack (just as he would benefit from simply stealing bitcoins) he would have to divide his gain with everyone else who holds bitcoins. So it seems like it would be so inefficient that it's not worth worrying about.

Do we worry that someone will buy all the coffee in the world and then resell it for much higher prices? This would only be even remotely worth worrying about if bitcoins were so dominant that using other currencies was impractical.


Title: Re: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: foggyb on June 22, 2011, 02:32:37 PM
Do we worry that someone will buy all the coffee in the world and then resell it for much higher prices? This would only be even remotely worth worrying about if bitcoins were so dominant that using other currencies was impractical.

Bitcoins don't grow on small shrubs all over the world. And yes, there are individuals who's job is to worry about monopolies in commodity markets.

The motive behind this hypothetical attack would not be one of profit anyway. Surely you understand this.


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: Enzo on June 23, 2011, 05:03:53 PM
How is burning your own money an attack on the economy?

Here in Italy, it is a crime to burn or otherwise destroy money, even your own money.
I never have known exactly why. I suppose this law has  never been applied...


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: wumpus on June 23, 2011, 05:07:11 PM
Here in Italy, it is a crime to burn or otherwise destroy money, even your own money.
I never have known exactly why. I suppose this law has  never been applied...
Same here in the Netherlands.

I know of no cases where someone was actually prosecuted for destroying money, but it's certainly not allowed, only the central bank is allowed to do that.


Title: Re: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: indicasteve on June 24, 2011, 06:04:31 PM
We used to put pennies on the railroad tracks....then my cousin took a few to the store to try and spend them....lol...the old lady at the store gave him shit and told him it was illegal to do that.

hmm.../me wonders what a bitcoin on the railroad tracks would look like.   ???


Title: Re: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: kjj on June 24, 2011, 06:09:10 PM
Just like a regular bitcoin, but slightly larger (http://www.youtube.com/watch?v=rndusRANgZs).


Title: Re: Sabatoge: "Losing" Bitcoins
Post by: nhodges on June 24, 2011, 09:22:26 PM
Can you be more specific please?

You made the analogy to burning dollars. This is obviously a very poor analogy. We can always print more dollars unless you also destroy all the ink in the world, and all the printing presses. Not to mention the fact that only a small fraction of dollars actually exist in physical form. In fact, if I burn a billion dollars, that may theoretically impact the economy in a positive way, since commissioning the printing of a billion dollars in cash will create economic growth.

Does the answer to the hypothetical sabotage lie in creating a new blockchain, or Bitcoin 2.0?

I think your question is a Neo/Matrix question. Who is such a true anarchist they would take something that represents everything they stand for and throw it away? Only the "one" who was destined to destroy the system. Hardly anyone, IF anyone, would do something to such effect. People are driven by greed.


Title: Re: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: westkybitcoins on June 25, 2011, 01:04:58 PM
Is it possible to sabotage Bitcoin by accumulating coins (through purchase, theft, or exchange breach, etc.) and then deliberately destroy the wallet that contains the key to these coins?

Presumably these coins are henceforth lost, essentially.


The way to do this with greater certainty would be by actually sending the bitcoins to an inaccessible address, rather than deleting the wallet. Never know when some pesky thief, who copied the wallet via a trojan a while back, might decide to access the coins himself.

But really, you'd just be redistributing wealth to all the other holders of bitcoins. It would take acquisition of a significant majority of the bitcoins in existence before any lack of liquidity affects the marketplace. Right now, we're only using 4 digits beyond the decimal point, right? So there's still plenty of room left for finer divisions. Even acquiring (somehow) and wiping out 50% of the 6-7 million bitcoins that have been mined so far probably wouldn't require any greater accuracy.

And then the remaining 14-15 million bitcoins eventually get mined.

Any attacker attempting to use this method just to "sabotage Bitcoin" is not one to be feared, but rather laughed at.

But hey, if you know anyone wanting to burn their own money, have at it:

1BitcoinEaterAddressDontSendf59kuE


Title: Re: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: Fuzzy on June 29, 2011, 06:21:01 AM
EVEN IF somehow, someone destroyed ALL the bitcoins ever, what would be the point?

The next week they'd have to go after the UberMark, the iPoints, NetNotes and Digi-Dollars.

Seriously, eliminating the Bitcoin would only give rise to currencies far stronger and entrenched.


Title: Re: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: BkkCoins on June 29, 2011, 11:45:10 AM
Read up on "moving the decimal". If the reduced amount of BitCoins after such an attack caused them to surge in value such that buying them cost too much, then the system will be able to do what is essentially a "stock split" operation. Move the decimal over 1 and re-calibrate. If it was costing $1000 to get a coin then it now costs $100 or $10. Whatever.

It just needs some agreement or co-ordination. How that gets arranged I do not know. I guess the devs decide to code it and the software makes it sync up.

This is how countries re-value their money too.


Title: Re: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: bitplane on June 29, 2011, 12:47:37 PM
Completely feasible. A good strategy would be to pay for a multi-pronged attack taking advantage of 0-day vulnerabilities in all the popular clients that are connected to the network, then send all the money somewhere like here:

http://blockexplorer.com/address/1BitcoinEaterAddressDontSendf59kuE

These coins would not be retrievable using the current system


Title: Re: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: harik on June 29, 2011, 10:29:34 PM
For all the "Why would they do it instead of cashing out?!?!?"  remember that a sufficently notorious theft could be tracked and the address-tree blacklisted.   But destroying them makes your own stash more valuable, and makes any link between your profit and the destruction immensely difficult to prove.



Title: Re: Sabatoge: "Losing" Bitcoins (AKA the Goldfinger Attack)
Post by: bitplane on June 29, 2011, 11:21:05 PM
For all the "Why would they do it instead of cashing out?!?!?"  remember that a sufficently notorious theft could be tracked and the address-tree blacklisted.   But destroying them makes your own stash more valuable, and makes any link between your profit and the destruction immensely difficult to prove.

Exactly. If you had a huge number of bitcoins then introducing innocent-looking bad code into the official client (http://underhanded.xcott.com/?page_id=17) to destroy a larger number of bitcoins would be a cheaper option than trying to take over the block chain.