Bitcoin Forum
April 20, 2024, 12:33:15 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Other / Politics & Society / Re: We've come to the point where we must protect our mining pools on: June 06, 2011, 05:17:55 PM
This has been discussed before. I think that the network should have a difficulty adjustment mechanism in case no new blocks are solved for -- say one day.

However, probably this is not that large of a risk, as there are many different pools, and setting one up is not that hard. Look at pirate bay. Their servers were seized, and how many days of down time did they have? I think the current pools are already seeing DDOS attacks quite regularly, and they still manage to keep going with minimal down time. One could also think of hiding pools with Tor.
2  Bitcoin / Development & Technical Discussion / Pool shutdown attack on: May 28, 2011, 10:50:16 PM
I just thought about one possible attack that could potentially disrupt block generation and potentially halt transaction confirmations. This could also happen by accident, if many of the largest mining pools were to shut down (e.g., by a hostile goverment).

Because of the increasing difficulty in block generation, bitcoin is moving towards an ecosystem of few large mining pools, which control most of the computation speed of the network. They are also highly centralized in nature. I think there is a risk associated with this.

If I understand correctly, the difficulty adjusts every N generated blocks. Now what if this difficulty has been adjusted to a very large value, and then suddenly most of the computing power is suddenly removed, e.g., by several of the largest mining pools shutting down. This would have the effect of significantly slowing down block generation rate (as most of the computing speed has been removed from the system), which would slow down transaction confirmations to a grinding halt. Many of the users in the pools have fairly slow hash rates, so they would most likely not start solo mining, as they would not see a steady income of bitcoins.

Has anybody though about this? Is there a safety mechanism to readjust the difficulty in case no blocks are generated in some period of time?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!