Bitcoin Forum
July 04, 2024, 08:51:48 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1]
  Print  
Author Topic: Idea/discussion: Adjustable difficulty and rewards for stable block generation  (Read 407 times)
🏰 TradeFortress 🏰 (OP)
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
April 19, 2013, 12:42:09 PM
 #1

If difficulty is 5% of the "base difficulty", no coins are produced. Transaction fees are also forfeited.  64kb max block size (prevent spamming). However, this is useful in case of a sudden drop in network hashpower, to retarget the difficulty.

If difficulty is 40% of the "base difficulty", 30% of the base coins are produced. 256kb max block size. This can be more profitable when there are a lot of transaction fees waiting to be picked up (during streaks of bad luck)! You'd collect the TX fees faster (on average) than someone mining at base difficulty.

If difficulty is the base difficulty, then the base coins are produced. 768kb max block size.

If difficulty is 400% of the "base difficulty", 405% of the base coins are produced. 1MB max block size. Good for sudden increases in hashpower, without disrupting the network

Difficulty target would be placed in the block header, to force a miner / pool to choose an option. Generally miners will choose the base difficulty, unless there are a lot of TX fees pending to be collected, which miners may start switching to 40% difficulty to try and claim it before someone else does. Those who are about to introduce a lot of hashpower in the network would go with the 400% difficulty option, which won't spam the network with too much blocks yet give him a small bonus (to compensate for the variance).

Coinbase cannot reach zero (maybe a minimum coinbase of 5?).

The difficulty targeting system would obviously need to take in account the actual difficulties, and the confirmations system would need reworking (a 5% confirm is worth less than a 200% confirm).

Thoughts?
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!