On http://dogepay.com/ I read that 19% of Dogecoins have been already mined.
Is this measure accurate? (So much mined, wow.)
How long it takes to mine them all?
When all dogecoins have been mined, how can transactions happen?
On http://dogepay.com/ I read that 19% of Dogecoins have been already mined.
Is this measure accurate? (So much mined, wow.)
How long it takes to mine them all?
When all dogecoins have been mined, how can transactions happen?
How long it takes to mine them all?
DogeCoin has a block time target of one block per minute. According to its bitcointalk thread it follows a block reward schedule where the first 100,000 blocks get a random reward between 0 and 1,000,000 dogeCoins and every subsequent 100,000 blocks halves the of the previous reward's maximum.
Beginning with the 600,001st block, the reward will be a constant 10,000 dogeCoins per Block until the maximum of 100 billion dogeCoins is found.
Since there is a random process underlying, it is not possible to accurately predict which block will provide the last scheduled block reward until the first 600,000 blocks have been mined, however, the first 600,000 blocks should produce an estimated ~98.44 billion dogecoins, so there would be about 156k blocks with a 10,000 doge reward.
At 1 minute per block, 756k blocks would take 525 days, or just shy of 1.5 years.
Is this measure accurate?
Yes. According to dogechain.info also, 21.45 billion dogecoins (21.45%) have been mined.
When all dogecoins have been mined, how can transactions happen?
In short: Mining rewards are composed of both the block reward and transaction fees. The transaction fees will remain, and should suffice to reimburse the miners to continue just as before. Please refer to Will the proof of work system end when all bitcoins have been mined? for a more comprehensive answer.
On February 1st, 2014 the Dogecoin developers announced that Dogecoin would not be capped at 100 billion dogecoins after all, but would continue to have a flat 10k dogecoin reward for each block after Block 600,000.
In a way, you're asking the exact same questions plenty of people have regarding Bitcoin - once the mining period is over, how are new blocks to be created if fees are still voluntary? (you can check this Q&A site as well as the official Bitcoin forum, it's been asked a number of times, on a personal level no answer has completely convinced me yet)
But then Dogecoin was created as a half-serious joke more than as an attempt to create a "serious" currency, and it's original use was to send digital tokens of appreciation to people deemed to be doing good actions. So probably in the same spirit some people will keep mining even when they're not receiving dogecoins directly for doing so, and request direct donations to keep working.
And, looking at the dogecoin's community spirit, it might as well work! After all, you don't see too often users of a crypto-currency collecting money to compensate the poor souls who were robbed of their dogecoins on Christmas (of all days...)
Post Edit: I was wrong. 100 billion is not a hard-coded limit of dogecoins that will ever be, just the point at which reward becomes constant. Dogecoin is inflationary, its blocks will continue to pay out to miners forever, producing a positive but ever decreasing inflation in the M0.