From: Ryan Carboni <ryan.jc.pc@gmail.com>
To: bitcoin-development@lists.sourceforge.net
Subject: [Bitcoin-development] Monetary Authority for Bitcoin
Date: Mon, 9 Dec 2013 14:01:07 -0800 [thread overview]
Message-ID: <CAO7N=i1p=7fGgzJXvctRoGTsztP6f9rqs78s9=Vnc3TC0RVLdA@mail.gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 3742 bytes --]
This is no doubt probably a very controversial Bitcoin Improvement Proposal
and is also a very rough draft of one.
Bitcoin lacks a Central Bank. This is good and bad. A central bank benefits
those with political connections. But Bitcoin lacks price stability, this
generates menu costs, and incentivizes speculation. I propose the creation
of a monetary authority for Bitcoin that sets block reward to a new
mathematical formula.
The velocity of the Bitcoins that are in circulation likely approaches
100,000x per year as compared to 1x - 4x for the USD. This in itself is not
bad. But given that only 10% to 20% of Bitcoins are circulating, this means
that the price of Bitcoin is decided largely through speculation. In fact
the price of a Bitcoin is irrelevant to those who use Bitcoins as a
currency because it appears the majority of coins being used are
immediately being sold and repurchased in the exchanges for the sole
purpose of buying goods.
Unless Bitcoins can be used to purchase intermediate goods and have a
closed economic ecosystem, Bitcoin will be too vulnerable to speculation
and would not be a viable currency. But the development of a closed
economic ecosystem is stymied by the uncertainty of Bitcoin prices and
speculation.
Fortunately the infrastructure for transacting Bitcoin has long been
established, with many major exchanges. Nearly all major exchanges announce
recent prices. At the point when a block is generated, the miner will also
add the exchange price of bitcoin between various other currencies and
crypto-currencies to the blockchain. The exchanges that are kept track of
could be hard coded into Bitcoin or the miner could choose, how this works
is not something I'm personally focused on.
With every new block, the miner will compare the cumulative percentage
change in the exchange price of Bitcoin over the previous 432 blocks. The
standard deviation of the percentage change in exchange rates will be
calculated. Outliers will be excluded, this is so that in case x-currency
suffers from hyperinflation, the x-currency will be ignored. It is
extremely unlikely for all the world’s currencies to be suffering from
hyperinflation caused by monetary expansion as opposed to a supply shock.
Every 432 blocks the block reward will be reevaluated. For every 5%
increase in the geometric mean of Bitcoin exchange rates in relation to the
world’s currencies would increase the block reward by 3%. A 5% decrease in
the geometric mean of Bitcoin exchange rates will decrease the block reward
by 3%. Changes in the exchange rates of less than 5% will not alter the
block reward.
The minimum block reward will be one Bitcoin.
Why is this better then the current system? Very simple, we are still
dependent on banks. Currently Bitcoin is poised to replace Visa and Paypal,
not the Federal Reserve. Bitcoin will be less efficient then Visa and
Paypal because it takes times to transfer money out of exchanges to one's
bank account and vice versa. In order for Bitcoin to replace the US dollar,
it needs to not be a more complex version of a debit card. It needs to have
a closed economic ecosystem, where all transactions are done in Bitcoin
(Consumer > Merchant > Wholesaler > Factory), and the only people who use
the exchanges are merchants who need to and those who wish to gamble on
Bitcoin.
In order for Bitcoin to have widespread acceptance, it needs price
stability. My proposal won't peg the Bitcoin to any one currency, but it
would reduce month to month variability in relation to a basket of
currencies and discourage views that it's speculative.
Look at the current system, it's not healthy and it's not a currency.
[-- Attachment #2: Type: text/html, Size: 6642 bytes --]
next reply other threads:[~2013-12-09 22:01 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-12-09 22:01 Ryan Carboni [this message]
2013-12-09 22:06 ` [Bitcoin-development] Monetary Authority for Bitcoin Gavin Andresen
2013-12-10 1:19 ` Ryan Carboni
2013-12-10 4:05 ` Rick Wesson
[not found] ` <20131209221130.GA22556@shavo.dd-wrt>
2013-12-09 22:23 ` Ryan Carboni
2013-12-09 22:57 ` Mike Caldwell
2013-12-10 8:19 ` Wladimir
2013-12-09 23:10 ` Jeff Garzik
2013-12-09 23:23 ` Jameson Lopp
2013-12-10 1:16 ` Allen Piscitello
2013-12-10 1:20 ` Ryan Carboni
2013-12-10 12:38 ` Jorge Timón
2013-12-11 0:07 ` Baz
2013-12-11 1:01 ` Jeff Garzik
2013-12-10 1:22 ` kjj
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAO7N=i1p=7fGgzJXvctRoGTsztP6f9rqs78s9=Vnc3TC0RVLdA@mail.gmail.com' \
--to=ryan.jc.pc@gmail.com \
--cc=bitcoin-development@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox