Primecoin: The Cryptocurrency Whose Mining is Useful
bitcoinmagazine.com
bitcoinmagazine.com
I think this is wrong. 6 conformations in Bitcoin means that 1 hours worth of work has gone into sealing the transaction into the blockchain. To invalidate these 6 blocks you would need, for example, twice the compute power of the honest nodes for 2 hours. With primecoin you would only require this power for 12 minutes, which is 10 times less work.
Lowering the confirmation time only increases the granularity of the confidence in a certain transaction over time.
It has nothing to do with stopping attacks by someone with a majority of the total compute power - realistically, if requring someone to dedicate that amount of compute power for 12 minutes isn't enough to make an attack infeasable, making them dedicate it for 2 hours is unlikely to do the job either.
Edit: Also, requiring only one confirmation - which is what you'd have to do to make Bitcoin as fast as 6 confirmations in Primecoin - is especially risky because it allows any attacker capable of generating a block in a reasonable amount of time to double-spend with very high probability at the cost of one block's payout.
I wonder if you could make a proof-of-work algorithm based on, say, protein folding?
> That new 17-million digit Mersenne prime number might matter. Someday.
(Emphasis mine, but that's not much of ringing endorsement of the usefulness of prime numbers.)
Dan Kaminsky assigned 0% probability that the current proof-of-work function will be used by the end of this year, due to problems with ASICs and the centralization of hashing power: http://bitcoinnews.io/dan-kaminsky-predicts-the-end-of-the-c...
I accept his argument that it's dangerous for vast amounts of mining power to be centralized to a small number of actors. I don't agree that changing the PoW function would solve this in the medium term. It might work in the short term, as developing specialized hardware would take time.
I suppose one solution would be to change the PoW function at set intervals, randomly selecting one function from a large pool. This would discourage the development of specialized hardware.
Those most in love with BTC seem basically to just want to sit on something and get richer, because anything else is the government/other people/moochers stealing their money through inflation.
That's at least close to deserving the label spiral (the devaluing of the dollar over history has been something like a factor of 30 (depending on your dates), a factor of 100 is pretty impressive compared to that).
6 - 1 = 5, prime 6 + 1 = 7, prime 6 * 2 - 1 = 11, prime 6 * 2 + 1 = 13, prime
The design paper is a light and interesting read:
http://ppcoin.org/static/primecoin-paper.pdf
Also: