Bitcoin Forum
April 19, 2024, 04:30:10 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 »
401  Bitcoin / Bitcoin Discussion / Re: Announcing BCCAPI on: August 18, 2011, 06:05:09 AM
This is great!

I'm wondering how you plan to deal with requests from law enforcement for transaction history/identification?
On the server side an account is:
  • a public key, identifying the account.
  • a bunch of public (wallet) keys for each account.

There is no user data, just public EC keys.
The transaction log is the block chain. Everybody has it.

Will you charge per request/is this part of your business model?

Not saying these are necessarily bad things, as it's pretty much the norm.

I am trying to run the service for free, paying bills on donations. However, going forward I may introduce that you can pay a small amount to get your account moved to a priority server with better response times and no limits on the number of account keys etc.

If it's not part of your business model, then do you have any plans, or know if it's possible to make your server unaware of transaction histories, and unable to map identities to transactions?

I'm not a developer, and have no idea how this would work, but PIR comes to mind.  Any thoughts on that?
Thanks for the great work!

What is PIR?
The server knows very little about the end user which is not already in the block chain. I have no ideas as to how I can further reduce it.


Thanks for your response.

My worry is if the server will know which public addresses are derived from one another, and thus be able to link them all to a single pseudonym or identity.  Or if they are all linked to a single account on the server.

"A private information retrieval (PIR) protocol allows a user to retrieve an item from a server in possession of a database without revealing which item they are retrieving."

Edit: here's the link http://en.wikipedia.org/wiki/Private_information_retrieval

Edit: Also worried if addresses can be linked by the server because their balances might be queried in batches, or by the same IP address.
402  Bitcoin / Bitcoin Discussion / Re: Announcing BCCAPI on: August 18, 2011, 05:02:28 AM
This is great!

I'm wondering how you plan to deal with requests from law enforcement for transaction history/identification?

Will you charge per request/is this part of your business model?

Not saying these are necessarily bad things, as it's pretty much the norm.

If it's not part of your business model, then do you have any plans, or know if it's possible to make your server unaware of transaction histories, and unable to map identities to transactions?

I'm not a developer, and have no idea how this would work, but PIR comes to mind.  Any thoughts on that?

Thanks for the great work!
403  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 18, 2011, 02:12:41 AM
jtimon,

I appreciate your response in post #110, but I'll respond to it in this thread only if people end up disagreeing that any long-run steady deflation problem should be tackled down the road.
404  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 18, 2011, 01:53:52 AM
I already gave my explanation of how steady deflation makes investment impossible in post #66, jtimon gave a better one in #100, so it looks like you are not here to listen, you are just trying to fix your cognitive dissonance through denial. If you don't accept those answers that's fine, I'm not interested in convincing you, I'm just here to further this idea with SgtSpike and others.
If you reread your post #66, you'll see your only objection to steady deflation was volatility.  And then you even agreed that steady deflation, not volatility, was the problem later on:
No, steady deflation is definitely the real problem in my view. Volatility is tolerable as long as it's low, and low inflation is better than low deflation.
It was only after that, and before jtimon's post that I asked for a direct refutation of my description of steady deflation, so I don't see what your hostility is all about.  I'll stop addressing you in this thread if I'm bothering you.
405  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 18, 2011, 01:47:08 AM
But I don't see how your "decentralized fractional reserve central bank backed by bitcoin" can work.
Could you be a little more specific though on what you see the problem to be?

Sorry I only read your explanation in 61 post. Now I think I'm starting to get the concept. It's not that I see problems in your proposal is just that I'm not sure I understand how it works.
Is there a detailed explanation somewhere?



+1

I also don't really understand what you are talking about. Might be worth explaining everything step by step for us. Please describe the problem you are trying to solve as the very first thing.
Sure.  The problems to be solved are the temporary hurdles of price volatility and merchant adoption, while effectively avoiding splitting the user base, and making the network effect - and thus reduction in price volatility - harder to achieve.  Any potential long run problems like steady deflation or lack of mining incentives should be looked at separately, and can be easily overcome later on if the time comes that they are relevant.  As I believe cunicula agrees, they should not be a consideration at this time.

Based on the conversations here, these problems appear to require human management to be most effectively solved, and any decentralized solutions have been admittedly lacking.  So to solve these problems while keeping the user base effectively contiguous, I proposed having all of the new currency be issued through a "distributed central bank".  By distributed, I mean that any transactions it engages in must be signed by some threshold number of the organizations that run it.  This is possible using the OP code CHECKMULTISIG which isn't currently enabled in Bitcoin.  The bank would uphold a promise to redeem its currency 1-1 for bitcoins, plus any variable fees.

It can credibly keep this promise, without any risk of a run, by using demurrage when it wants to devalue the currency instead of inflation.  Demurrage results in excess reserves being held by the bank, which can be used later on to pay interest to currency holders in order to fight undesirable currency devaluation, as well as to subsidize merchants and developers.  In this way, the price chart of the new currency could look more like a moving average of Bitcoin's if the bank does a good job.

Gresham's law would need to be enforced during times of deliberate currency devaluation, since otherwise people would just dump the currency on the bank 1-1 for bitcoins.  This can be done by deterring redemption at these times with fees.  Conversely, while the bank is supporting the currency with interest, arbitrageurs need to be deterred with fees from buying up a ton of the new currency from the bank 1-1 for bitcoins, and soaking up all the available excess reserves to be paid out.

Txn fees can also be used to devalue the currency, and collect revenue to be distributed as interest, or merchant and developer subsidies.

Despite the increased centralization, trust should not be an issue as it can be distributed over multiple organizations in the way described above.  Management can also be distributed over multiple jurisdictions, and because the backing is non-physical, it should be resistant to confiscation by states, unlike gold for example.  Also, because this is a measure designed to overcome the temporary hurdles described above, the arrangement doesn't have to last forever, or even very long, hopefully.  Afterward, the bank can stop issuing new currency, gradually redeem all of what remains in circulation, and then finally disband once it's achieved its purpose.

This solution effectively avoids splitting the user base since the relative valuation of the new currency and Bitcoin is completely determined by the bank's transparent monetary policy.  This means that added trading depth in one should lead to added stability in the other as well by the actions of arbitrageurs.

It also avoids having to solve the initial distribution problem and builds off of the work already done by Bitcoin toward solving the initial adoption and volatility smoothing problems.  People are incentivized to buy into and hold onto the new currency because it offers them improved stability, and out of the sense that by doing so, they're helping to aid the the adoption and development of Bitcoin, thereby increasing the value of their holdings in the long run.

If this is successful in giving us a widely adopted, steadily deflating currency, then at that point the protocol and blockchain can be forked to solve the steady deflation problem, if it is indeed a problem.  Or if human feedback is desired, then a new "distributed central bank" can form with this new purpose.  I'd prefer the latter solution, as it would be more effective, and the transition wouldn't be at all economically disruptive.  That, or a gradual transition to the former via the latter.  In the same way any potential future miner incentive problem can be addressed.
406  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 17, 2011, 12:10:17 PM
But I don't see how your "decentralized fractional reserve central bank backed by bitcoin" can work.
If the concern is bank runs, then as I mentioned above, full-reserves can be maintained while achieving any desired inflationary effects using demurrage.  The excess reserves created by demurrage can then be used to pay interest later on when inflation needs to be controlled.

To enforce Gresham's Law while engaging in demurrage, appropriate fees must be charged as deterrents to redemption.  And new issuance fees must be charged while paying interest in order to prevent speculators from immediately coming in and soaking up all of the bank's excess reserves.

Could you be a little more specific though on what you see the problem to be?

Quote
Also, the new currency will compete with bitcoin for the trading depth just like any other alternative currency. With the only difference that the demand for bitcoins is augmented for backing the new currency.
You're absolutely right.  OTOH, since the relative valuation of the new currency and Bitcoin is completely determined by the bank's transparent monetary policy, added trading depth in one should lead to added stability in the other as well by the actions of arbitrage seekers.
407  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 17, 2011, 11:14:54 AM
No, steady deflation is definitely the real problem in my view. Volatility is tolerable as long as it's low, and low inflation is better than low deflation.

How can anything that is predictable be a serious problem? It is the unpredictable stuff you have to worry about. What measures how much unpredictable stuff is out there? volatility.

See this example with predictable 5% deflation:

https://bitcointalk.org/index.php?topic=28276.msg421352#msg421352


From that link:
Quote
...Only the very best investments will get funded with deflation.
I believe my post #58 in this thread addresses this.  It shows that it's not only the very best investments, but also any approximately average or better ones will get funded during deflation.  Furthermore, the money that would have otherwise gotten loaned instead gets hoarded, but it still provides a benefit to the economy, albeit less directly, and in ways that you can't see; it prevents the bidding up of the prices of goods in the economy that the borrower would have otherwise purchased.

In your example, the baker wouldn't take out the loan because his investment isn't at least as profitable as the average in the economy.  He would not be buying the flour that he otherwise would have, and so more efficient bakeries can now benefit from lower flour prices due to not having to compete with the would-be baker to buy it.  You might say that farmers would eventually just compensate for this increased demand, and increase supplies, but remember that this diversion of their resources would be occurring to accommodate an investment that is producing a below average return, and should perhaps not be seen as beneficial to the economy.
408  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 17, 2011, 10:28:22 AM
My worry is that splitting the user base between two (or more) separate block chains could be enough to doom both to failure, since this would make the price volatility hurdle that much harder to overcome.  This is one reason why I proposed in post #61 to roll out any new ones via a "distributed central bank", so that it both benefits from and reinforces Bitcoin, while at the same time competing for its users.

Does this worry you as well?

This is not a concern with merged mining.

I guess I wasn't clear, but I'm referring to splitting trading depth among separate currencies, so that the price volatility problem is harder to overcome.
409  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 17, 2011, 10:14:28 AM

If you agree that volatility is a temporary hurdle, then do you believe that it's clear at this point that it will not be overcome by Bitcoin, and now requires a new attempt?
Yes, I am sure it is a temporary hurdle.  Bitcoin has many temporary hurdles.

The temporary hurdles I am most worried about are: a) wallet security b) price volatility c) merchant adoption.
I am also worried about one long-run hurdle: d) maintaining blockchain security once transaction fees stop

I don't know whether bitcoin will overcome these hurdles or not. However, I do believe that more promising solutions exist.
I don't believe it makes sense to wait for bitcoin to fail before pursuing promising solutions in an alternate chain. At worst it will be a learning experience.

My worry is that splitting the user base between two (or more) separate block chains could be enough to doom both to failure, since this would make the price volatility hurdle that much harder to overcome.  This is one reason why I proposed in post #61 to roll out any new ones via a "distributed central bank", so that it both benefits from and reinforces Bitcoin, while at the same time competing for its users.

Does this worry you as well?
410  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 17, 2011, 07:19:25 AM
EDIT: Please answer how we get over the early adopter phase in such a currency. People need incentive, and it's not enough to just say "it will take off", people need to believe why a never ending inflationary currency is worth their time.
Remember, Gresham's Law only applies when the bad money is overvalued by fiat.  Otherwise, expect the exact opposite outcome.  (Bitcoin is the "good" money.)

I get the feeling that achieving the desired results from these alternative currencies is going to turn out to be a lot like herding cats.
411  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 17, 2011, 07:04:57 AM
SGT you should try getting some recommendations from some economist and ask them if these numbers coincide with their theory of a perfect currency.
While I'll reserve any agreement with Milton Friedman on this until my views of deflation given in post #58 and the second half of #60 are addressed, here's his idea on this:
Quote
"We don't need a Fed," Milton Friedman says, twirling a letter opener as he speaks. "I have, for many years, been in favor of replacing the Fed with a computer," he adds. Each year, it "would print out a specified number of paper dollars" to augment the money supply. "Same number, month after month, week after week, year after year."
412  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 17, 2011, 06:17:28 AM
No, steady deflation is definitely the real problem in my view. Volatility is tolerable as long as it's low, and low inflation is better than low deflation.
Then I'd be much better convinced if you would directly address what is wrong with the description I gave of steady deflation in post #58.

In sum, focus on the near- to mid-term, not the distant future.

The only volatility solution that preserves decentralization is to link coin generation and destruction rates to difficulty growth rates. In the distant future, this might not work. However, this also goes for almost any solution imaginable. For now, linking difficulty change to coin generation and destruction is what should be done.
If you agree that volatility is a temporary hurdle, then do you believe that it's clear at this point that it will not be overcome by Bitcoin, and now requires a new attempt?
413  Alternate cryptocurrencies / Altcoin Discussion / Re: CRYPTO CURRENCY INDEX on: August 17, 2011, 03:35:20 AM
At first if there is a perceptual loss of coins over time they will eventually in correlation with the pigeon-principle all be lost.
414  Alternate cryptocurrencies / Altcoin Discussion / Re: CRYPTO CURRENCY INDEX on: August 17, 2011, 02:48:35 AM
I understand how people feel about these other Bitcoin copies, alternatives.

However I still believe that alternative Crypto currencies good for bitcoin and the community.
We're trying to create a brand new currency here, without bootstrapping it off an existing measure of value.  This has happened very rarely throughout history, and the odds are vastly against us being successful with even one.  What this requires is widespread adoption and trading depth such that volatility is sufficiently smoothed out, and the currency is usable for accounting with.

Convincing those that don't understand this to spread their value among multiple cryptocurrencies meant for the exact same purpose so obviously goes against the goal of gaining sufficient trading depth of one.
415  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 17, 2011, 01:44:13 AM
Arbitrarily specifying a %ΔM as 10% or 8% or 0% or -5% is completely useless. There is no way you can predict the growth rate of the BTC economy a priori. You need blockchain feedback in the system, otherwise the modification will have no affect on price volatility whatsoever. Completely pointless.

I acknowledge that we can't predict economic growth, it's a weakness of having a decentralized monetary policy, but I can't see how it can be improved upon without adding centralization. You are wrong about not having a mechanism to combat volatility though. Since %ΔM and %ΔQ can be estimated with fairly good accuracy in the short to medium range then the unknown variable %ΔV can act as a buffer when inflation is expected, as people move their cash on hand to financial assets to avoid the loss in purchasing power, thus decreasing velocity.
This doesn't make sense to me.  A flight from the currency exerts inflationary pressure on it, doesn't it?

Even if volatility is self-correcting in this way, then this mechanism exists with or without your proposed constant 10% monetary inflation, right?

So if volatility is the problem, and not steady deflation, as you explained in your response to me above (reposted below), then what's the point of the constant 10% monetary inflation if it does nothing to address volatility?

So if the deflation rate is steady and predictable enough (true by the above assumption), then people will only borrow to invest if they are sure their investment can at least keep up with the overall growth rate of the bitcoin economy, plus the usual premium paid for risk/time value of money/lender profit.

This is exactly how I rationalized it before. The problem is that in investment nothing is certain, there are way too many unknown variables to be able to say for sure that the investment will pay off.

For example, if you need a stapler for the office and it costs 1 BTC, how could you be able to asses that the stapler will produce 1 BTC or more in value? Or if you discover a molecule that you think could be the next aspirin and you need research money, how will you convince your creditors that it will be a success, that everything will go smoothly on the 5 to 10 years of research and that you won't go overbudget? Or if you need 1000 BTC to pay for college, even if you are smart as hell and you are certain to land a high paying job after, how could you justify that loan if the purchasing power of BTC is increasing at an astonishing rate and by the time you graduate those 1000+ BTC you owe will pay for a small country? You would end up being richer if you just started working as a garbage man for BTC right after highschool.

Things get further complicated in that debtors would need very low interest rates to make the venture worth it but creditors need to ask for high interest rates to make lending worth it.
416  Alternate cryptocurrencies / Altcoin Discussion / Re: Altcoin - the alternative cryptocurrency? on: August 16, 2011, 11:30:53 AM
Maybe I'm just stupid, but it seems to me that it might be a bad thing to attempt to divide the cryptocurrency user base among many different block chains in these early stages when a much greater market depth in one single one is so necessary to smooth out volatility, and make it usable.

Not to mention if people actually get on board with these, the collective cryptocurrency inflation rate will skyrocket, since they will be drawing primarily from users that would otherwise be using Bitcoin.

It's funny - dumping a whole bunch of very similar block chains onto the market was a potential attack I thought about a few months ago.  Just never thought people would take them seriously.

Perhaps this attack could be defended against by flooding the market with so many similar alternatives that people are overwhelmed, and just ignore them.  So... keep em coming?
417  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 16, 2011, 09:39:28 AM

Also, demurrage is much easier to implement with Bitcoin-like currencies than with traditional ones, so it can be used instead of inflation, with the same result, in order to avoid any risk of a bank run on the "distributed central bank".

Why would demurrage discourage a run for the exit? Do I care if prices increase by 10% and my coin balance remains fixed (inflation) or if prices remain fixed while my coin balances decreases by 10%?

They are equivalent scenarios. If I expect either of scenario to happen, I should sell my coins for USD.

There could be a (irrational) psychological effect, but such effects are notoriously difficult predict and sensitive to small changes in context.   
(Monetary) Inflation and demurrage are not equivalent.  Inflation creates liabilities for the central bank.  With demurrage the currency can remain fully backed, and avoid any risk of a need to suspend redeemability.

I didn't say it discourages a run to the exit, and I also wouldn't want to hold onto these coins as long as hypothetical steadily deflating bitcoins are available as an alternative.  But if my above description of lending deflationary currencies is wrong, then the market might end up requiring such a currency to be available for the purposes of lending.

This does bring up the point that the inflating currency would require redemption fees to deter people from just cashing in to bitcoins as a safe store of value, and making the lending-currency effectively useless.

I agree, it's an ugly solution (to a problem I doubt is even real).  But it's the best that I can imagine.
418  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 16, 2011, 04:58:35 AM
Lastly I want to add that if my above characterization of lending deflationary currencies is wrong, and it is a problem even once Bitcoin's user base stabilizes, then a fractionally bitcoin-backed Bitcoin-like currency could always be launched that has whatever desired inflation rates you like.  This can be done using a low trust "distributed central bank" (the trust can be distributed over multiple organizations in multiple jurisdiction using the CHECKMULTISIG OP code) that issues all new currency, and offers redemption back to bitcoins.

This also allows for human feedback, so it's not so limited in its design as Bitcoin had to be.

It solves the initial distribution/adoption problems.

It also avoids to some extent competing for Bitcoin's existing and potential user base - something that should be seen as very undesirable in these early stages - since this isn't currently necessary due to the fact that the user base hasn't even come close to stabilizing, and because some proportion of bitcoins must back the new currency.

Because the specie that backs the currency (bitcoins) is likely impossible to confiscate in this scenario, I doubt this added centralization would be a problem.

Also, demurrage is much easier to implement with Bitcoin-like currencies than with traditional ones, so it can be used instead of inflation, with the same result, in order to avoid any risk of a bank run on the "distributed central bank".
419  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 16, 2011, 04:12:56 AM
Early adopters.  Well, if Bitcoins were to replace all currencies worldwide, and only 21 million coins were ever produced, then Satoshi, with his supposed 1.5 million coins, would hold approximately 7% of the world's currency.  And you don't see that as a problem?  Even if we only consider US money supply, which is around $14T, he would be holding $1T.  I know I am not the only person who has a problem with that, and I am sure enough people would have a problem with it to prevent mass adoption of Bitcoins.  It's not that I would be upset that he had that much money, it's that I don't want to see anyone with that much power over the currency.
Just a couple of quick points on this: the daily Forex turnover is $4T, so $1T does not seem like such a big deal when viewed this way.  Many markets have been much more cornered than this in the past, and every single fiat currency in existence now are good examples.  Plus, unlike the central banks that control these, once Satoshi's money is spent, it's gone.  No more can be conjured up.  Plus, it's highly doubtful that all or most of it would be held on to during an extremely unlikely rise to $14T market cap, unless Satoshi has some serious Scrooge McDuck syndrome, or is dead.

Quote
Deflationary spiral was shown as a problem during the great depression, when the dollar was based on a gold standard.  While it may not have been deflationary, it was certainly less inflationary than the currency we have today.  The country entered into a depression, along with many other countries, and each country only recovered when it started printing more money.  Also, as you have pointed out, raising capital for new innovations or companies will be extremely difficult while using a deflationary currency because the opportunity costs are so high.
While there was a correlation between deflation and depression during the great depression, based on the broader data this is not generally true: http://www.google.ca/url?sa=t&source=web&cd=1&ved=0CBcQFjAA&url=http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.147.6290%26rep%3Drep1%26type%3Dpdf&ei=9-lJTq_JH4HeiALqqMiTBw&usg=AFQjCNHyeqoF52JQhW83o9O-FDXdSQHJxA

Furthermore, is it really clear that deflation was the cause, and not the result of the depression?  It makes more sense to me that you need a wave of bankruptcies first in order to destroy the debt based money in the fractional reserve system before you can get falling prices.

I'm no economist though, just pointing out what seems logical to me.
420  Alternate cryptocurrencies / Altcoin Discussion / Re: A Better Coin on: August 16, 2011, 03:35:04 AM
JohnDoe,

This is how I view the deflationary property of Bitcoin, and how it pertains to lending.  It's contrary to yours and many others' views of it, but it seems so clear to me, so I'm interested in hearing what you and others think about it here.

First of all, I'll consider the case if/when a steady user base has formed and the adoption rate has levelled off, as this is the only case where your perpetually fixed 10% annual bitcoin supply increase might make sense.  Otherwise, you're probably going to need human feedback in your system.

Because the bitcoin supply will at this time be roughly fixed/very slowly increasing, any deflation will be caused by overall growth in the bitcoin economy.  Thus, the deflation rate and overall growth rate are equal, modulo lost coins and short-term fluctuations in velocity.

So if the deflation rate is steady and predictable enough (true by the above assumption), then people will only borrow to invest if they are sure their investment can at least keep up with the overall growth rate of the bitcoin economy, plus the usual premium paid for risk/time value of money/lender profit.

And if the loan is thus not made, and the money hoarded instead, then the deferred consumption that the hoarded money represents results in concomitant price decreases in the bitcoin economy that would not have occurred if the loan had been made.  So the overall bitcoin economy is the beneficiary of the deferred consumption, rather than the borrower whose investment couldn't keep up with its growth rate.  And this should be the case, should it not?

When viewed this way, the deflation rate is seen as a valuable measure of something like the average ROI in the bitcoin economy, and loans that are made uneconomical due to it are revealed clearly by it to be just that.  And there are clearly still beneficiaries of deferred consumption in the event that bitcoins are hoarded instead of lent - they are instead the bitcoin users who would have otherwise been competing to buy the goods that the borrower would have bought.  They're Bastiat's "unseen", whereas the borrower would have been the "seen".
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!