Bitcoin Forum

Other => Beginners & Help => Topic started by: Daily Anarchist on November 28, 2011, 02:59:33 AM



Title: Paper Bitcoins
Post by: Daily Anarchist on November 28, 2011, 02:59:33 AM
I look forward to the day somebody starts marketing paper Bitcoins, or Banknotes. That would make it much easier to trade in everyday transactions and would be a lot easier for the general public to accept as real money, instead of trying to get them to install Bitcoin on their PC's. Sure, you'd still have to trust the banks to not engage in fractional reserve banking, but that would be extremely easy to independently audit.

Each note issued has imprinted on it the total number of Bitcoins issued at the time of issuance. The note that has the highest number will show how many Bitcoins should be in the wallet of the bank. Anybody can go to the bank and have them show them that at least that many Bitcoins are sitting in the bank's wallet. If it is less, then the bank will need to show the redeemed banknotes that have been brought back by users in exchange for the Bitcoins.

Serious potential for Bitcoin Banking.


Title: Re: Paper Bitcoins
Post by: StraT2131 on November 28, 2011, 04:21:57 AM
A paper bitcoin network is in my mind unwanted when compared with the bitcoin network.

The bitcoin network is a public ledger system. (no counter-party risk)
A paper bitcoin network would entail a private ledger system. (identical to online wallets. carry counter party risk)


The 2 could co-incide, however:
Paper bitcoins would carry a risk premium (counter-party risk), and an ease of use premium for the customer.

The ease of use premium for paper fiduciary however over the last 20 years is radically approaching zero.
I think paper currency is quickly becoming obsolete, as the benefits of digital currencies grow.

In asia they are trialing phone payments. i.e. you swipe your phone to pay instead of a card. (that could easily be leveraged by the bitcoin network.)

What would be cool is if you could create a bitcoin card.
that contained your wallet, so you could swipe it at the checkout.

In Australia though that would entail merging both the private EFTPOS network and internet into the card readers which would never happen in a million years (all the security risks.)
Or banks letting you transact on the bitcoin network via their eftpos network. (which is currently farfetched.)

So probably swiping your phone would be the next step for the bitcoin network.


Title: Re: Paper Bitcoins
Post by: Daily Anarchist on November 28, 2011, 05:21:16 AM
Any chance of creating a completely new and independent card swiper?


Title: Re: Paper Bitcoins
Post by: BurtW on November 28, 2011, 06:35:04 AM
See here https://www.casascius.com to buy physical Bitcoins with electronic Bitcoins

See here http://memorydealers.ecomm-search.com/search?catalog=memorydealers&keywords=bitcoins to by physical Bitcoins using a credit card

I own many 1 BTC coins and a few 25 BTC coins.

See here https://bitcointalk.org/index.php?topic=52998.0 for a thread discussing paper Bitcoins under developement.  I bought a few of the "proof of concept" Bitcoin bills but we all expect them to improve (read the entire thread to learn about concerns) before they "hit the market".

I use this wallet application on my phone:  https://bitcointalk.org/index.php?topic=4384.0 (https://bitcointalk.org/index.php?topic=4384.0) Seems to work pretty well but remember it is still buggy so do not too many coins on it as you may lose them.

Here is an example of a project to develop a Bitcoin specific point of sale scanner:  https://bitcointalk.org/index.php?topic=46366.0 (https://bitcointalk.org/index.php?topic=46366.0) don't know the status of the project.

One last thing since it was mentioned above.  I use https://www.strongcoin.com as my online wallet because it appears to be written in a way which is safe as far as private key handling and also it is handy for importing private keys in different formats.  I use it to hold all of my vanity addresses like this one 1BurtWEejbnKeBRsvcydJvsNztB1bXV5iQ (donations accepted and appreciated)


Title: Re: Paper Bitcoins
Post by: dancupid on November 28, 2011, 10:41:39 AM
The whole point of bitcoin is that it doesn't need a centralized bank - the network and blockchain are the bank. Why take an idea that frees us from the banks and then get the banks to run it for us?

If you want a paper wallet you can easily create one here:
https://www.bitaddress.org/

The same idea is used in the casascius coins - the private key is sealed within the coin. No bank is necessary to make this work.


Title: Re: Paper Bitcoins
Post by: P4man on November 28, 2011, 11:13:30 AM
The same idea is used in the casascius coins - the private key is sealed within the coin. No bank is necessary to make this work.

You could call casascius the "bank"here; whether physical coins or paper, the trust issue is similar: you have to trust whoever issues it.

I do see the point of paper bitcoins though. And why not let banks do their fractional reserve banking with them? It would be no different than paper money vs gold under the  gold standard. If you dont trust the banks' paper money, use bitcoins directly.


Title: Re: Paper Bitcoins
Post by: dancupid on November 28, 2011, 11:33:12 AM
The same idea is used in the casascius coins - the private key is sealed within the coin. No bank is necessary to make this work.

You could call casascius the "bank"here; whether physical coins or paper, the trust issue is similar: you have to trust whoever issues it.

I do see the point of paper bitcoins though. And why not let banks do their fractional reserve banking with them? It would be no different than paper money vs gold under the  gold standard. If you dont trust the banks' paper money, use bitcoins directly.

Yes there is a big trust issue - but assuming you trust Mr Casascius, you can be certain that the bitcoin you own is really a bitcoin (like a gold coin). The bank would just be issuing a 'promise to pay the bearer on demand' IOU (a copper coin).
If Lloyds of London started doing this then obviously it would be good news for Bitcoin (I think - though they could still print as much 'money' as they wanted and just call it 1btc, and we'd just have to believe them).


Title: Re: Paper Bitcoins
Post by: P4man on November 28, 2011, 12:08:51 PM
There are two ways to create paper bitcoins; either as IOU, and then bitcoin would act as gold under the goldstandard (with the notable difference that it still wouldnt be legal tender, so you have to trust that particular bank's solvency, and not the financial system as a whole).

Or you could device a system quite similar to cascadius coins; have a private key underneath a peel off or scratch off mask. The trust issue would be different, as youd not have to trust the banks solvency but youd have to trust the bank not to have a copy of the key and therefore the ability to steal it.

Still, either approach could work IMO.


Title: Re: Paper Bitcoins
Post by: cbeast on November 28, 2011, 12:26:22 PM
Any chance of creating a completely new and independent card swiper?

A magstrip might be a good way to access an online wallet. If bitcoin is stored on one, a magnet would erase your wallet.


Title: Re: Paper Bitcoins
Post by: cbeast on November 28, 2011, 12:32:20 PM
I do see the point of paper bitcoins though. And why not let banks do their fractional reserve banking with them? It would be no different than paper money vs gold under the  gold standard. If you dont trust the banks' paper money, use bitcoins directly.

Fractional reserve banking is leveraged speculation. If they fail, there would be nobody to bail them out.


Title: Re: Paper Bitcoins
Post by: Daily Anarchist on November 28, 2011, 06:03:31 PM
I'm not saying that a bank couldn't fractionally reserve, just that it would be less likely to happen in an era where people are heavily skeptical of that sort of thing. I think paper Bitcoins are bound to take root eventually, probably in both the IOU and the cassassius like paper bitcoin forms.


Title: Re: Paper Bitcoins
Post by: minorman on November 29, 2011, 08:50:08 PM
I am very much opposed to the idea of promise-to-pay Bitcoins - because that leads to fractional reserve banking ( =fraud). Casascius physical Bitcoins are not promise-to-pay bitcoins, but perhaps that mtgox's redeemable codes are a step in that direction??


Title: Re: Paper Bitcoins
Post by: cbeast on November 29, 2011, 11:59:31 PM
I am very much opposed to the idea of promise-to-pay Bitcoins... perhaps that mtgox's redeemable codes are a step in that direction??

Agreed. We definitely need private key importing into a local client, preferably a smartphone app.


Title: Re: Paper Bitcoins
Post by: BurtW on November 30, 2011, 12:18:31 AM
Mt Gox codes are exactly that - a promise of actual BTC.  As long as Mt. Gox keeps exactly the number of BTC on account that they have promised in all of their outstanding unclaimed codes all is well with the world - peace, harmony and love.  However, if people start using the codes themselves as a longer term store of value or worse yet as a medium of exchange then Mt. Gox may be tempted into issuing more codes than they have BTC and the evil dark lord of fractional reserve banking will rise again  :o !

As consumers we can prevent this by using the Mt. Gox codes for only a short period of time and claiming them as soon as possible.  Also ony accept actual BTC as payment (coins ok as they contain actual BTC) - never accept promises of BTC for payment.

There is already a market for the codes.  You can buy them with credit card payment at http://www.mrcoins.org
 


Title: Re: Paper Bitcoins
Post by: netrin on November 30, 2011, 01:06:22 AM
I think paper bitcoins fill a role somewhat like traveler cheques, but as a physical currency they offer very little protection against double spending. I could imagine printing out a few personal traveler cheques from my digital wallet and 'signing' them with the unlocking passphrase. The merchant could transfer them immediately, thus relieving me from needing a networked computer. He could optionally pass it on like cash with default risk.

Cas..us coins are novel, but I don't think it has much 'staying power'. If/when physical bitcoins become as ubiquitous as M&M's, I'd immediately rip each physical hologram off and transfer the cash digitally - I wouldn't trust a single one of them.


Title: Re: Paper Bitcoins
Post by: BurtW on November 30, 2011, 02:09:46 AM
Just curious.  Would you trust them more if the bills had two holograms from two different entities/companies where neither company ever had access to the private key?  The person taking off both holograms would be the first person to have all the information needed to calculate the private key.

See this thread for more details:  https://bitcointalk.org/index.php?topic=53177.msg634864#msg634864


Title: Re: Paper Bitcoins
Post by: netrin on November 30, 2011, 03:29:11 AM
No. Then I wouldn't know who screwed me. At least I know where Mike C (Casc..us) lives.

...and furthermore I don't believe that is technically possible. A public elliptic key is derived from a private key. Two entities can not (according to my wildest imagination) produce a secret unknown to either of them and derive something else from that which they do not know. It's like Diffie-Hellman with a major step removed from the calculus.


Title: Re: Paper Bitcoins
Post by: BurtW on November 30, 2011, 03:46:03 AM
The math is correct.  If p = the private key, P = the public key and G = the base point of the EC crypto system then P = p(G) where p(G) is the scalar multiplication of p selected from the finite field used to generate the elliptical group with the base point G from the group.

So for any two key pairs: P0/p0 and P1/p1

P0 = p0(G)
P1 = p1(G)
P0 + P1 = p0(G) + p1(G) = (p0 + p1)(G)

So you can take two public keys and apply the defined elliptical group addition and the resulting public key will have the corresponding private key which it the simple modulus addition of the two private keys.

But you do bring up a good point.  Even though you no longer have to worry about the private key ever even having been calculated anywhere by anyone, you do have to trust two entities to properly put the two key pairs on to the item and at least one entity to have properly added the two public keys together.


Title: Re: Paper Bitcoins
Post by: zellfaze on November 30, 2011, 07:42:21 AM
The math definitely adds up.  In the topic about it we discussed the math heavily.

No. Then I wouldn't know who screwed me. At least I know where Mike C (Casc..us) lives.

This on the other hand is still a valid point.

Quote
But you do bring up a good point.  Even though you no longer have to worry about the private key ever even having been calculated anywhere by anyone, you do have to trust two entities to properly put the two key pairs on to the item and at least one entity to have properly added the two public keys together.

You can verify that there is coinage on the address listed on the coin though couldn't you?  I think that casascius's physical Bitcoins have the BTC address that the money was sent to on them.  If they don't, I know that BitBills do.


Title: Re: Paper Bitcoins
Post by: BurtW on November 30, 2011, 08:09:15 AM
In the two hologram system I outlined in the other thread you would end up with three public key addresses:

1) the public key address of the first hologram P1 (first private key under it - p1)
2) the public key address of the second hologram P2 (second private key under it - p2)
3) the public key address etched or printed on the item itself (bill or bar) P3

It is this third public address, P3, that would have the BTC sent to it, the other two public addresses are not really needed after the item is made and P3 is calculated from them.

To check a bill or bar to make sure it is worth what it says all you would have to do is lookup the third public address (P3) in the block explorer and make sure it contained the correct number of BTC.


Title: Re: Paper Bitcoins
Post by: MtGox_Dylan on November 30, 2011, 08:41:30 AM
Mt Gox codes are exactly that - a promise of actual BTC.  As long as Mt. Gox keeps exactly the number of BTC on account that they have promised in all of their outstanding unclaimed codes all is well with the world - peace, harmony and love.  However, if people start using the codes themselves as a longer term store of value or worse yet as a medium of exchange then Mt. Gox may be tempted into issuing more codes than they have BTC and the evil dark lord of fractional reserve banking will rise again  :o !

As consumers we can prevent this by using the Mt. Gox codes for only a short period of time and claiming them as soon as possible.  Also ony accept actual BTC as payment (coins ok as they contain actual BTC) - never accept promises of BTC for payment.

There is already a market for the codes.  You can buy them with credit card payment at http://www.mrcoins.org
 

Sorry to bring up an earlier post, but I thought I'd address this point for clarity's sake. Mt.Gox Redeemable Codes for either bitcoins or traditional currency automatically "remove" the relevant sum from a user's account on their creation. These funds are then held in limbo until the code is redeemed. As such, it is impossible for a user to create a redeemable code for more funds than they have access to.

Since these funds are drawn from a user's account, a redeemable code represents funds which are in existence at the time of its creation, which are held for as long as it takes for the code to be redeemed. Since the actual amount of bitcoins or dollars won't vary in a user's account over time (unlike the value of those funds) then as long as an entity which accepts Mt.Gox Redeemable Codes exists, they will be valid.

Of course, this assumes that Mt.Gox does not access, use or alter user's funds in any way (apart from the taking of trade fees), but I hope the community is willing to trust us on that point.

If there are any other questions or concerns in relation to Mt.Gox Redeemable Codes, feel free to contact us on the forums, or at support@mtgox.com.



Title: Re: Paper Bitcoins
Post by: BurtW on November 30, 2011, 08:45:41 AM
Mt Gox codes are exactly that - a promise of actual BTC.  As long as Mt. Gox keeps exactly the number of BTC on account that they have promised in all of their outstanding unclaimed codes all is well with the world - peace, harmony and love.  However, if people start using the codes themselves as a longer term store of value or worse yet as a medium of exchange then Mt. Gox may be tempted into issuing more codes than they have BTC and the evil dark lord of fractional reserve banking will rise again  :o !

As consumers we can prevent this by using the Mt. Gox codes for only a short period of time and claiming them as soon as possible.  Also ony accept actual BTC as payment (coins ok as they contain actual BTC) - never accept promises of BTC for payment.

There is already a market for the codes.  You can buy them with credit card payment at http://www.mrcoins.org
 

Sorry to bring up an earlier post, but I thought I'd address this point for clarity's sake. Mt.Gox Redeemable Codes for either bitcoins or traditional currency automatically "remove" the relevant sum from a user's account on their creation. These funds are then held in limbo until the code is redeemed. As such, it is impossible for a user to create a redeemable code for more funds than they have access to.

Since these funds are drawn from a user's account, a redeemable code represents funds which are in existence at the time of its creation, which are held for as long as it takes for the code to be redeemed. Since the actual amount of bitcoins or dollars won't vary in a user's account over time (unlike the value of those funds) then as long as an entity which accepts Mt.Gox Redeemable Codes exists, they will be valid.

Of course, this assumes that Mt.Gox does not access, use or alter user's funds in any way (apart from the taking of trade fees), but I hope the community is willing to trust us on that point.

If there are any other questions or concerns in relation to Mt.Gox Redeemable Codes, feel free to contact us on the forums, or at support@mtgox.com.

Good to know.  Be sure to let us know if you ever relax your self imposed reserve requirement!


Title: Re: Paper Bitcoins
Post by: MtGox_Dylan on November 30, 2011, 08:51:13 AM
Whilst it is true that the requirement is currently self-imposed, financial laws in the majority of markets Mt.Gox supports require that only transaction fees be taken from users' accounts with the rest left untouched by the company, except where processing payments. Whether these laws apply to Mt.Gox would of course depend on the type of business that Mt.Gox is classified under.


Title: Re: Paper Bitcoins
Post by: zellfaze on November 30, 2011, 04:49:02 PM
Although I trust Mt. Gox, I personally feel like the way that BitBills and Causcious Bitcoins are going is the better way to go.  If one day I can no longer trust Mt. Gox, my BitBills are still safe.

Say Mt. Gox gets hacked, my redemption codes are now worthless, my BitBills are not.  There is more trust in the dual hologram system than redemption codes, not because Mt. Gox is untrustworthy, but just because of how the system is designed.