Bitcoin Forum
May 11, 2024, 02:04:06 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Altcoin Discussion / Altcoin Proposal: Moore'sCoin on: December 17, 2013, 03:33:37 AM
Moore'sCoin is named after Moore's Law, the approximation that the number of transistors on an integrated circuit doubles every two years.
Moore'sCoin will be designed specifically to combat several extremely common criticisms levied against Bitcoins and its various existing Altcoins. Early adopters are rewarded to such excessive levels that it can often appear to be (or some would claim truly is) a pump and dump scheme. Additionally, Moore'sCoin will be capable of maintaining much more long-term stability as the production rate of Moore'sCoin is roughly tied to the amount spent on new hardware in the past 5 or so years for mining the coins. Instead of the coin rising in value at extremely high rates, it will instead be much more stable.  Moore'sCoin is not a coin for the speculator; it is a coin for the rest of us.
Although a lot of Bitcoin supporters will dispute this, the rapid deflation of Bitcoin is very hostile to its ability to function as a currency. I don't need to go into specifics, all I need to say is that Moore'sCoin would prevent much of this deflation.

At a basic level, the algorithm for deciding how many coins are mined is set up as follows:
For all use of $ in this example, the value of the $ is fixed at some arbitrary point as opposed to changing. Imagine person A purchases a mining rig for $1,000 on this day in 2014. They then mine for 1 hour and recieve X coins. Person B purchases a mining rig for $1,000 exactly 2 years later, and also mines for 1 hour. Although the mining rig is twice as fast as a result of Moore's Law, they also receive X coins. This occurs regardless of the total hashrate of the network at any moment.
 Hence, Coins mined per second per value of investment is constant. Early adopters and late adopters are awarded equally.

Now onto the algorithm itself:
1 Block every 1 min
Difficulty adjustment every 60 blocks
Hashing Algorithm : Scrypt
Coin Supply : No limit
Reward for Block (The important bit) = (2×Difficulty)/2^(1+Y/2)  where Y = years since first block was mined. This probably needs to be modified as described in "Preventing Miner Exodus"

To put this into perspective:
When Y = 0 (the first block), the reward is = Difficulty.
When Y = 2, the reward = 1/2 Difficulty
When Y = 4, the reward = 1/4 Difficulty
When Y =9.21, the reward = 0.04109 * Difficulty

However, as Reward per difficulty decreases, the cost of equivalent hash/s hardware decreases at roughly the same rate, resulting in the constant coins mined per second per value of investment.
The precise multiplication of 2*Difficulty will need to be adjusted to produce a suitable rate of coin production to give numbers that are easy to handle. The ideal situation would probably be what initially provides 3 coins per day per $1,000 (at current value) hardware invested. Additionally, the precise division of Y/2 will need to be adjusted for optimal correlation with Moore's Law using hash/s instead of transistor count, or the algorithm could be adjusted to take into account predicted deceleration of Moore's Law.

I am not a programmer; I am not an expert on all things cryptocurrency. Most of this was typed out in an hour following another hour staring at the wall and pondering solutions, followed by several hours of refinement. However, I believe that what's already here is a starting point for addressing criticisms against Bitcoin and existing Altcoins being adopted as a general purpose currency. Low number of transactions processed per second is also considered a major obstacle preventing widespread adoption, but I am sure people have already put a lot of time into solving that problem and any existing solutions could be incorporated into MSC.

Preventing Miner Exodus
Following discussion with other people on this proposal, we have located a flaw and I have determined a potential fix. If the price of the coin, for whatever reason, drops below the cost of mining one significantly for extended periods of time, miners will leave en-mass and there is nothing that would rapidly increase the price in response. It lacks the standard bitcoin "There is less miners now so it becomes cheaper to mine", which is what causes this issue.

To resolve this, I have proposed that the algorithm could be changed to this:
Reward for Block= (2×Highest Difficulty Ever)/2^(1+Y/2)
This means that should mining rate suddenly decline, causing the difficulty to decline, the ratio coins/difficulty will increase above it's standard 2/21+Y/2 ratio, promoting a return to mining until stabilization of difficulty is resumed.

This is a way to implement roughly the same protections bitcoin has against miner exodus, as a loss of hash rate for bitcoin also receives the same response with coins/difficulty increasing. Alternatively, to both cause the rate of coin mining to decrease and the coin/difficulty ratio to increase, (Current Difficulty+Highest Difficulty Ever)/2^(1+Y/2) could be used.
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!