Search content
Sort by

Showing 20 of 22 results by temp1029
Post
Topic
Board Economics
Re: Finite Supply vs Steadily Increasing Supply
by
temp1029
on 14/12/2013, 20:55:27 UTC
Don't worry, I was oversimplifying my point and I guess that led you astray.  Some people have claimed that general coin loss causes people to hoard bitcoins but they fail to account the risk of personal coin loss faced by the hoarders.

I appreciate you clarifying your points from earlier, I now understand what you were aiming at and agree with you that this type of "problem" really isn't.

However, I don't see how predictable monetary inflation (which is essentially predictable wealth redistribution) can fundamentally assist planning.  In particular, how would having more money that expected impact negatively on a person's plans?

Maybe that is where my theory is wrong.  I view the re-distributive power of monetary inflation as only occurring when it is not predictable (i.e. in the way the fed does it).  If we were to know 100% for sure what the fed would do next week, there wouldn't be a problem being ready for it.  In fact, we can see this type of preparation whenever the fed discusses tapering (or the converse, more "QE").  This type of knowledge would actually take the teeth out of monetary inflation, as prices would adjust before the new money could be spent.  I could certainly have this wrong; any thoughts?

I'm not really sure it would have a negative impact, but it would certainly make planning harder (by at least a little bit).

Coming at this from another angle: if price stability is the goal then why not price everything, including bitcoins, in terms of a more stable commodity (perhaps a basket of goods and services).  Instead of having a fixed balance and falling prices, people will see their balances rise (like receiving interest) and enjoy stable prices.

Unfortunately, even a basket of goods is subject to changes in supply.  As examples, natural disasters can decrease supply and technological innovation can increase supply.  On the other side, demand can also change; people want bananas instead of oranges this month, next month they decide apples are the hot fruit (my wife is eating an apple right now, hence the fruit example Grin).

Thanks, I see.  But if the unpredictability of coin loss is the problem, how would predictable monetary inflation help?  Surely the sum of these two effects will be practically as unpredictable as the former.

I believe it would help because static inflation would offset, at least partially, the dynamic deflationary effects of coin loss.  Doing so would give people a certain offsetting amount that they could plan against.  Basically, given uncertainty in one direction certainty in the other direction helps balance things out, although admittedly not entirely.

There two other benefits I see as well and, although these are a bit off-topic for the purposes of this thread, I'll put them in here.
1) Miners would have further incentive to continue providing network security.
2) Fees could be kept low, as miners would will receive rewards from #1.
Post
Topic
Board Economics
Re: Bitcoins Future is promising, but one point I havent figured out yet...
by
temp1029
on 13/12/2013, 19:37:23 UTC
...making an early bet it would take off purchasing both the Casascius Coins on ebay years ago...

You give the perfect solution here, use a physical representation of BTC.  Then if he stiffs you there is something to take out of his pocket after you kick his face in.
Post
Topic
Board Economics
Re: Technological unemployment is (almost) here
by
temp1029
on 13/12/2013, 19:23:52 UTC
I never offered to repeat USSR economy model, it already proven to fail. But with current level of technology it is possible to enable state-wide computer-aided planning system (like ERP, but in much larger scale) which will readjust plan in realtime - so no more shortages, no waste of resources, reduced possibility to embezzle.  In Chile there was an attempt to build this system (Project Cybersyn) but Pinochet's coup didn't let to try.

And this "supercomputer", how will it account for people's wants and desires?  People aren't parts in a machine, intended to be used to further some arbitrary ends, they are sovereign beings capable of making decisions and fulfilling their own wants.  No centralized system can account for me deciding I want a ham sandwich instead of turkey sandwich.  When it comes to the interaction of closed systems (i.e. individuals), past results are not a valid predictor of future encounters.

Something tells me your part of the nuttery-coven at the Venus Project.  Good luck with taking resources from people and turning it all over to machines, PM me with the death toll yu have to ring up to make that happen.

Of course planning agency will set wage structures (with participation of the worker unions).

OK, so.....welfare then?  Or maybe a better term would be slave/forced labor.  When people are denied the basic right of determining how they will work and for what gains, they call that slavery. 

There were many countries in Africa who cooperated with USSR, e.g. Ethiopia, Angola, Somalia (the last is totally collapsed now). In some sense it is difficult to prove something using official statistics because pro-market reforms were made by IMF and World Bank fanatics and they teached local officials how to hide real problems and show better economy (which is not true in fact).

TL/DR version: "I like to spout facts and when someone asks me to support them, well.....its a conspiracy!"

BTW, Somalia now is much more "laissez-faire" than United States, I am not joking (no stable govt = no regulations at all)!

A laissez-faire system assumes protection from theft.  It is the role of government to provide this protection.  The system you were looking for was Anarchy.
Post
Topic
Board Economics
Re: Finite Supply vs Steadily Increasing Supply
by
temp1029
on 13/12/2013, 18:38:39 UTC
But that's just it.  The deflationary effect of lost Bitcoins is already offset by the risk involved with holding them.  There's already balance.

I think I am starting to see what you are saying here.  Is it something along the lines of "people know about the risk of losing Bitcoins and account for it accordingly"?  Sorry, I'm probably being dense on this one...

I feel that we are aiming for the stability of subtly different things. 

I am looking to make economic calculation as easy as possible.  The more stable prices are (i.e. the degree to which they are likely to change over time) the more easily someone can plan for the future.

Please tell me what you think about the following scenario (you may assume no variation in the size of the underlying economy, no coin loss, no block rewards, and no divisibility limit):

I design an altcoin called Deflatacoin.  This is identical to Bitcoin but where on each day, the balance of each wallet is reduced by 0.1% (0.1% of all deflatacoins are destroyed).  This causes serious price deflation (about 44% per year).

Is this price deflation economically problematic?  Should it be countered by an equal amount of monetary inflation?  Is this currency more stable with or without the extra inflation?

I would say it is not problematic as it is a static amount each day, which is something people can account for.  If the amount were variable, as in the case of lost Bitcoins, there is no way people could account for such loses.  Giving them a know offsetting amount allows them to plan better, although still not perfectly.
Post
Topic
Board Economics
Re: Promoting to local businesses
by
temp1029
on 11/12/2013, 18:35:00 UTC
Re temp1029

1. there still is no recourse built into cash, or btc. If a guy paid in cash you have no proof either. It's about believing in the process

 Maybe add a EULA kinda legal contract option built into the wallet apps?, ie
"I agree to pay the (merchantname) BTC0.01227 or the USD$10.90 at (spot rate) on this (autodate) with transaction number (blockchain) for items as listed below

1 pizza $10

subtotal  $10
tax $0.90
total $10.90
"

This saves to both your wallets as proof of payment. The cops or the courts might not have a clue how this works yet, but a receipt from a store is a binding proof of sale. So if we are going to use Btc's other strengths, such as verifying transactions, then we can save these "public" receipts. This is totally optional, so if you are sending cash you can skip it.

Once the courts catch up to Btc, it won't take long for courts and lawyers to understand that theft is theft.

2. taxes are a totally separate thing in retail sales. the business is licensed and registered in their city state country and they are obligated by law to collect those taxes. Prices will always have to be convertible to fiat, and taxes charged on applicable rates.

if you came to my pizza place, a $10 pizza has .8875% NYC sales tax so it totals at 10.90 (huh? anyways..) so if you wanted to pay in Btc, it would be 0.01227 at the spot price of $888/BTC1

Even when I settle the check in Btc, I have rung in a sale of $10USD and over that USD$.90 to the city.
 


1) I wasn't talking about charge back like recourse, but more along the lines of taking someone to court for theft.  Thanks for helping me to clarify.  I like your suggestion about an EULA and a "audit trail" of sorts, that would go a long way
2) Very true, but calculating those taxes, when pricing things in Bitcoin might be difficult.  I buy a BTC0.01227 pizza at the spot price of $888/BTC1.  That same amount could be worth more or less in the fiat currency of choice if it isn't immediately converted.  So the shop owner pays the $0.90 to then city but what about the gains?  If there are losses to the value, can those be written off?  Like I said, this only applies if it isn't instantly converted to fiat.
Post
Topic
Board Economics
Re: Finite Supply vs Steadily Increasing Supply
by
temp1029
on 11/12/2013, 18:25:33 UTC
My .02 mBTC analysis.

It was hard/impossible to make dollars and gold infinitely divisible.  This meant inflation is required to ensure enough money supply to address rising populations and etc... Bitcoin, for our purposes, allows for this.   You don't need inflation to ensure sufficient monetary supply if the monetary supply is highly divisible.   Make sense?

Absolutely and I agree with you that this will work...to a point.

Over time the loss of coins can add up, especially if we consider Bitcoin as a long term currency.  Additionally, there is currently a high concentration of coins in the hands of a few (see https://bitcointalk.org/index.php?topic=316297.0), so the loss of any one of those private keys would be a major blow and cause severe instability as the supply was reduced.

A simple scenario I came up with involves the recent arrest of Ross William Ulbricht.  If he had gotten wind of them coming to arrest him (say by looking out his window as they rolled up) and was in a position to "nuke" all of the computers that housed the private keys to his and Silk Road's Bitcoins (maybe thinking that it would keep him out of jail), this would be a major problem.  If not a major problem immediately, then maybe down the road after similar scenarios play out again and again.
Post
Topic
Board Economics
Re: Bitcoin's intrinsic value
by
temp1029
on 11/12/2013, 18:14:24 UTC
Many people say that bitcoin does not have intrinsic value, they typically compare it to gold and say at least you can make some jewelry using gold

Value comes from demand. If someday, people's preference changed and there is no demand for gold jewelry, then gold will not have intrinsic value anymore

Value doesn't come from demand, quite the opposite. Some value should necessarily exist before to support demand. And the intrinsic value you refer to here is called utility, i.e. usefulness for achieving individual's ends. How on earth could value be intrinsic if it changes with people's preferences?

This.

As an example, we value water because it is highly useful (i.e. required for human survival), therefore the demand for water is extremely high.  If tomorrow a way was found to alleviate entirely the human body's need for water, it's value would be greatly diminished, as it's usefulness had been reduced.  Concomitantly, the demand for water would be diminished.

In the Bitcoin world, the demand for Bitcoins is high because people value them for various reasons such as security, anonymity, easy of transfer, low fees, etc.  If tomorrow a requirement of high fees were somehow introduced, that aspect of its usefulness would be gone, thereby reducing its value.  This would cause the demand to drop.
Post
Topic
Board Economics
Re: Finite Supply vs Steadily Increasing Supply
by
temp1029
on 11/12/2013, 17:55:25 UTC
I am not concerned with an individual's loss of currecny, but the loss to the system as a whole and over time.

Here's your problem.  You concern yourself with one side of an equation while dismissing the other side.

The reward of monetary deflation is neatly countered by the risk of coin loss.  This is a truer stability, the stability of the average purchasing power of a position in Bitcoin.


"Bitcoin hoarder greedily increases holding as others lose keys.  Loses key."


But wouldn't the purchasing power of Bitcoins be increased by the loss of some Bitcoins (i.e. deflation)?  Since Bitcoin is designed to be deflationary, even if no-one ever loses a single coin, then loss of every coin increases that deflationary bias.

Again, I don't seek to find a perfect equilibrium, as I'm fairly certain that isn't possible, but instead to offset the deflationary effect of lost Bitcoins.  For me, the best way to do this seems to be via predictable inflation.

I see three scenarios:
1) Fewer Bitcoins are lost than are produced through inflation, so the newly created currency drives prices up at a rate people can account for, since they know the maximum it could be.
2) The amount of new currency produced is equal to the amount lost then no inflationary or deflationary effects ensue directly (for me this would be the ideal), people who accounted for inflation come out on top since the currency they have has retained its value.
3) More coins are lost than are produced via inflation, prices are driven down, people who counted on inflation are even better off than they would be in either of the two scenarios.

In scenarios 2 and 3, the spending of the "extra currency" (as people now have greater purchasing power than they expected) would create inflation, as pent up demand (from the purchases forgone to accont for inflation) is released.  Additionally, for number 3, this would also serve to offset the deflationary effects of the additional lost coins.
Post
Topic
Board Economics
Re: Finite Supply vs Steadily Increasing Supply
by
temp1029
on 11/12/2013, 17:27:07 UTC
That is an excellent article and I really appreciate you sharing it.  I don't pretend to know what inflation rate would be ideal (nor do I think anyone could know for all time what it would be), but instead, an arbitrary, but informed, decsion would need to be made about the inflation amount, just like with the arbitrary limit of 21 million Bitcoins.

Developing a wide index of prices (precious and semi-precious metals, international price indices, etc) would be the difficult part.  Reading in those values each day to determine if and how much demand exists for reward coins is less difficult.

I don't think this would be needed, as the inflation amount would be a hard limit included as part of the protocol.

New altcoins are less known, are accepted by fewer vendors, and will be seen on fewer exchanges.  Early adopters need a real incentive to download the wallet and CPU-mine, but that increase can decline as such an altcoin becomes more widely used.

I believe the model laid out by Satoshi is correct, higher rewards at the beginning and diminishing over time.  I am just not sure that the reward should diminish to zero.
Post
Topic
Board Economics
Re: Cyprus Global?
by
temp1029
on 11/12/2013, 11:54:55 UTC
Well darn, I thought I had something new.  That'll teach me to search before posting.

Sorry for the duplicate thread.
Post
Topic
Board Economics
Topic OP
Cyprus Global?
by
temp1029
on 11/12/2013, 11:46:25 UTC
While not directly related to Bitcoin, this article discusses several statements and moves being made, by major economic players, toward higher taxation for top income earners.  One of the ideas floated is a one-time tax on capital assets.

http://online.wsj.com/news/articles/SB10001424052702304355104579232480552517224

A better argument to buy Bitcoin (or gold, silver, etc...) I haven't heard in a long time.  Not that most of us really needed one anyways...
Post
Topic
Board Economics
Re: Technological unemployment is (almost) here
by
temp1029
on 11/12/2013, 02:21:12 UTC
Liberals focus a lot on "employment", but they miss the point:  The goal is in fact to work as little as possible, yet reap the highest rewards -- the standard of living:work ratio.  And that today in the USA is the highest it has ever been anywhere in the history of the world.  Government subsidies -- minimum wage, welfare, food stamps, etc. -- they give fish rather than teach to fish -- and thus distort incentives and the market, and ultimately lead to a lower SOL:work ratio.
I think most people in this thread see only one (and the most horrible) form of socialism - welfare state, which now unfortunately dominates in most EU countries and being increasingly pushed in the US. Its formula is very simple: rob (tax) wealthy - give to idlers! Of course in the long run it cannot lead to any prosperity!

Another form of socialism is planned economy, which is only one sustainable model for some nations that for the unknown reason cannot successfully live in the market conditions. It may be some genetic traits, mentality etc but always when you try to establish laissez-faire policies here, these countries return to the pre-modern level. Before USSR collapse some African countries had a planned economy and rather high quality life, but now they are fully impoverished. Without oil and gas revenues Russia also would be at the level of Sierra Leone now.

Also note that technology advance and automation will continuously reduce number of people belonging to the "creative elite" class in free market, winner-takes-it-all will become more and more widespread.

Unfortunately a planned economy can't work.  If you plan the entire thing and the smallest detail doesn't line up with "the plan" then how does the rest of the plan adjust?  This was tried a lot in the USSR (5-year plans) but always failed.  Additionally, I'm not sure how you plan an economy without everyone being on welfare (i.e. provided for by the government).  Wouldn't their wages, or alternatively their means of subsistence, need to be part of the plan?

I would like to see some examples of the African countries you indicated had a high standard of living while the USSR was in existence.  I suspect the state they are in now is either a direct result of involvement with the USSR (and the fallout from its collapse) or events since then have caused the issues and true "laissez-faire policies" were never really tried.  I would be thrilled if you could prove me wrong on that.
Post
Topic
Board Economics
Re: This forum is under attack by FUD
by
temp1029
on 10/12/2013, 20:27:05 UTC
I agree with op and officially volunteer to moderate!  Banhammer here I come...

Hedge funds aren't going to pay sockpuppets to make posts that 10 or 100 people will read. They are going to pay journalists that write for big financial sites.

Agreed.  Although I'm not sure how much effect that tactic has anymore, especially on this community.
Post
Topic
Board Economics
Re: Promoting to local businesses
by
temp1029
on 10/12/2013, 20:12:38 UTC
I agree with many of the other things said in replies, but would add a few additional points.

1) Know the legal status for Australia - Businesses want to know that they have recourse if someone stiffs them
2) Know how taxes would work - In the case of immediately exchanging via Bitpay, this isn't an issue, but ideally these shops would be able to start paying their vendors and employees with Bitcoins, in which case they need to calculate taxes on Bitcoin sales.
3) Research each business and relate benefits specifically to them if possible.  Being former salesmen I doubt you needed to hear something like this, but others might find it useful.

Finally, I want to join others in thanking you for doing this, it is exactly what is needed.  I would also be interested to hear how you make out, as I wouldn't mind doing a little bit of this on the side as well.
Post
Topic
Board Speculation
Re: Bitcoin ready to bounce back to a new high?
by
temp1029
on 10/12/2013, 19:52:32 UTC
I wholly believe that if you invest in Bitcoin RIGHT NOW you can easily expect a %300+ profit by this time next year.

While I agree, I had to laugh at the way I read this in my head, using a Billy Mays voice.

That being said, such phenomenal growth is within the realm of possibility, but people need to be willing to "ride out storms" like the one that happened just this weekend.  Additionally, I think that with legal protections will come increased acceptance and reduced volatility, so these types of "storms" will become less severe over time.

I think 10k does sound high, but when you think about how much it has grown with still a relatively small amount of people using it, I think its possible.  Just imagine say Facebook or some other mainstream business starts to integrate BTC into their payments.  Bitcoin use could double, even quadrouple overnight.  I really think that is what it will take to push BTC beyond the 1-2k limit.

This is an excellent example why I think legal protection is the next logical step for Bitcoin, because businesses are at least half of the equation for broader acceptance and no business owner I know will deal in something without the possibility of prosecuting someone who stole it from him/her.  Additionally, business want to pay their taxes correctly, so as to receive the protection I just mentioned. That being said, they need to know how to pay taxes on Bitcoin sales, meaning better defined rules are also needed.
Post
Topic
Board Economics
Re: Finite Supply vs Steadily Increasing Supply
by
temp1029
on 10/12/2013, 12:00:41 UTC
Constantly increasing the supply by X% adds another variable to the equation. A fixed supply eliminates a variable and thus increases stability.

minerva already beat me to this, but I would like to expand on my reason as to why I don't agree with your statement.

First, 'X' can be thought of as variable, whereas in my suggestion it is not, but instead a statically increasing rate for all time (ignoring an initial growth period which is essential to any new system like this).

Second, I believe that a static supply has the potential to increase price VOLATILITY, since the quantity of the currency would slowly decrease over time (see premise #2) thereby driving up prices.

Please don't mistake my ideas to suggest that we could have perfect stability.  I only seek to determine if offsetting the loss of currency by steady inflation would help decrease the volatility of prices as compared to either fiat currency (where inflation is unchecked) and a system with a static money supply (where deflation would be unchecked).

In any case thank you for your post, it helped me being these points (previously omitted) out.
Post
Topic
Board Economics
Re: Finite Supply vs Steadily Increasing Supply
by
temp1029
on 10/12/2013, 11:53:26 UTC
Thanks for your response, I was hoping for responses like this to help me flesh this out (or prove me wrong).

1 is not a given.

I take number one as coming from the essential functions of money, primarily that of a "store of value".

You can't possibly define "best", much less "stable".

Agreed that I cannot define those terms from an empirical standpoint.  I should probably have worded my first premise differently.  How about this:

1) Stability in supply supports the essential functions of money

Hell, you probably can't even define currency, but that isn't important here. Smiley

I do admit to falling into the definition of money vs currency trap (if that is what you were talking about) and am not careful enough with how and where I use those terms.  Any help in better differentiating when to use one versus the other would be appreciated.

At any rate I would be interested in your definition.

At any rate, you certainly haven't tested various configurations to check their properties for bestness (whatever that is).

Correct, this is a purely hypothetical exercise based on assumptions.

Also, it does not appear to me that your conclusion follows from your argument.  You have a bait and switch thing going on.

Given my redefined first premise, do you still think so?  If so, can you explain?
Post
Topic
Board Economics
Topic OP
Finite Supply vs Steadily Increasing Supply
by
temp1029
on 10/12/2013, 02:54:42 UTC
This is not a post intended to point out any flaws in Bitcoin nor is it intended to suggest any changes.  I am simply looking for input from the Bitcoin community on my ideas.

From what I understand the problem with many fiat currencies is the incentive for the printing authority to increase the number of notes in circulation.  The reason this incentive exists is because of the time-lag between the increase in the money supply and the corresponding increase in prices.  Additionally, when the printing authority and government are one in the same, there is an additional, political cause of this incentive in that it allows politicians to spend on programs that will keep them in office while not immediately and plainly passing the costs onto their constituents.

In the longer term, the inflated money supply causes price inflation.  However, despite this, Bitcoin is currently in an inflationary period (until all 21 million are mined) and there is actually price deflation overall (ignoring the ups and downs due to the current volatility).  I believe that this is because in the much longer run there is a known, finite amount of Bitcoin.  Basically, despite the current fluctuating quantity of Bitcoin, there is long term stability, which, from my understanding, is the ideal state for any currency.

While I believe this is a good thing, since I view inflation (and the following price inflation) as tantamount to theft, the downside is the risk of coin loss.  I am not concerned with an individual's loss of currency, but the loss to the system as a whole and over time.  This problem is made more dangerous, in the Bitcoin case, by the current concentration of coins in the hands of the few.  I will pause here to indicate that I believe any allocation of wealth to be just and take no issue with someone or group of someones amassing any degree of wealth, so long as they do so by honest means.

All of this being said, I wonder if a currency where the supply is constantly increasing, to replace lost or inaccessible currency, but at a defined and unchanging rate.  While this still would likely amount to overall inflation, the inflation would be totally predictable and controlled (the purported holy grail of modern central banking), thereby allowing people to predict and account for any price inflation that might follow.

To sum up, my basic argument is this

1) The best possible state for a currency is one of stability
2) Units of currency are lost or made inaccessible

Therefore;

Controlled and steady inflation is better than a static money supply.

Any further thoughts?
Post
Topic
Board Bitcoin Discussion
Re: Counterfeiting and Loss Prevention
by
temp1029
on 25/02/2011, 15:57:35 UTC
I think I got it now thanks to both theymos and emansipater, thanks guys.  Just to close out the thread, here is the short and sweet answer I was looking for:

This isn't going to happen overnight. If a newBitcoin-like system continues to generate 50 BTC for every block after 210,000, then half or more of the market will be "old BTC", and half will be "new BTC". There will be an exchange rate between them. Probably "old BTC" will not die easily.

But I only really understood that after reading this:

... But since I don't know your level of technical familiarity, feel free to let me know if this still confuses you.  Basically, your bitcoin client won't accept any deviation from the "hardwired" rules even if every other person out there switches--you will be the only person still using Bitcoin Original but it will still work perfectly.  And importantly, if Bitcoin 2.0 ended up in the toilet because of the injudicious expansion, people would still be able to rejoin Bitcoin Original and spend their coins from before the switch as if nothing happened.  This is the biggest reason that a network-wide change would be pretty much all or nothing:  the situation of competing protocols is pretty unstable.

More broadly, since currencies are a medium of exchange between parties the concept of being subject to the will of everyone else is unavoidable:  if everybody else on the planet starts treating the USD like toilet paper, your millions under your mattress won't mean what they used to.  The main difference between bitcoin and USD is that the federal reserve can print official USD whenever they want to, and banks can 'create' USD through fractional reserve systems.  Bitcoin Original, by contrast, will never change even if there is only one person left in the world using it.

It's also informative to look at this from the perspective of the person starting up Bitcoin 2.0 because they are basically starting a new currency and giving people starting credit based on how many Bitcoins they (continue to) hold.  Why would they do that?  Unless there is reasonable assurance that everyone will switch to the new software (like in the case of adding decimal places) it is going to be one huge debacle.  Most businesses/investors are never going to switch to Bitcoin 2.0 just because it hands out free money.  And anyone who accepts Bitcoin 2.0 would be a fool.  If you don't believe this, you could start a Bitcoin 2.0 version and see what happens (I'm sure you're too smart for that, but it's a helpful thought experiment).  A much more realistic idea for a Bitcoin 2.0 would be that the person would make you hand over your Bitcoins to get the new Bitcoins, and base them on their own blockchain instead of just trying to update Bitcoin itself.  Then, like theymos pointed out, the two will exist side by side and could be traded between.

I put the "lightbulb" statement in bold.  Looking at it that way completely alleviates my concern about being subject to the "will of the majority" as a "forking" of this kind would almost certainly increase the value of original Bitcoins, which I would still hold, up to a point.  It is on me to watch for the "break point" in this case and sell before that.  In ot6her words I am still the one in control so long as I don't get lazy I'll do alright.

We do have a historical precedent of how the community tends to respond:  in block 74638, or alternatively on August 15, 2010, someone exploited a loophole in the then-current client to give themselves 184 billion bitcoins.  An update to the Bitcoin software was immediately created that deleted that block and corrected the blockchain while including all other legitimate transactions (the cryptographic security of bitcoin makes it easy to keep valid transactions in these scenarios), and that new version of software was released to the public.  The majority of the nodes switched immediately for obvious reasons, and the fixed blockchain overtook the compromised one at block 74691 (very quickly).  This is also an excellent demonstration of why simply trusting the most computationally intensive blockchain is a safe move--once a clear majority of computing power has switched that blockchain will always win out to become the most secure record.  And even in the midst of this commotion an attacker with more computational power than the whole network couldn't have spent other people's coins or altered their transactions.  It also demonstrates how Bitcoin's nature allows anyone connected to the network to hold it accountable.  Go jgarzik!

Just to make sure I understand this last bit, that person could still have all 184 billion Bitcoins, but they would not be considered invalid by any Bitcoin user who has updated to the new version, correct?

Thank you guys so much for the wonderful and timely explanations, this thread has made me a "believer".

Result: bitcoinUserCount++;  Wink
Post
Topic
Board Bitcoin Discussion
Re: Counterfeiting and Loss Prevention
by
temp1029
on 24/02/2011, 23:06:08 UTC
Wow, thanks for the great explanation!  Your post has alleviated my second fear (Loss Prevention) with this sentence:

Unlike above, everyone would happily accept this small change in the bitcoin software since it doesn't hurt anyone and has a very good reason.  So we can keep dividing bitcoins till kingdom come without issue.

As for my first fear (Counterfeiting) I will go through your points and ask a few questions.  I probably should have stated that most of my concerns in this regard really only come into play after we are no longer generating Bitcoins legitimately or if someone (or group of someones) is simply being malicious.

Just like in the real world, where if everyone else on the planet starts treating your banknotes differently you are up a creek without a paddle, there is no protection against *everyone else* changing the way they use bitcoin.

Speaking more technically, to fork the blockchain effectively the majority of the network's processing power must agree to the change.  And for a change as drastic as increasing the total number of bitcoins, everyone who wanted the change would have to start using a new Bitcoin program.  If you chose not to upgrade your program you could still keep going as always with those who also did not upgrade.  The value of your bitcoins, and the services available to you such as buying and selling for other currencies, etc. would depend on the people using that original software, and whether they would provide those services.

Speaking practically, no serious user of bitcoin, including the exchanges, major bitcoin businesses, etc. are going to accept a version of the program that changes the rules without a very good reason such as closing a security loophole.  There is no practical scenario where your value in bitcoin is going to be swept away unexpectedly by the network, because everyone else on the network has that same concern.

Based on what you said here, it sounds like what I will call "mob rule" although that might not be the most apt term.  Basically it means that a majority can foist things onto a minority.  Since Bitcoin is open source, anyone can write and distribute his own version of the software.  If someone, even simply being malicious, decides he wants to devalue Bitcoins all he has to do it write a client that allows all of those using it to gain Bitcoins when they use his implementation.  He can even use this as a selling point for those considering his application.  While many people (most of us here included) would see the negative effect of inflating the money supply, those who are doing it probably wouldn't and in any case they may not care, as the people who initially receive "newly minted" receive the full benefit of it.

I guess I am just really trying to understand how an "attacker" who controls more than 50% of the network's computing power is prevented from creating new coins.

The method of coin creation is "hardwired" into Bitcoin, so even with all the world's supercomputers put together an attacker can't just put pretend coins into the mix--any blocks that do that won't be accepted by anyone else.  Blocks are only accepted if they follow the rules.  The only thing an 'attacker' could do is compete fairly for that set amount of coins that is being generated--and this costs that person just as much in hardware, electricity, etc. as anyone else.

The only real hardwired security I can see is the fact that honest nodes control the network, everything else is specific to the implementation being used by each Bitcoin user.  Am I wrong here?

No worries--it can take a while to actually fit in to your head just how beautifully bitcoin solves all the potential problems with digital currency.  I just discovered it a couple months ago and I'm still in awe of it.  I'm also very happy that my investment has roughly tripled in that time.  Both theoretical and actual substance working together--a rare event for our planet indeed!

You are very right, I initially was very skeptical and have narrowed my fears down to this (now one thanks to you!) problem/concern.