Pages:
Author

Topic: The deflationary problem - page 7. (Read 32514 times)

sr. member
Activity: 407
Merit: 250
April 12, 2013, 02:58:56 AM
If tx fee is .5%, the amount of currency needed to move to get the equivalent of 2% inflation would be 4x the amount of btc in circulation.

How do you know how much security is enough?

If, with those numbers, there is only 1% of BTC in circulation each year (instead of your 4x), is that enough security or not?




sr. member
Activity: 407
Merit: 250
April 12, 2013, 02:41:34 AM
I will describe another flaw that can be exploited in a deflationary cryptocurrency.  It will be known as a Sweft attack and is described below.

Sweft attack: A prolonged deflationary attack on a cryptocurrency network describing a situation in which a rogue miner processes transactions solely for the purpose of removing the fee of said transaction from circulation. A necessary precondition for said attack is that the average transaction fee must exceeds the average rate of cryptocurrency inflation.


Why is that a condition for this attack?  Can't he remove the coins he got as block award as well?  Can't he also buy them on an exchange and remove them?  What makes those coins in the fees so special?

Also, after he collect a huge amount, and the price increases because of that, your miner will have a hellova big incentive to spend those coins, wouldn't you say? 
sr. member
Activity: 407
Merit: 250
April 12, 2013, 02:12:19 AM
 This should be known as the 'Sweft point'

Ego problems?

full member
Activity: 120
Merit: 100
April 12, 2013, 01:20:57 AM
Quote
Make an alt currency with a cap minimum 3% inflation. This will satisfy the profits of the miners and hash of the network.
You will need a central bank/authority that would exchange dollars to bitcoins, and that would set difficulty based upon that.
hero member
Activity: 532
Merit: 500
FIAT LIBERTAS RVAT CAELVM
April 12, 2013, 01:10:10 AM
So your saying you expect it to stop?  I find little evidence that it will ever stop, the continual halfing every 4 years of mining rewards clearly points to a about ~20% deflation per year over the long term as the price of BTC must rise to keep mining profitable.
Not necessarily. Fees can rise, as well.

Once we get closer to market saturation, and have a better developed economy - by which I mean more goods and services valued directly in bitcoin - we'll see a lot smoother price movements.
sr. member
Activity: 826
Merit: 250
CryptoTalk.Org - Get Paid for every Post!
April 12, 2013, 12:30:21 AM
So your saying you expect it to stop?  I find little evidence that it will ever stop, the continual halfing every 4 years of mining rewards clearly points to a about ~20% deflation per year over the long term as the price of BTC must rise to keep mining profitable.
legendary
Activity: 1708
Merit: 1010
April 12, 2013, 12:16:02 AM
Well historically if we look at the full history of BTC it has deflated at a rate of around 1000% a year, or roughly one order of magnitude per year.  In its MOST stable period which was 2012 it managed to only increase 300% but this was a lull between two massive bubbles and crashes.  So I think it's quite reasonable to say that BTC lives up to it's intended deflationary nature and is by any reasonable definition is hyper-deflationary.

Only for the time being.  This is the adoption phase.  It is to be expected.
legendary
Activity: 3920
Merit: 2349
Eadem mutata resurgo
April 11, 2013, 08:20:57 PM
Well historically if we look at the full history of BTC it has deflated at a rate of around 1000% a year, or roughly one order of magnitude per year.  In its MOST stable period which was 2012 it managed to only increase 300% but this was a lull between two massive bubbles and crashes.  So I think it's quite reasonable to say that BTC lives up to it's intended deflationary nature and is by any reasonable definition is hyper-deflationary.

Yes but this during adoption phase when the needed network effect to establish as a currency is being established. Bitcoin does no have the luxury of a big bad govt. overnight declaring it the coin of the Internets (and wouldn't want to anyway).

That order of magnitude per year is a figure Vladimir and I discussed way back in late 2010 I think and is a ballpark figure to keep in mind as the network adoption is growing. Networks often grow exponentially over fixed time periods ... until they mature.

So this most recent run up could be seen as the combination of reverting to exponential growth after being beaten down by previous Gox fiasco ... so should have been $10 at end of 2011, $100 at end of 2012 ... and euphoria looking towards end of 2013 ($1000).
sr. member
Activity: 826
Merit: 250
CryptoTalk.Org - Get Paid for every Post!
April 11, 2013, 08:08:21 PM
Well historically if we look at the full history of BTC it has deflated at a rate of around 1000% a year, or roughly one order of magnitude per year.  In its MOST stable period which was 2012 it managed to only increase 300% but this was a lull between two massive bubbles and crashes.  So I think it's quite reasonable to say that BTC lives up to it's intended deflationary nature and is by any reasonable definition is hyper-deflationary.
legendary
Activity: 1708
Merit: 1010
April 11, 2013, 06:59:26 PM
 Golum's position or "Golums Law" seems to be that "Stable money drives out unstable money", and what people seek is not the maximally deflating currency but rather the maximally stable currency.


That's actuallly true, for some; but provablely not true for all.  This can also be said for Gresham's Law.  Part of this Regression Theorem, as trader's generally expect that bitcoins will be worth tommorrow roughly what they were worth yesterday.  If there is great insability (as we presently have) or either significant inflation or deflation then traders can no longer be confident of the value of those bitcoins tommorrow, and thus one party to the transaction faces an increased risk of some kind of loss if there is significant movement in trade value in the near future.  In the case of inflation, it's the merchant who accepts such a currency that faces potential losses; while in the case of deflation, it's the buyer who faces a potential loss due to increasing opprotunity costs.  In either case, relative stability contributes to bitcoin's value as a medium of exchange.  Hyper deflation is as bad for a trade currency as is hyper inflation, but it's 'delta' rate of change that matters, not so much the direction.
sr. member
Activity: 826
Merit: 250
CryptoTalk.Org - Get Paid for every Post!
April 11, 2013, 05:59:08 PM
Golum/JoelKatz :  Yall are basically arguing over Gresham's law aka "Bad money drives out Good".  Golum believes in it, JoelKatz rejects it.  Bad in this context means soft aka inflationary or overvalued money and Good means hard money that's deflationary or undervalued.  People spend the bad money and hoard the good money, thus the good money stops acting as money and becomes a commodity, while the bad money dose the job of money.

BUT, Gresham's law as originally stated only works when Legal tender laws force the two currencies to be exchanged at equal face-value and the underlying commodity values are different (for example equal weight silver and brass coins having the same face-value).  When allowed to float freely we don't see classic Gresham's law.  In a hyper-inflationary environment the hyper currency actually disappears and commerce is done in a foreign (usually dollar if people can get them) currency.

Now it seems lots of BTC folks have concluded from this that if people reject hyper-inflationary currency for a mildly inflationary one.  Then they would reject the mildly inflationary currency for a hyper-deflationary one.  Golum's position or "Golums Law" seems to be that "Stable money drives out unstable money", and what people seek is not the maximally deflating currency but rather the maximally stable currency.

http://en.wikipedia.org/wiki/Gresham%27s_law
hero member
Activity: 714
Merit: 510
April 11, 2013, 05:51:30 PM
I will introduce the concept of Sweft's Law and Sweft Attack below.

Sweft's Law:  The network hashrate of a cryptocurrency must rise at a rate at least equal to that of the rate of Moore's Law to ensure minimum network security.

Sweft Attack:  A prolonged deflationary attack on a cryptocurrency network describing a situation in which a rogue miner processes transactions solely for the purpose of removing the fee of said transaction from circulation.  A necessary precondition for said attack is that the average transaction fee must exceeds the average rate of cryptocurrency inflation.

Edit:  originally titled the 2040 problem, a more apt title is the deflationary problem.  I use 2040 as a point where mining reward via block reward would be negligible.  I'm starting to believe this point where miners no longer profit enough to increase hash will come much sooner, perhaps by 2020.

 
In 2040 new block generation will be negligible, bitcoins will be fixed.  Miners will only be rewarded for transaction fees.  This may not seem like a problem, it IS.

The health of the network depends on constant hash growth.  Without constant hash growth, the network is prone to attack.  Why?

What protects the network right now is a high hashing rate.  This secures it from attack.  Without this, there is no security.  The price of bitcoins would fall.  The more hash, the more security, the higher the price will be.  Because it's impenetrable from exterior forces or supercomputers.  If a government were to be able to attack the network, 99% of the network, the system would fail.  If the system has the ability to fail, the price of bitcoins is worthless.

Thus, the whole network depends on hash.  The security and price, which is also reflective of hardware and electricity, and again, security.  The more hash the network has the more secure.

Thus, miners need incentive to increase hash.  They do this by generating new coins.  Thus you increase hash and create a more secure network.

The problem is that in 2040 new block generation will stop, and coins will be fixed.  Now, people want to make you believe this is fine.  It's not.  It's stupid and beyond stupid.

The stupid part about is is that it removes an incentive for miners to increase hash.  It removes a revenue stream for miners.  New coin production is not BAD, it's GOOD.  Only a moron would think otherwise.

This is extremely important.

When you remove the reward for generation of new blocks, you remove a revenue stream for miners, hash will fall.  You say, who cares, hash falls.  

Hash secures the network.  It ensures that miners will profit and the miners ensure there is no double spending of coins.  If miners stop mining because intensives become smaller (loss of profit), hash goes down, the network is prone to attack.

Then the coin holders will be mining to protect their own money.  This will be an incentive of the richest members.  The problem is that every year hardware advances and you're no longer making as much money mining, maybe not even to cover the hardware costs to protect the network.  So now, the network is prone to attack.

This is irrespective of assuming whether or not transaction fees will support the network.  It's irrelevant.  The network will be weaker because you removed profit from miners.  Now, miners stop mining.  Thus, you decrease hash.

Bitcoins are only worth the hash(security) of the network.





Edit:  I haven't posted in two years but i will provide an updated analysis below.

For BTC to to have value, miners must secure the network. If miners do not constantly increase hash, Moore's law will catch up to the network and it will become prone to attack. This should be easily accepted as fact. If you don't accept this premise i can't possibly help you understand the deflationary flaw in bitcoin.

If you don't understand, let me try to explain it again. If hash remains constant and doesn't increase for a number of years, technological advancements (Moore's Law) will make an 51% attack more likely.

Now what some people seem to argue is that tx fees will support mining growth.

This is true in two scenarios.

1) bitcoins are sent/received more frequently (velocity) 2) tx fees increase

I will addresses the problems with both scenarios.

The problem with #2 is that there is a cap on maximum fee the miners can charge, at 100%. So velocity remains constant, miners cannot increase profit beyond 100% tx fee. So this cannot create increasing profit.

The problem with #1 is that bicoins can be permanently lost, and there is a hard cap on the amount of bitcoins. That means that there will eventually be more bitcoin lost than is generated by block reward. This should be known as the 'Sweft point' where bitcoin turns into a deflationary currency from an inflationary one. Thus, to believe that transactions will increase as coins are lost, aka deflation, is not a sound proposition.

Another issue is that rogue miners can mine the network, charging tx fees and sending the coins to the trash. This would further exaggerate the deflationary tendency of the bitcoin design.

Thus it should be obvious to anyone that understands the issues to also understand that there exists a simple solution which will make the person who implements it rich.

Make an alt currency with a cap minimum 3% inflation. This will satisfy the profits of the miners and hash of the network.

R

Bitcoin wont have to last until 2040 before something better replaces it.
full member
Activity: 136
Merit: 100
April 11, 2013, 03:38:43 PM
Sweft:  We at Freicoin have long understood the scenario you describe and are in agreement with you on the unsustainable nature of Transaction Fees to support BTC, velocity is far far below 1 so you would need terribly high fees to generate a revenue stream that would replace present mining rates.  So far the response to lower block rewards has been a rise in valuation, which appears to have blow through the mere doubling that would have kept miners at parity and is now an out and out speculative bubble.

The Freicoin solution is to reduce all wallet funds by 5% per year (in tiny amounts per block), all these funds are then payed to Miners.  Total monetary base dose not increase so their is no inflation, after a short initial distribution of 3 years miner rewards remain constant and the network never needs to depend on Transaction fees.  All users essentially pay to secure the network based on their wealth rather then by transaction fees, this is both better economically as well as intrinsically more fair.

We also believe their are a myriad of other detrimental macro-economic effects (Usury) cause by Deflationary currency (putting us radically at odds with the majority of the community that feels it deflation a good thing), and these were our primary motivations, but we've been aware of the death-by-transaction-fee scenario for a long time.  Our website is http://www.freicoin.org/

I'm not sure of the viability of Freicoin.  I will point out things that I dislike.

1) people don't like to lose money.
2) mining profit cannot increase unless the price increases.  Whether or not 5% mining profit is enough to keep up with Sweft's Law, I can't prove.
3) the 5% surcharge makes it prone to a mining attack where the miner takes approximate control proportional to his mining hash of network hash in approximately 30 years.  Ie. if miner controls 50% of hash he will control 40% of coins in 30 years.  If miner controls 90% of hash he will control 80% of coins in 30 years.  Or so, I didn't do the math.  This is problematic because people cannot hoard coins, which given a free market, people should be at liberty to do.  It removes some freedom and that will certainly affect the adoption of Freicoin.

It's much simpler to program inflation into coins rather than a tax.
legendary
Activity: 1596
Merit: 1012
Democracy is vulnerable to a 51% attack.
April 03, 2013, 01:23:36 PM
If I buy the iPhone with bitcoins and want to buy new bitcoins I have to transfer money to MtGox which costs money and take time, and I have to pay 0,6% fee to MtGox to buy bitcoin. And I also risk that buy back the bitcoins at a much higher price when I have funded my MtGox account.. the price might have moved 50% in two weeks.
Right, but in exchange, you get to offer the seller the currency they want most. If your assumption that people would much rather hold Bitcoins than dollars is correct, the seller should significantly reward you for giving them the currency they prefer. The costs you mention above are miniscule. There's no need for you to risk buying Bitcoins at a much higher price, you can buy them immediately. If Bitcoins are underpriced, you would have already funded your Mt. Gox account. The fact that you didn't shows you don't really believe Bitcoins are underpriced.

Quote
Or I can just pay for the new iPhone with fiat$ and keep my coins. Much easier and I dont have to spend money on transactions or possible pice rise on bitcoin.
Right, but you'll pay much more for no reason. If your assumption that people would significantly prefer to hold Bitcoins over dollars is correct, you'd be giving the seller something they value much more highly. Unless the seller is irrational, they should make that well worth your while, and all your additional costs in doing so are miniscule.
sr. member
Activity: 406
Merit: 250
April 03, 2013, 12:13:01 PM
yeah that's the problem I'm seeing at the moment - I'm happy to spend bitcoins as long as I can replace them straight away, as it is I would have to log in to Mt Gox and have some fiat on stand by to do that whereas it'd be preferable to just have like a 'pay and top up' button when making transactions.

sr. member
Activity: 434
Merit: 250
In Hashrate We Trust!
April 03, 2013, 11:51:54 AM
If I got 1000$ in my bank account and 1000 $ worth of BTC I would rather buy the new iPhone with my fiat-money than my BTC since the dollars decrease in value every year and the bitcoin increase in value every year.
That makes no sense. Why would you prefer this to buying your iPhone with Bitcoins and then just buying more Bitcoins?

If you really would significantly prefer to buy the iPhone with Bitcoins rather than dollars, that just means the price of Bitcoins relative to dollars is too low *today*. If that were true, people would be trying to buy Bitcoins for dollars and nobody would be selling them, which would cause the price to rise immediately. In practice, this simply never happens. The price of Bitcoins relative to dollars is already fair to the typical buyer and typical seller or it would already have changed.

If I buy the iPhone with bitcoins and want to buy new bitcoins I have to transfer money to MtGox which costs money and take time, and I have to pay 0,6% fee to MtGox to buy bitcoin. And I also risk that buy back the bitcoins at a much higher price when I have funded my MtGox account.. the price might have moved 50% in two weeks.
Or I can just pay for the new iPhone with fiat$ and keep my coins. Much easier and I dont have to spend money on transactions or possible pice rise on bitcoin.
legendary
Activity: 1596
Merit: 1012
Democracy is vulnerable to a 51% attack.
April 03, 2013, 11:29:39 AM
If I got 1000$ in my bank account and 1000 $ worth of BTC I would rather buy the new iPhone with my fiat-money than my BTC since the dollars decrease in value every year and the bitcoin increase in value every year.
That makes no sense. Why would you prefer this to buying your iPhone with Bitcoins and then just buying more Bitcoins?

If you really would significantly prefer to buy the iPhone with Bitcoins rather than dollars, that just means the price of Bitcoins relative to dollars is too low *today*. If that were true, people would be trying to buy Bitcoins for dollars and nobody would be selling them, which would cause the price to rise immediately. In practice, this simply never happens. The price of Bitcoins relative to dollars is already fair to the typical buyer and typical seller or it would already have changed.
sr. member
Activity: 434
Merit: 250
In Hashrate We Trust!
April 03, 2013, 11:07:44 AM
Deflation will kill bitcoin businesses - why spend your bitcoins today if they are worth more tommorow, or next week, or next month...
Bitcoin simply becomes an asset to speculate in or hedge against inflation instead of being used as a trading currency.
The best thing that can happen to the bitcoin community is a crash followed by a stable price for a long time so people get used to spend their coins instead of just hoard the coins.

One solution to the deflation problem is that if everybody votes for a change in the bitcoin protocol so a 2%  inflation can go on for ever even after 21 million coins have been mined.

Because people have to eat.
50 inch flat screen? I could hold out, but the Super Bowl is tomorrow.
Air conditioner breaks down in the middle of summer.

Apple comes out with a new iPhone every year. Why buy this years model when you know you can buy a better model next year, or this year's model at a lower price next year? Doesn't stop people from standing in line for 8+ hours.

If I got 1000$ in my bank account and 1000 $ worth of BTC I would rather buy the new iPhone with my fiat-money than my BTC since the dollars decrease in value every year and the bitcoin increase in value every year. To compare currencies with iCrap is just foolish since some people are even ready to sell their organs for a new iPad...
full member
Activity: 280
Merit: 102
April 02, 2013, 09:14:57 PM
Deflation will kill bitcoin businesses - why spend your bitcoins today if they are worth more tommorow, or next week, or next month...
Bitcoin simply becomes an asset to speculate in or hedge against inflation instead of being used as a trading currency.
The best thing that can happen to the bitcoin community is a crash followed by a stable price for a long time so people get used to spend their coins instead of just hoard the coins.

One solution to the deflation problem is that if everybody votes for a change in the bitcoin protocol so a 2%  inflation can go on for ever even after 21 million coins have been mined.

Because people have to eat.
50 inch flat screen? I could hold out, but the Super Bowl is tomorrow.
Air conditioner breaks down in the middle of summer.

Apple comes out with a new iPhone every year. Why buy this years model when you know you can buy a better model next year, or this year's model at a lower price next year? Doesn't stop people from standing in line for 8+ hours.
legendary
Activity: 1372
Merit: 1000
April 02, 2013, 09:06:52 PM
I don't thing fees will be necessary.

All electronic devises capable of performing a financial transaction will have Avalon SHA256 Asics built into the processor.  Everyone who is invested in making such transaction will be contributing. (if not everyone then all the serves providers who collect payments will.)

The value of Bitcoin will increase exponentially until it has some huge value. Once it does anyone with a single Bitcoin will be running a miner on their PC with an integrated SHA256 Asics just to secure their 1BTC on the network. Redundant relic SHA256 Asics will be on standby with monitors to detect any opportunity to profit from delayed transactions and auto power up.

If fees are even necessary, it will be determined democratically by choice in mining software, the idea that fees will be charges will create a huge buzz in the world, the talk will be all about the lucky winners in the lottery.  

Conglomerates / mining pools will form to process the transactions, users will switch mines in coordinated efforts to try and keep free money transactions,  Conglomerates / mining pools, will be kept in cheque ever increasing there SHA256 processing power to ensure they have the dominant mining software to maintain the fee structure necessary to manage their efforts. All the while users benefit  by either increased security, or reduced costs, and it will be technology and news that drive the different trends.    
Pages:
Jump to: