Bitcoin Forum
May 10, 2024, 05:18:41 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Cost to take over vs price?  (Read 1472 times)
roy (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 05, 2011, 02:50:57 AM
 #1

Hi,
I've been stalking for a while and really like the idea of bitcoins, but I still don't understand a lot of things...
So I thought I'd ask a few questions Smiley

For example
-assuming it cost $1500 per GHash/s
and given the
-current total network hashrate of 1017GHash/s

Does this mean a system a bit over 1.5 million dollars could take over the network and make a load of false bitcoins?

Assuming this type of power can be had for an hour at reasonable costs, can bitcoin recover and how?
1715361521
Hero Member
*
Offline Offline

Posts: 1715361521

View Profile Personal Message (Offline)

Ignore
1715361521
Reply with quote  #2

1715361521
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715361521
Hero Member
*
Offline Offline

Posts: 1715361521

View Profile Personal Message (Offline)

Ignore
1715361521
Reply with quote  #2

1715361521
Report to moderator
1715361521
Hero Member
*
Offline Offline

Posts: 1715361521

View Profile Personal Message (Offline)

Ignore
1715361521
Reply with quote  #2

1715361521
Report to moderator
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
May 05, 2011, 02:56:01 AM
 #2

no, they can only double-spend.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
roy (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 05, 2011, 03:12:09 AM
 #3

It just seems weird that the total valuation of the currency (20,738,252 USD) is worth ~10x more than the price it might cost to potentially ruin it...?  Undecided
just_someguy
Full Member
***
Offline Offline

Activity: 125
Merit: 100


View Profile
May 05, 2011, 03:16:03 AM
 #4

I'm not an expert, but I think if you doubled the network for an hour blocks would be created on average every 5 minutes instead of ten and you would have a 50% chance at receiving the bitcoins generated in those blocks... so you would end up with 300 bitcoins. They would be real. You would be helping to power the network and that would be your payment.
You wouldn't be able to steal anyones bitcoin or generate false ones. You could try but no matter how fast you pump out blocks no one would accept one with invalid transactions.
Check this wiki page:
https://en.bitcoin.it/wiki/Weaknesses#Attacker_has_a_lot_of_computing_power

FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1014


Strength in numbers


View Profile WWW
May 05, 2011, 03:29:01 AM
 #5

It just seems weird that the total valuation of the currency (20,738,252 USD) is worth ~10x more than the price it might cost to potentially ruin it...?  Undecided

You don't get everything. In fact you get almost nothing. You can rewrite recent blocks which just means that you can unpay coins you already had control of. Or you could refuse to put transactions in blocks or to build off of anyone who does effectively a DOS. But you don't get $20M by any means.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
roy (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 05, 2011, 03:45:12 AM
 #6

You don't get everything. In fact you get almost nothing. You can rewrite recent blocks which just means that you can unpay coins you already had control of. Or you could refuse to put transactions in blocks or to build off of anyone who does effectively a DOS. But you don't get $20M by any means.

How about if someone with a lot of bitcoins rented a machine like that out for a short period?
You could then cash in on the bitcoins several times over?

What would/could happen to bitcoins after such an attack?
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1014


Strength in numbers


View Profile WWW
May 05, 2011, 03:57:07 AM
 #7

You don't get everything. In fact you get almost nothing. You can rewrite recent blocks which just means that you can unpay coins you already had control of. Or you could refuse to put transactions in blocks or to build off of anyone who does effectively a DOS. But you don't get $20M by any means.

How about if someone with a lot of bitcoins rented a machine like that out for a short period?
You could then cash in on the bitcoins several times over?

What would/could happen to bitcoins after such an attack?

It depends on how much of what sort of things are being offered and on what terms. You probably shouldn't give things to strangers that are a substantial fraction of the cost of controlling the network. If someone was holding a lot of coins and did a big attack it would probably shake faith in the network and reduce the value of his coins. And he probably can't easily spend them all more than once and pull them back since word will get around fast and the most vulnerable will shutdown or reduce payouts (like ATMs and similar instant stuff).

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

Activity: 2058
Merit: 1054



View Profile WWW
May 05, 2011, 04:01:46 AM
 #8

You don't get everything. In fact you get almost nothing. You can rewrite recent blocks which just means that you can unpay coins you already had control of. Or you could refuse to put transactions in blocks or to build off of anyone who does effectively a DOS. But you don't get $20M by any means.

How about if someone with a lot of bitcoins rented a machine like that out for a short period?
You could then cash in on the bitcoins several times over?

What would/could happen to bitcoins after such an attack?
You need to distinguish honest mining from hostile mining. Honest mining is when you always build on the longest block chain. Hostile mining is when you reject blocks for nefarious reasons.

If someone rents some hardware and mines honestly, that's great, he strengthened the network and is rewarded for it. Note that when the mining reward will consist only of transaction fees, speeding up block generation will cause each one to be worth less.

If someone used the computing power to reject blocks, there's little he could do to profit from it. He can damage the network, but not catastrophically.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
MoonShadow
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
May 05, 2011, 05:21:21 AM
 #9

Does this mean a system a bit over 1.5 million dollars could take over the network and make a load of false bitcoins?

No, it does not mean that.  The most profitable attack that anyone could perform on the bitcoin network if they controlled more hashing power than the entire remainder of the network would be to reclaim coins that they recently owned and spent.  They could not take coins that they never owned, not even from the most recent block.  Nor could they make bitcoins beyond the parameters of the system, legitimately or not.

And this attack, as difficult as it is, only lets the attacker respend his most recently spent coins because it allows an attacker to rewrite the most recent block.  However, the difficulty for the attacker goes up dramaticly the farther back in the blockchain the transactions that he wishes to overwrite might reside.  Otherwise the honest network will continue to outpace his total-proof-of-work, based upon how far back he must go to get at said transactions.

"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."

- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
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!