Bitcoin Forum
November 07, 2024, 07:44:49 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What would stop me from issuing gold backed bitcoins?  (Read 789 times)
bg002h (OP)
Donator
Legendary
*
Offline Offline

Activity: 1466
Merit: 1048


I outlived my lifetime membership:)


View Profile WWW
August 29, 2011, 01:54:53 AM
 #1

Don't get me wrong, bitcoin doesn't need backing any more than the US dollar does...and this concept is exactly the opposite of what makes bitcoin awesome...but say I had 1 kg of gold (which I don't) and wanted to promise to present a share of the gold to anyone who held a bitcoin...preferably a subset of all bitcoins that I charged a premium for...and call them GoldBits or something equally silly...would it be as easy as duplicating the www.bitbills.com setup and fixing the total number of shares to issue? Redemption would be by returning a valid bitbill with only the original transaction on it and shipping off the gold...in this sense, bitbills could be used to share anything (as long as you trust the central authority...always a bad idea but could work amongst friends or certain groups).

On a completely unrelated note, anyone looking to compile vanitygen or oclvanitygen (to get an address like this: 1DrGossc3QidjzgDXzveCAQGiPWsoiDZ8C) on a Mac, pm me...the makefile for v0.17 on github and the makefile in the forum don't quite cut it. I'm just a "newbie" by forum rules, so I can't post elsewhere.

DrGoss

Hardforks aren't that hard. It’s getting others to use them that's hard.
1GCDzqmX2Cf513E8NeThNHxiYEivU1Chhe
julz
Legendary
*
Offline Offline

Activity: 1092
Merit: 1001



View Profile
August 29, 2011, 02:21:30 AM
 #2

My first impression is that it could be workable.

I imagine also that redemption wouldn't require return of the physical bitbill-like card.

You could allow people to open the card and trade it openly on the p2p network - even in fractions.
A website could be setup which could see from the blockchain where all the fragments are. You could allow redemption of some minimum amount - so that if these were being traded around in fractions someone would have to accumulate a certain amount and spend back to your website to get the gold.

It would be risky to put these gold backed coins into a normal bitcoin client - as it'd be very easy to accidently spend them as input to an ordinary BTC transaction - but a modified client could track which coins were issued by you - and online wallet services could also implement this in cooperation with your site.


@electricwings   BM-GtyD5exuDJ2kvEbr41XchkC8x9hPxdFd
qbg
Member
**
Offline Offline

Activity: 74
Merit: 10


View Profile
August 29, 2011, 02:39:48 AM
 #3

It would probably be best done by creating a new block chain. The genesis block would pay you the total amount of GoldBits (which could be more than you would initially distribute, assuming you want room to add more gold to the network later) that there will ever be and every block after that would generate none.

Alternatively, you could Open Transactions to create your gold backed currency.
defxor
Hero Member
*****
Offline Offline

Activity: 530
Merit: 500


View Profile
August 29, 2011, 09:38:08 AM
 #4

On a completely unrelated note, anyone looking to compile vanitygen or oclvanitygen (to get an address like this: 1DrGossc3QidjzgDXzveCAQGiPWsoiDZ8C) on a Mac, pm me...the makefile for v0.17 on github and the makefile in the forum don't quite cut it. I'm just a "newbie" by forum rules, so I can't post elsewhere.

What's the problem with it? I based my edits off Dino's makefile (to build against newer OpenSSL) and "it works for me" but I'd be happy to repost your findings in the vanitygen thread if you'd like.

ElectricMucus
Legendary
*
Offline Offline

Activity: 1666
Merit: 1057


Marketing manager - GO MP


View Profile WWW
August 29, 2011, 10:44:04 AM
 #5

That wouldn't really work with gold since it would only able to account for those 'special' bullion minted by the central authority.

To make it really work there would have to be a decentralized validation system like in plain bitcoins, only physical. Lets say you claim to have possession of a certain goldcoin known to have a certain amount of gold in it. The system could invite people who live near you and they can then validate your possession. In return you have to validate others.

There would have to be a motivation or reward to be very thorough in the validation of bullion like the possibility that the person who validates a claim of possession could be able to be paid with the bullion he validated in future transactions.
metalmadnesstv
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile WWW
August 29, 2011, 01:01:38 PM
 #6

i would buy gold or even silver backed bitcoins ?
would have to be physical tho not "virtual"
bg002h (OP)
Donator
Legendary
*
Offline Offline

Activity: 1466
Merit: 1048


I outlived my lifetime membership:)


View Profile WWW
August 31, 2011, 02:03:52 AM
 #7

I upgraded to the newer OpenSSL hoping to compile with Dino's makefile...it pooped out...oddly enough, things compiled after running make against the makefile.osx in the package followed by running Dino's. It's a pretty simple makefile, but I confess to not digging into it, I was just kinda happy that it worked!

On a completely unrelated note, anyone looking to compile vanitygen or oclvanitygen (to get an address like this: 1DrGossc3QidjzgDXzveCAQGiPWsoiDZ8C) on a Mac, pm me...the makefile for v0.17 on github and the makefile in the forum don't quite cut it. I'm just a "newbie" by forum rules, so I can't post elsewhere.

What's the problem with it? I based my edits off Dino's makefile (to build against newer OpenSSL) and "it works for me" but I'd be happy to repost your findings in the vanitygen thread if you'd like.



Hardforks aren't that hard. It’s getting others to use them that's hard.
1GCDzqmX2Cf513E8NeThNHxiYEivU1Chhe
bg002h (OP)
Donator
Legendary
*
Offline Offline

Activity: 1466
Merit: 1048


I outlived my lifetime membership:)


View Profile WWW
August 31, 2011, 02:16:01 AM
 #8

If I put, say, 10 mBitcoins into an address, does the block chain contain enough info to follow those 10 mBitcoins even if they are split into uBitcoins over many transactions? I suppose if they GoldBits are only ever split and BTC are never added to a GoldBit address, then the info would be there...but as soon as Bitcoins were added to an address that contained GoldBits, the next split would be impossible to parse into BTC and gBTC...maybe a dilution factor could be calculated?

I agree that independent, decentralized verification would have to be in place for this to work...kinda like a separate block chain idea also mentioned here...people need some hope of gain to participate in verification...I guess a transaction fee lottery might work Smiley

My first impression is that it could be workable.

I imagine also that redemption wouldn't require return of the physical bitbill-like card.

You could allow people to open the card and trade it openly on the p2p network - even in fractions.
A website could be setup which could see from the blockchain where all the fragments are. You could allow redemption of some minimum amount - so that if these were being traded around in fractions someone would have to accumulate a certain amount and spend back to your website to get the gold.

It would be risky to put these gold backed coins into a normal bitcoin client - as it'd be very easy to accidently spend them as input to an ordinary BTC transaction - but a modified client could track which coins were issued by you - and online wallet services could also implement this in cooperation with your site.



Hardforks aren't that hard. It’s getting others to use them that's hard.
1GCDzqmX2Cf513E8NeThNHxiYEivU1Chhe
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!