Bitcoin Forum
April 27, 2024, 03:26:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 [65] 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 »
1281  Alternate cryptocurrencies / Altcoin Discussion / Re: Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 25, 2011, 04:25:11 PM
I think what is needed next is "The Second Bitcoin Whitepaper".

I'm not (necessarily) volunteering to write it, but it would be an ambitious extrapolation of the bitcoin protocol to allow it to create a stabilized currency backed by bitcoin value and hashing, but with the volatility risk offloaded onto leveraged speculators.

I'm sure there is somebody out there who wants to be a billionaire or trillionaire badly enough to make sure this happens.  Smiley

Once we have that, maybe there will be a "Third Bitcoin Whitepaper" which further extends the protocol to create a distributed betting system based on the stabilized coins.

Or perhaps all the black market betting will happen on hidden TOR services, like how the Silk Road operates. I don't really care how it happens, but I am confident that it will.
1282  Alternate cryptocurrencies / Altcoin Discussion / Re: Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 25, 2011, 04:17:32 PM
Wow. This is great. Paying for posts on a topic that I am interested in is a really fun use for bitcoin.

I will try to be concise, but this will probably be tl;dr for some of you.


I read a bit about OT when it first came out, but I don't claim to understand it completely. At first blush it seems way too complicated for the average Joe to understand and use, and it is not clear to me who is being trusted. With bitcoins, I know I only have to trust an algorithm implemented in Open Source software.

What would be interesting to me would be the "marketing copy" for OT (like how WeUseCoins makes the case for bitcoin). I'd be interested in reading anybody's attempt at marketing copy for OT: a convincing story about who would use OT, under what circumstances, why they would trust it, the "killer app" that makes everyone start using it, how it could change the world, and most importantly (to me) how it could be used to create a black market for currencies, commodities, stocks, bonds, etc.

Consider gascoins / anti-gascoins.  The problem with pegging a gascoin to a gallon of gas like a futures contract is that the holder of the anti-gascoin (the person who is short one gascoin) has unlimited liability, and he can't place an infinite number of bitcoins into escrow.  (The price of gas can't go below zero, but there's no limit to how high it can go.)  There would have to be some way to manage risk, issue margin calls, etc.

An Intrade-style prediction contract might work better.  For example, a contract might settle at 1 BTC if the price of gas is $5 or greater at the end of the year, or settle at 0 BTC otherwise.  Contracts are created out of nothing whenever a buyer (long) and seller (short) agree on a price.  Maximum escrow is 1 BTC for the short.  Contracts are destroyed whenever a short buys back a contract, or at the time of expiration when all contracts are settled at 1 BTC or 0 BTC.

A small fee on each transaction could keep the miners going.

This is a very good summary of the biggest problem with my suggested coin/anticoin model: how to make sure there are enough bitcoins in escrow to cover all possible market actions. I will discuss this more below.

I would LOVE to see a "distributed intrade" powered by bitcoins. There would be a lot of technical challenges, but it may in fact be a better way to create a black/grey market for speculating on tons of different currencies, stocks, commodies, world events, etc than what I have posted about above. The only problem is you need a stabilized currency (otherwise your profits/losses from your bets will be dwarfed by your profits/losses from holding bitcoins to make those bets!)

IMHO, the next major step for bitcoin MUST start with a price-stabilized version of bitcoin, backed by bitcoin value, but providing a way to separate those who wish to hold bitcoin as a speculative investment from those who want to use it as an unvarying store of value for commerce, bets, etc. My guess at one way that might work is here: http://forum.bitcoin.org/index.php?topic=30741.0 which was an idea I then extended into this thread.

I am very, very interested in how a price-stabilized extrapolation of bitcoin might be created, with a very simple user experience, and the protocol working behind the scenes to match stabilized bitcoin holders to leveraged bitcoin speculators. This would not (and must not) be a bitcoin replacement, but would have to build on to the existing bitcoin infrastructure.

This is a good idea, but how is the infomation about exchange rates fed into the blockchain. You need I thinlk two items of third party data: the current USD exchange rate and the exchange rate between current USD and whatever commodity you are pegging value to. Presumably, humans need to supply this data. How do you incentivize the humans to supply honest data?

If you want a distributed currency pegged to ANYTHING, this is one of the biggest technological problems to solve. However, consider this: there are also attack vectors on bitcoin that involve fraudulent timestamps. Bitcoin uses a distributed timestamp protocol, where nodes reject timestamps that differ significantly from what they think the time is. I believe the same logic can be extended to exchange rates. If somebody lies about the exchange rate, other nodes will reject that block. Consequently, I consider the problem of distributed exchange rates a (mostly) solved problem.

This is a good idea, but how is the infomation about exchange rates fed into the blockchain. You need I thinlk two items of third party data: the current USD exchange rate and the exchange rate between current USD and whatever commodity you are pegging value to. Presumably, humans need to supply this data. How do you incentivize the humans to supply honest data?

That's exaclty what I was going to ask.
How the block chain knows if prices of gas went up or down?

If you solve that problem, I have another proposal.
Your link led me to this very related thread ("Achieving stable prices through a reference currency"): http://forum.bitcoin.org/index.php?topic=11614.0

"Backing" bitcoins or any currency with a single resource is never a very good idea since any single comodity can be controled. if a single wealty enough individual wanted to they could inflate and deflate the vaule of bitcions at will. look at our market cap it's less than a hundred million dollars one or a group of sufficently rich people could control the entire market fincially. If bitcions were to be backed by any single comodity the same thing could happen right now however they are treated as a comodity themselves not so much as a currency.
If bitcoin is successfully extrapolated to provide a stabilized version backed by bitcoins, and then is further extrapolated to allow distributed speculation on stocks, commodities, currencies, etc, the bitcoin black market will be massive. The only ones rich enough to influence it will be the early bitcoin adopters, who would be trillionaires (by USD valuation) Smiley


Backing bitcoin-like currencies with commodities seems like an insanely bad idea.  It will take everything wrong with systems like speculative investments in oil causing gas prices to go up and give it an alternate anonymous underbelly.  That's insane.  I still don't quite get the logic on how bitcoin can be merged with anything.  I don't get why they would do it or how they would mathematically make it work.  .  . .
Regardless of how insanely bad the idea may be, I also think it is inevitable. There is just too much money at stake for bitcoin holders to ignore this potential million-fold increase in bitcoin values (Here's how I do the math: http://forum.bitcoin.org/?topic=7985.0).

As for how it could be done, that is what this thread is about. Maybe it is not possible, but nobody would have thought bitcoin was possible a couple years ago. If it is possible, mark my words: someone will do it. Then all hell will break lose.

Backing bitcoin-like currencies with commodities seems like an insanely bad idea.

I think is impossible to "back" a currency without introducing centralization.
In this case, he want to use option contracts but I see a few problems.

1) As far as I know, option contracts are not fungible. I didn't get the Gascoin/antigascoin thing.

-Suppose oil is at 10 btc right now. How many btc to buy the oilcoin, a much for the antioilcoin?
dacoinminster, can you elaborate a little bit more on this?

2) If you could peg a chain currency to a commodity using contracts, the options market still needs an arbiter to determine what the price of the commodity is at a given moment. How do you make that arbiter decentralized?

For #2, see above my comments on distributed exchange rates above.

For #1, I am not sure that gascoin/antigascoin is the way to go. It is possible that an intrade-like system as discussed earlier might be a better way to do it.

I will say that I imagine gascoins/antigascoins would have to have some sophisticated rules to prevent the bitcoins held in escrow from running out. I'm guessing the rules might involve some of the following ideas:

1) All bitcoins held in escrow could be used as needed when payouts happen, not just the bitcoins from one coin/anticoin pair
2) Anticoins would be fungible. If you bought one, some of your bitcoins might go into escrow if that anticoin was last sold when the commodity had a lower price. Some bitcoins might come out of escrow (to the seller) if the commodity had a higher price at the last sale.
3) If an anticoin was in danger of going "in the red", the protocol might force a sale, similar to a margin call
4) In the event that all the entire escrow fund went "in the red" (like if there was a "run" on the funds similar to a bank run), bitcoins could be created "out of thin air". I recognize this would violate the 21M hard limit, and that would probably never fly with the community. Perhaps instead of real bitcoins, they could be some kind of "IOU" from the escrow fund, redeemable when the fund went back in the black.

Regardless of whether people are trading something that looks like a future's contract (coin/anticoin), something that looks like intrade, or something else entirely, the first problem to solve is how to create a stabilized extrapolation of bitcoin.

1283  Economy / Economics / Re: What will be the next currency? on: July 25, 2011, 03:51:56 PM
I firmly believe that the next crypto-currency will not be a replacement for bitcoin, but an extrapolation of bitcoin. Lots of people are very invested in bitcoin and have a huge motivation to make it better.

I believe that bitcoins will be extrapolated to please people who want a stabilized currency for use in commerce and as a stable store of value while also pleasing people who want to bet big on bitcoin's future. This will happen by transferring the risk of price volatility from the former group to the latter group by setting up contracts within the protocol.

I introduced the concept here: http://forum.bitcoin.org/index.php?topic=30741.0
It is currently being discussed here: http://forum.bitcoin.org/index.php?topic=31032.0

I think this is so important, I am actually paying people to post intelligent comments in the latter thread (see thread for a link to the rules).
1284  Other / Meta / Re: [1 BTC GIVEAWAY] 10 users will get 0.1 BTC for being my shill on this forum on: July 25, 2011, 02:24:41 PM
What if I could contribute by promoting the thread and having a payment system that way ?

Very interesting way to have people read a thread and contribute to it.  But I am not smart, however if you want people to read the topic and contribute, is there no compensation for that !!

I tried to make it fairly open-ended - you just have to make it onto my top-10 favorite posts on those two threads. I imagine that any user could contribute real-life examples of how the functionality being discussed would appeal (or not appeal) to everyday users.
1285  Bitcoin / Bitcoin Discussion / Re: Mt. Gox Google Gadget on: July 25, 2011, 02:02:10 PM
Looks like some guy just hijacked your great idea: http://forum.bitcoin.org/index.php?topic=31080.0

That's a different gadget. Price vs difficulty.
1286  Alternate cryptocurrencies / Altcoin Discussion / Re: Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 23, 2011, 12:31:03 AM
You might wish to change the name of the title of this post as it is confusing.  Namecoin is not backed by bitcoin.

According to their merged mining proposal I linked to in post #1 above, it IS backed by bitcoin (backed by bitcoin mining, specifically). I think their latest client actually implements the change.
1287  Other / Meta / [FINISHED] 10 users will get 0.1 BTC for being my shill on this forum on: July 23, 2011, 12:06:17 AM
This contest is over.

I will be deciding the winners soon, hopefully today.

=================================================


I think the issues of alternate block chains backed by bitcoin hashing with pegged values supported by bitcoins in escrow is the most important thing for the future of bitcoins.

I have a thread about it here: http://forum.bitcoin.org/index.php?topic=31032.0
and a follow-up thread here: http://forum.bitcoin.org/index.php?topic=31645.0

I believe so strongly in the importance of this topic that I am willing to PAY for intelligent posts on either thread above.

Sometime between one week and one month from now (depending on how productive and active the thread is)On 8/22/2011, I will select my 10 favorite posts from those two threads, and pay the authors 0.1 BTC each. If multiple of my favorite posts are by the same author, that author will get more. Of course, any posts made by me will not qualify.

Things I would like to see:
 - Intelligent discussion, supported by a thorough understanding of the technological and economic issues at hand
 - Enthusiastic friendly debate
 - Alternate methods of achieving the same goal (bitcoin-backed commodity trading)
 - Good spelling and grammar
 - Extra points for posts I like which also happen to bump the thread when it is stagnant
 - People agreeing with me will probably seem more intelligent to me than people disagreeing, but I will try to distribute at least some of the coins to people presenting well-thought-out counter-arguments, obstacles, and skepticism of my ideas.

Once I select the winners, I will post links to their posts here. Winners who don't have a donation address will get a PM from me asking for their bitcoin address.

Any questions or discussions about the rules, or about me being a jerk for paying for forum shills should go in this thread, not the other one.

This is not a joke - I fully plan to pay up.

Thanks!

Edit: Here are my favorite posts so far  (as the last time I looked). I will have to narrow them down when it is time to pay out:

Anti-gascoins ... ? is that something like Mylanta? ... or a brother to Roger Gascoine maybe?


Consider gascoins / anti-gascoins.  The problem with pegging a gascoin to a gallon of gas like a futures contract is that the holder of the anti-gascoin (the person who is short one gascoin) has unlimited liability, and he can't place an infinite number of bitcoins into escrow.  (The price of gas can't go below zero, but there's no limit to how high it can go.)  There would have to be some way to manage risk, issue margin calls, etc.

An Intrade-style prediction contract might work better.  For example, a contract might settle at 1 BTC if the price of gas is $5 or greater at the end of the year, or settle at 0 BTC otherwise.  Contracts are created out of nothing whenever a buyer (long) and seller (short) agree on a price.  Maximum escrow is 1 BTC for the short.  Contracts are destroyed whenever a short buys back a contract, or at the time of expiration when all contracts are settled at 1 BTC or 0 BTC.

A small fee on each transaction could keep the miners going.

Backing bitcoin-like currencies with commodities seems like an insanely bad idea.

I think is impossible to "back" a currency without introducing centralization.
In this case, he want to use option contracts but I see a few problems.

1) As far as I know, option contracts are not fungible. I didn't get the Gascoin/antigascoin thing.

-Suppose oil is at 10 btc right now. How many btc to buy the oilcoin, a much for the antioilcoin?
dacoinminster, can you elaborate a little bit more on this?

2) If you could peg a chain currency to a commodity using contracts, the options market still needs an arbiter to determine what the price of the commodity is at a given moment. How do you make that arbiter decentralized?


And wouldn't it be easier to just somehow expand the bitcoin pool with some sort of parallel block chains instead of 2 separate currencies to confuse the hell out of people and make vandors less inclined to accept them?  Can't someone just develop 10 structurally identical chains running in parallel and sharing info with each other but with the same difficulty ratings at all times?

But for the bitcoin to go from one chain to another you have to modify the rules of acceptable block in the main bitcoin chain. If you're going to do it, you could just generate more coins within the first one instead of making new chains. But to change such a rule you need to convince more than 51% of the miners...

This is a good idea, but how is the infomation about exchange rates fed into the blockchain. You need I thinlk two items of third party data: the current USD exchange rate and the exchange rate between current USD and whatever commodity you are pegging value to. Presumably, humans need to supply this data. How do you incentivize the humans to supply honest data?

This is a good idea, but how is the infomation about exchange rates fed into the blockchain. You need I thinlk two items of third party data: the current USD exchange rate and the exchange rate between current USD and whatever commodity you are pegging value to. Presumably, humans need to supply this data. How do you incentivize the humans to supply honest data?

That's exaclty what I was going to ask.
How the block chain knows if prices of gas went up or down?

If you solve that problem, I have another proposal.
I like the post because it led me to this thread about stabilized currencies: http://forum.bitcoin.org/index.php?topic=11614.0

Backing bitcoin-like currencies with commodities seems like an insanely bad idea.

I think is impossible to "back" a currency without introducing centralization.
In this case, he want to use option contracts but I see a few problems.

1) As far as I know, option contracts are not fungible. I didn't get the Gascoin/antigascoin thing.

-Suppose oil is at 10 btc right now. How many btc to buy the oilcoin, a much for the antioilcoin?
dacoinminster, can you elaborate a little bit more on this?

2) If you could peg a chain currency to a commodity using contracts, the options market still needs an arbiter to determine what the price of the commodity is at a given moment. How do you make that arbiter decentralized?


And wouldn't it be easier to just somehow expand the bitcoin pool with some sort of parallel block chains instead of 2 separate currencies to confuse the hell out of people and make vandors less inclined to accept them?  Can't someone just develop 10 structurally identical chains running in parallel and sharing info with each other but with the same difficulty ratings at all times?

But for the bitcoin to go from one chain to another you have to modify the rules of acceptable block in the main bitcoin chain. If you're going to do it, you could just generate more coins within the first one instead of making new chains. But to change such a rule you need to convince more than 51% of the miners...

Stable prices are an unachievable mythical goal in the real world.

It stems from deficient mathematical understanding, economists need to do some research into stationary fixed points of dynamical systems, strange attractors and the like. A non-linear dynamic, multi-variable system like a money market is never going to produce stable prices. A vibrant system needs a kernel on instability to retain flexibility and robustness, as a resistance to stagnation, corruption and large external disturbances (shocks).

With a more modern mathematical basis "stable prices" would be recognised as unattainable and anyway not desirable, imho.

User A buys a USDCoin at current market rate, say 1/14 BTC.  Current market rate moves to $15/BTC and user trades in his USDCoin for 1/15 BTC.  Fantastic.  User B decides $/BTC will move down, so he buys a USDCoin for 1/15 BTC.  He is right and wants to cash in his USDCoin.  Whoops!  Either the value of the bitcoins in escrow has to somehow fluctuate with the asset (impossible), or you have to pray it doesn't move against the hedge.

If you want to peg coins to something, you need to get real-world info into the chain to adjust supply.  There are two ways to do this: trust someone, or do it by vote and trust voters to do what you want.

In other words, your proposal is effectively the same as "let coin generation parameters be setr by vote" and "hope people will vote to peg prices".

I described a scheme for doing this here:
 http://forum.bitcoin.org/index.php?topic=24929

I plan to build such a system after meeting work deadlines, about 4 weeks.

I think that the intrade idea was suggested as an alternative to holding "barrel of oil" type contracts. If speculation worked using binary options like intrade uses, you probably wouldn't be buying and selling bitcoin-backed contracts.

I'm disappointed. I thought you had a system with "hold a barrel of oil" contracts based on options instead of backing. It sounded almost magical to me but I was very curious. I think I get binary contracts, I just though there was a way to turn or combine them into a "hold a barrel of oil"-like contract.

It seems to me that you just want to have a currency based on bitcoin plus option based insurances for both bitcoin going down and going up. Option traders would sell those insurances. Still don't know where are you going to get all this shorts but it would be possible. It would not be stable, but more stable than bitcoin. I don't think a chain is needed nor useful for that.

Again, I don't know much about options.
But I still don't know what is wrong with having an intrade-chain like the one you proposed with an unstable currency. You could denominate them in whatever currency you like (even if it doesn't exist, a reference currency) and pay them with bitcoins. Once you have an input of information about markets you can redeem automatically the contracts before the money in the escrow can't meet the obligation. I guess you can't apply it to binary options. It should be possible to deposit more funds in the escrow to avoid the automatic redemption of the contract. It would be great to have bitoption in this thread.

Anyway, I think the best idea of the thread is to have a chain that "knows" the prices of commodities. I'm thinking about proposing freicoin 2 with a dynamic monetary base (You hated freicoin? Wait to see what's new in freicoin 2).
With price deflation the system would increase the demurrage rate but increase more the block reward (thus increasing the monetary base).
With price inflation you would decrease the demurrage rate but decrease more the block reward (thus decrasing the MB).
With that you just got the full feedback loop.
With stable prices you keep the demurrage and the annual reward equal.
But that sounds too complicated, let's think first about the intrader-chain without arbiters.


I agree that oil, gold, whatever markets will be valuable for the bitcoin economy. But as they introduce a single point of failure, they should be kept outside of the bitcoin protocol. What is wrong with creating trade contracts, signing them with your PGP key and establishing a web of trust between traders? This approach can be extended upon in a bottom-up manner, it can use bitcoin as a currency, but it will still not be able to damage bitcoin security.

I disagree with the recent populism targeting at artificially stabilizing the bitcoin currency. Bitcoin will stabilize itself like any other currency when we establish a prosperous bitcoin-backed economy. For this to work, the most important next step will be merchants growing up and providing services or goods for real BTC prices instead of constantly adapting their prices to the exchange rates. After that, the market will stabilize the price by itself (and probably lead to an even more stable currency than what certain national currencies currently are due to the governments becoming more and more indebted).

Please do also note that I cannot be bribed with 0.1 BTC or whatever in order to write something that pleases someone else. I have my own plans on doing bitcoin business, and I have found that there are people in the community who agree with what I do because I received BTC donations both anonymously and by prior agreement. I am always open to new collaborations with people from the bitcoin community, but I will not engage in business which is easily recognizable as being bound to fail.

But it is the same thing then, just with voting on "hyperbitcoins per bitcoin" or some other exchange than "bitcoins per current block difficulty". Either way you must assume people will vote in their own interest.

I think you underestimate the failure scenario.  Its not hard to design some kind of fund and describe how it will run while it remains solvent; that is easy.  The hard part is deciding what happens if he fund is insolvent.  As you hinted in your OP there is really no way to do this reliably.  

In other words, handling the case of bitcoins win, commodities lose where you have escrowed bitcoins is totally obvious.  Clearly if the losers assets are in escrow, they can be handed to the winners.  What is not obvious, and infact impossible, is to handle the case where bitcoins lose, commodities win when you have only escrowed bitcoins.  To do that, the commodities must be in escrow too,  or you must hold more coins in escrow than you have bet.  

Also, think about what will happen: commodity betters will vote commodities won, and bitcoin betters will vote bitcoins won.  So in the end the result will have nothing to do with exchange rates but simply a game of "pick the bigger side".

Intuitively, NOONE can peg a bitcoin to a commodity except someone who holds both of them.  More accurately, only a bitcoin holder can keep a price above some value and only a commodity holder can keep a price below some value.

If you wanted to do this fund, here is how you could do it.  Find people like yourself who believe bitcoins will outperform oil.  Pool your cash and split it, buying bitcoins with some fraction and using the rest as collateral with a broker, sell an oil futures contract.

First of all, I really think it's lame to use such a bait-and-switch forum topic.  You purposefully chose "The Second Bitcoin Whitepaper" because you want to attract readers to your topic, which, by the title, would seem to suggest that there is a second whitepaper and that the post reveals it.  It's annoying when people choose inflated topic titles to drive eyes to their topic, so don't do it.  You should realize, if you haven't yet, that lots of people have lots of ideas for ways to modify or extend bitcoin and yours is no more worthwile than many others, so stop touting it as if it is more than that.

Second of all, so many people come in here with ideas for adding rules to the bitcoin protocol to effect some pre-existing financial instrument that they desire bitcoin to reproduce.  There are a couple of problems with this:

1) Bitcoin is already established and you have almost no chance of making such fundamental changes even if your idea is wonderful.

2) Most people's ideas are not wonderful, they are well-intentioned but completely miss a very important issue: they are completely unimplementable.  There have been so many proposals for 'pegging' bitcoin value to some other real-world commodity value, but this is completely antithetical to the original purpose of, the original implementation of, and the spirit of, bitcoin.  Also, it's absolutely impossible without an external authority declaring the 'current' exchange rate, and external authorities is exactly what bitcoin does away with.

3) Most of these ideas completely miss the genius idea of bitcoin which is to produce a system of fully disclosed information that anyone can use to validate any transaction.  People propose all kinds of ways to 'peg' bitcoins value relative to something else, or to modify the number of bitcoins generated, or to introduce esoteric new transaction types that have some secondary effect ("contingent claims"), but without any idea how such things could ever be validated realistically and identically by all bitcoin peers.  Any source of external data, such as a "current value of oil" or "current value of gold", cannot implicity be agreed upon by all bitcoin peers, so immediately the ability for all peers to validate transations goes away.

Before you go too far out on any branch of ideas about additions to bitcoin to mimic some pre-existing financial instrument, please take a minute to very, very thoroughly think through exactly what new information will be contained in bitcoin transactions (don't understand bitcoin transactions, how they are represented in the protocol, and what the rules are for validating them?  Stop right here and don't go further until you do), and what new rules will be required for peers to follow to track and validate data necessary to validate transactions, and then whether or not this makes transactions impossible or impractical to validate.

The bitcoin protocol was very cleverly defined to require a minimum amount of data storage and network bandwidth to transmit, validate, and re-transmit validated transactions.  Does your proposal blow up the CPU, memory, and disk requirements for bitcoin peers to an unsustainable level?  If 100 transactions per second including your new protocol rules were transmitted, would any peer have any chance of validating them all?

You should have good evidence that your idea is even remotely workable before stating that there is or should be a "second bitcoin whitepaper" about it.

At a fundamental level, this is all about derivatives.  

Nominally holding commodity A, while it is stored as commodity B, means you hold B and you also hold a derivative that is short B and long A.  And your unit of B that you are holding should be in escrow in case the derivative goes sour.

If the derivative short B and long A is inextricably tied to a unit of commodity B, then it is safe from default, but there is not much advantage compared to just trading commodity A.  If they are severed, then there is risk of default, and the risk is tied to whoever is the counterparty to the derivative, which means they are not fungible.

It is premature to speak of how a block chain or somesuch could implement deriatives trading, before the inherent issues are resolved conceptually.


I did not intend to pull a bait and switch. My intention is to discuss my proposal for what the second bitcoin whitepaper should cover. Would "My proposal for the second bitcoin whitepaper" be a better title?


"My proposal for the second bitcoin whitepaper" is more accurate and more descriptive, and yes, it would have been a better title.

Second of all, so many people come in here with ideas for adding rules to the bitcoin protocol to effect some pre-existing financial instrument that they desire bitcoin to reproduce.  There are a couple of problems with this:

1) Bitcoin is already established and you have almost no chance of making such fundamental changes even if your idea is wonderful.

Changing the protocol is quite possible. If more than 51% of users believe it is in their best interest to use the new protocol because it will increase the utility and value of bitcoins, then it will happen.


You have almost no chance of getting more than 51% of users to agree to anything anymore, which is my point.  There is a central cabal of people who may have more influence over bitcoin because they control the 'standard' client, or some large bitcoin-related website, or a bitcoin trading exchange, and maybe if you could get all of them to agree you could by fiat force the changes on everyone; but you're not going to get 51% of the actual bitcoin users to agree to anything, and it's highly unlikely that even the influential cabal I mentioned could all be swayed.

That being said, I don't mean to imply that no one should think big ideas about bitcoin or write proposals.  I just think that people should also be very realistic and be committed to a very long haul (years of stumping for the cause and making incremental changes) if they are serious about trying to make any fundamental changes to bitcoin.


Bitcoin currently relies on nodes to maintain a distributed timestamp, which is actually based on . . . an external authority! I don't think we can claim that bitcoin relies on no external authority at all. It relies on nodes to cooperate to make sure the data from the external authority is accurately imported into the block chain.

I see no reason why data from other external authorities (like the current price of oil) couldn't be tracked in the block chain as well.


The 'current time' as it is known to every person on the planet is not really an 'external authority'; it is more of a fact.  It has a precisely, scientifically, perfectly predictable value.  This is nothing even remotely like the "price of a commodity", which has no definite value and which, if a definitive value is required, implicitly needs an authority to resolve a diversity of differences of local opinion on the correct value.  Time is not artificial; the "exchange rate" for commodities is.  There is a major difference and it is precisely this difference that makes the latter impractical for use in the bitcoin protocol.


My proposal does not require people to trade at the external exchange rate, it just nudges them in that direction by fee incentives to trade closer to that price. The actual price of oil-denominated bitcoins would be determined by good old-fashioned supply and demand.


Well I like the idea of rules built into the system that effect a desired outcome through the natural action of market forces; but once again who is to define exactly what the 'external exchange rate' is such that everyone can be 'nudged' towards it?  Or is it OK for there to be uncertainty about the exact value as long as the differences between any two disagreeing opinions about the value don't differ by a large amount?

In lots of your discussion on this topic you talk about the protocol making payments based on excessive value in escrow etc; who is to decide exactly how and when this is to be done?  Obviously it has to be built into the rules of the protocol, so that everyone can, after the fact, all come to the exact same conclusion about what the current state of the global balance sheet is.  So how can that level of certitude be achieved without an external authority to be consulted on those parts of the equation ("current cost of gold at the moment in time that a transaction was validated") that cannot be known implicitly from data publicly stored in the block chain?

It is possible to store oil transaction data only on nodes that care about oil, gold transaction data only on nodes that care about gold, etc. The only thing that must be added to the bitcoin block chain is one additional hash of all the transactions being tracked in these other data stores. Clients that care only about bitcoin would just see this one additional hash. If they later decided to mess around with gold, they could download the gold transactions, hash them, then add that hash to the published hashes for oil transactions, euro transactions, etc, then hash that, then verify that hash matches the latest master hash in the bitcoin block chain. I may not have described this perfectly, but you can read more in the official write up (not by me) of how this would work here: https://en.bitcoin.it/wiki/Alternative_Chains

But miners would have to also validate the external data store before believing that the block that they are generating that includes that hash will be accepted by other miners, otherwise other miners will reject the block because it includes an invalid hash of this external data store.  Otherwise, anyone can generate a bitcoin block with any 'external data store' hash they wanted to and the bitcoin block miners, since they don't validate that hash in any way, would just keep on building the block chain based on that.  So the hash would essentially become worthless as it could be faked by anyone to represent any set of invalid transactions in the external data store that they wanted to.

Therefore, the problem I have expressed remains: even if individual clients don't bother to validate this extra hash if they don't care about the contents of the external data store that it represents, miners will have to.

Quote
My proposal may indeed have a fatal flaw (I am searching for it), but if it doesn't, I don't think anyone can deny the massive increase in bitcoin utility and value this would bring.

The fatal flaw is the reliance on an external authority to set a fixed, knowable, and perfectly-agreed-upon value for the exchange rate of bitcoins to the commodities you are interested in, and the ensuing impossibility of validating transactions (identically for all peers) that results.  Also I suspect, although I don't know because I still am not entirely clear on the way that the exchange of bitcoins into 'escrow' and back again is supposed to work, that all peers, including clients, will have to perform excessive and impractical work to determine if a transaction is valid when its history can include bitcoins that were put into escrow and taken back out again.

I see two things mixed together
1. a derivative system to stabilize value while someone else gets leverage, and
2. something akin to a fractional reserve banking system

I'm not sure how one ties into the other or why they must be connected.

Hyperbitcoins are leveraged and it is therefore possible for them to be underwater.  The owner can walk away, presumably losing their initial bitcoin 'collateral' but it is still a default.

If a hyperbitcoin were leveraged 2:1, say if it's effectively one bitcoin plus a derivative that's long bitcoins and short USD, then if bitcoins fall to below half their value, the hyperbitcoin is worth less than zero and the owner can discard it.  I don't see this as particularly unlikely since bitcoins today are less than half their high for the year.

Dacoinminster, your idea depends on bitcoin (almost) always going up. That's what I don't like about it. In case of default, you can't print more bitcoins outside the bitcoin network, just IOUs.

vector76, what if we have the derivative contracts inside the chain an also an automated broker that liquidates/covers your position if the reserves get too low?
This way, you eliminate the default risk. If you want your position to exist longer, just put more funds in the escrow.
To make them fungible, the "additional funds" (the difference between the needed funds and the actual funds), should be returned to the seller when the oil-coin is sold. The buyer of the oil-coin can add more funds to the contract within the same transaction to avoid the contract to be liquidated because of a small change in price a block after the transaction is made.

I think it could work, but yes, you would need a counter-party in the derivative for each oil-coin issued. All contracts would be btc (or derivativecoin) denominated.

The network would rely on derivativecoin creation and/or in fees for the contracts creation and trades. The fees can be charged in bitcoins, derivativecoins or both.
There's no need to create another currency for this though. This way we could also see if fees are enough on their own.


3) Protocol: "Escrow fund is 10% below target. Time to steal some hyperbitcoins from the speculators. YOINK!"


That is the part that I simply do not understand.  The "protocol" is not an entity that can take actions.  The protocol is a set of rules that all peers use to evaluate the bitcoin messages they receive and build up a shared, agreed-upon concept of what the "global balance sheet" of bitcoin is (in the form of transaction chains stored in the block chain).  The protocol dictates rules about transaction validity that individual peers are free to ignore but since other peers have no incentive to ignore the rules, and incentives to obey them, a disobeying peer will get nowhere fast.  At every point in the complex dance of bitcoin peers, the protocol rules are constructed to cause natural agreement between everyone with minimal effort.  It's a thing of beauty.

You talk about the protocol as if it's something running somewhere in real time making decisions and effecting outcomes.  It's not that at all.  The protocol is a set of rules, and those rules must be set out ahead of time to effect the actions you want from the bitcoin peer network.  Not only that, the rules don't specify what any peer has to do, only what is valid for any peer to have done.  The protocol rules do not compel any action on the part of any peer, they establish criteria for deciding when what a peer has done is illegal, and because following these rules is to everyone's benefit due to the clever construction of the protocol, everyone naturally obeys them and everyone agrees when someone has done something against the protocol rules and ignores them identically.

So you have to formulate rules that can be described ahead of time and which, for any peer who doesn't know anything about the history of transactions in your system, can be used to ingest all of the block chain blocks and then decide on its own, independently of any other peer, what the state of the "global balance sheet" is after every block; and each peer must be able to do this identically.  The identically part is what, in my opinion, rules out appealing to external entities for values to use in protocol equations for determining validity of transactions, because nobody ought to, or ought to be expected to, rely on an external authority whom they have to trust gives out accurate information to everybody and who is always available to every bitcoin peer and always presents a true, factual, and consistent set of values when queried.

Furthermore, the requirement that the protocol establish rules that peers can use to verify transactions themselves using only the data available in the block chain (or other data that is publicly shared via the peer network and is cryptographically secure using hashes and forced work functions) means that the data sets and rules involved in verifying a given transaction must be minimal; otherwise, the work required to verify a transaction chain becomes prohibitive and gets even worse as the network scales.

This last part is why I keep asking for a concrete description of the rules that peers will have to follow to validate transactions.  If a client has to a) keep an entire history of every transaction in order to be able to evaluate the validity of a transaction chain (bitcoin peers don't due to the merkle trees), and/or b) appeal to external authorities which may or may not be accessible or trustworthy, and/or c) require the evaluation of complex relationships between transactions or escrow accounts or whatever, and/or d) require every peer to retain huge amounts of data on disk in order to be able to validate any transaction, and/or e) any number of other ways to make the work of peers to establish faith in the validity of a transaction impractical that I haven't thought of yet, then it is an unworkable system.

It is my supposition that your proposal suffers from more than one of these problems; and I've been trying to fish out more detail (admittedly I don't understand every aspect of your proposal so I'm trying to get you to consider my concerns and apply them to your system rather than doing it myself).  I don't think you should write to Satoshi or publish a white paper or take any other premature step before addressing these concerns.

I think I understand what you are suggesting. No counter-party risk is possible because the contract is liquidated before that can happen when bitcoin prices are diving.

When bitcoin prices are diving or when the prices of the commodities in the contract are.

While I would love to see something like this implemented, it does not address my primary desire of transferring risk from users who want stability to users who want to speculate.

Imagine you're a user that wants a stable value.
You hold some of the bitcoin from your sales (or wage or whatever) and invest some of them in a "1971 dollar vs bitcoin" contract.
The more bitbulls the more you will be able to gain if bitcoin falls. If bitcoin rises, you lose from the contract but gain from the bitcoins you hold, so with the right proportion you stay the same.

I like your idea for a distributed option market, but it requires many changes and some of them (the voting for the input of information from markets) are very risky. You need to move coins from an address to other with the only authorization from the original address of the contract, and the result of the contract depends on voting.

I have to re-iterate, the result of the contract does not depend on voting at all. The external exchange rates only affect the fee structure when trades take place, encouraging people to trade near the external spot price. The actual trading price is determined by supply and demand within the bitcoin network. There is pretty much nothing to gain from taking over 51% of the bitcoin network hashing power to force a different exchange rate into the block chain. All you would accomplish would be to annoy people by changing the fee structure slightly. Much more lucrative uses of that hashing power can be found.

The result of the contract (who gains, who loses and how much) depends on the voting, on the real price of the commodities.
The price you mean may differ is the price specified in the contract as a "draw" where neither party gains or loses.

I thought you rejected that idea with the doomsday post.
If all reserves are stored in coins, how it is possible that there's no default if the price of the coin gets too much reduced?
If you print more to pay people redeeming their commodity tokens and hypercoins, the value of your coin is going to fall even more.
I still don't know how this tokens are issued. I thought the chain issued them at the spot price known inside the chain thanks to the miners, but you say their price doesn't depend on the spot price.
If they are issued by finding a counter-party, what gets the counter-party exactly? How can you make money with antiOil-tokens?
Where the money both parties pay goes? What happens if the price of the commodity multiplies by 10000?

I think maybe I can understand it better with examples.

Oil is at 10 btc, I  want an oilCoin and you want and anti-oilCoin.
What's next? How much each of us put in escrow?

Oil rises to 11 btc. Does anything happen to the escrow? Do I get 1 btc or something?
Although you gave the direction, here we still have to resolve the problem (define the solution in a more concrete manner) of how the system knows the spot price of oil.

You said somewhere that the spot price of oil is not the same as the price of an oilCoin. Then how are oilcoins related to oil in any meaningful way?

In your example, you and I would both buy the tokens we want on the open market (run within the network). There is no way for us to know where the tokens came from - we may have bought them from other users, or one of us may be buying tokens which were generated from thin air by the protocol in order to keep the tokens balanced and the escrow fund solvent.

Ok, we don't know who I buy the tokens from. I just wanted a detailed example of the tokens creation.
The number of oilcoins will always be equal to the number of anti-oilcoins, right?

When oil rises by 10%, the protocol will buy oiltokens and/or sell antioiltokens until funds in escrow are balanced. The exact combination of buying and selling would be determined by what keeps the escrow fund the healthiest.

Isn't the system losing money on the process? If oil rises 10%, then drops 10%, then rises again...
The system is buying high and selling low.

You and I can't realize profits/losses until we sell our tokens, at which point we may be selling to other users and/or the escrow fund.

The price we buy and sell at is determined by us and the market. We have an incentive to trade close to the external spot price of oil, because the protocol charges an increasing fee the further we trade from the external spot price. The external spot price is imported into the block chain by miners, and their blocks are accepted or rejected by the rest of the network in exactly the same way that the distributed timestamps work.

And what's the spot price of an anti-oilcoin?

I agree that oil, gold, whatever markets will be valuable for the bitcoin economy. But as they introduce a single point of failure, they should be kept outside of the bitcoin protocol. What is wrong with creating trade contracts, signing them with your PGP key and establishing a web of trust between traders? This approach can be extended upon in a bottom-up manner, it can use bitcoin as a currency, but it will still not be able to damage bitcoin security.

What is wrong with contracts, PGP keys, and webs of trust? The problem with them is they are hard to explain to Grandma. It's much easier to tell Grandma, "See, you bought some bitcoins, but you can store them as USD, Euros, gold, oil, . . . "
It is also hard to explain bitcoin's technical details to grandma. Maybe even more than public key crypto and webs of trust. This is what the client software is supposed to abstract away, and this can also be done for out-of-chain contracts etc.

I think there is nothing wrong with creating distributed infrastructure to trade gold, oil, currencies etc., but I don't think it belongs into the block chain. The value of bitcoins can be verified by every peer in the network, and I think this is what makes bitcoin so powerful. Tradable values based on currencies or commodities can only be securely verified by a relatively small subset of the network, and therefore introduce security issues not otherwise present, while still requiring resources from the whole network.
I disagree with the recent populism targeting at artificially stabilizing the bitcoin currency. Bitcoin will stabilize itself like any other currency when we establish a prosperous bitcoin-backed economy. For this to work, the most important next step will be merchants growing up and providing services or goods for real BTC prices instead of constantly adapting their prices to the exchange rates. After that, the market will stabilize the price by itself (and probably lead to an even more stable currency than what certain national currencies currently are due to the governments becoming more and more indebted).

I hope you are right that bitcoin will eventually stabilize. However, price volatility favors speculators at the expense of people who just want to use bitcoin to engage in commerce or store value. The assertion that bitcoin will stabilize may be true, but it can't be proven. I'd rather have the protocol provide stability for the people that want it, and transfer the volatility to the speculators who want it.
New technology is always more volatile than established business tools. But I think there is a good chance for the current bitcoin implementation to fly for quite some time - sufficiently long to use it for business.

Moreover, I do not think your recommendations can prove stability, either. In fact, they take away a core characteristic of bitcoin that could be a base for its stability (once the business volume using bitcoin grows). No stable currency as of today is valuable simply because you can trade it to another currency, or a commodity. This kind of stability can only be backed by one or more individuals who can ensure the possibility to trade it for whatever they propose. Once the resources of these individuals are exhausted, you reach the limits of this kind of stability. True value of a currency comes from the vast range of goods or services that can be bought using that currency. So, every member of our community who starts doing business using bitcoin provides his share of the stability we all want.

I do think it is an interesting idea to have similar currencies with some other characteristics (for example a different algorithm to manage the amount of coins {which could, in theory, also be backed on commodities etc.}, or using different crypto algorithms), but I think they should have their own block chain and network so we have security through redundancy, rather than a single block chain that becomes so complex that no one can ensure it is robust enough to sustain attacks. Still, I assume the original bitcoin might still be the one that will turn out to be superior.

But I also think it is too early for this to be built. It will be interesting once there is enough freely available software to setup exchanges, do algorithmic trading etc., so users don't have to care about all the virtual currencies manually.
Please do also note that I cannot be bribed with 0.1 BTC or whatever in order to write something that pleases someone else. I have my own plans on doing bitcoin business, and I have found that there are people in the community who agree with what I do because I received BTC donations both anonymously and by prior agreement. I am always open to new collaborations with people from the bitcoin community, but I will not engage in business which is easily recognizable as being bound to fail.

Please don't be insulted if I offer to pay you for your post Smiley

The payments are kind of a gimmick to spur conversation on a topic that I am really really interested in.
Well, the way I read your offer, I got the impression that just posting here might make me look like I just do that because of the offer. But I actually enjoy to discuss with people who wish to take bitcoin to its next level (as I do). Even if we have rather different ideas. I think we all can only learn from good discussions. If you wish to send coins, I'm also fine with that, but my primary goal is to be a responsible member of the bitcoin community who provides his thoughts for others to read them.

Here's how it would work:

People holding bitcoins denominated in USD, Euros, gold, oil, etc, deposit their bitcoins into an escrow fund held by the network. In exchange, they get a token guaranteed to be redeemable for bitcoins from the escrow fund at the pegged value at any point in the future. These tokens could be bought, sold, used in commerce, etc, just like bitcoins. You could send them to any bitcoin address, and that person would receive them as bitcoins. In this way, somebody could buy a t-shirt using oil-denominated bitcoins which they pay to the bitcoin address of a vendor who holds gold-denominated bitcoins. This would be completely transparent to both of them.

I believe this system is inherrently flawed because there is no counterparty which will produce the USD. You can peg the funds to EUR or USD for example, and produce a number, yes, but it is a meaningless number because the funds were never actually held (or even ever converted into) the other currency at any time.

I like what you're saying and I have thought about this a GREAT DEAL myself. I believe the only way for it to be done is for some party to gurantee a MINIMUM ACCEPTED VALUE for bitcoins. For some party to openly state, and demonstrate, that they are willing to buy all bitcoins provided bitcoins are below a certain price. The intent is not to stabilize the currency TO any currency, only to facilitate mass exchanges of money.

I just don't think there's any other way to do forex other than actually DOING forex.

It would be great for bitcoin, too.
1288  Bitcoin / Project Development / Re: New release of MultiCoin client a branch of the BitCoin client on: July 22, 2011, 11:43:04 PM
I hope and pray that the official bitcoin client will someday support multiple block chains, all backed by the hashing of the normal bitcoin network and the value of bitcoins held in escrow by the network. This would allow seemless transitions of your *coins between block chains without any need for an exchange. See my thoughts on it here: http://forum.bitcoin.org/index.php?topic=31032.0
1289  Bitcoin / Project Development / Re: Goldcoin and Stablecoin proposals on: July 22, 2011, 11:14:43 PM
You are right that the hyperbitcoins idea accomplishes something like options, but nobody understands options except the few people who trade them for a living. :-/

Grandma isn't going to buy put options, but she might click the button on the bitcoin client to store value in 1971coins.

For your goldcoin blockchain, I think it would be better to piggyback on existing bitcoin mining, and create Goldcoin/Antigoldcoin pairs as described here: http://forum.bitcoin.org/index.php?topic=31032.msg390372#msg390372
1290  Economy / Speculation / Re: Bitcoin price increases are just getting started on: July 22, 2011, 10:32:23 PM
Post #1 has been updated to include a link to this thread which is my current best guess on how commodity speculation will happen using bitcoin: http://forum.bitcoin.org/index.php?topic=31032.0

1291  Alternate cryptocurrencies / Altcoin Discussion / Re: Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 22, 2011, 10:10:06 PM
Here's a conversation I recorded from the future:

Quote
Jimmy:   Gas is sure cheap right now. I wish I could buy all the gas I want at today's prices like the airlines do.
Joey:      You can!

Jimmy:   How? Commodity trading is so expensive . . .
Joey:      Just buy some Gascoins!

Jimmy:   Gascoins? Is that like bitcoins?
Joey:      Yup! In fact, Gascoins are backed by bitcoins, and each Gascoin is pegged to the value of a gallon of gas! Buy all you want now, and sell them later when gas is more expensive!

Jimmy:   Gee. That sounds pretty easy. I know how to get some bitcoins, but where do Gascoins come from?
Joey:      Just convert your bitcoins to Gascoins to buy however many of them you want. It's an advanced option in the program.

Jimmy:   OK, so who am I betting against?
Joey:      You are betting against anybody who holds AntiGascoins

Jimmy:   AntiGascoins?
Joey:      Yeah, it's like matter and antimatter. For every Gascoin, there is an AntiGascoin. They represent bitcoins held in escrow. That is why the Gascoin and AntiGascoin prices don't perfectly follow market prices all the time. They reach their own equilibrium, but they always converge with the current market price due to arbitrage.

Jimmy:   Wow, thanks! I'll try that.

Of course, the "bitcoins held in escrow" would actually have to be a price stabilized bitcoin such as the ones resulting from the 1971coin/hyperbitcoin pairing I suggested here: http://forum.bitcoin.org/index.php?topic=30741.0
1292  Bitcoin / Development & Technical Discussion / Re: [IDEA] 1971Coins and HyperBitcoins (backed by bitcoins) on: July 22, 2011, 09:29:08 PM
The post above moves my thoughts out of the context of this thread, so I started a new one here: http://forum.bitcoin.org/index.php?topic=31032.0
1293  Alternate cryptocurrencies / Altcoin Discussion / Multicoin, Namecoin, Goldcoin, Silvercoin, OilCoin, 1971coin, backed by bitcoin! on: July 22, 2011, 09:18:54 PM
This thread is now locked!

I have decided that I like morpheus' idea better than my own, so I am locking my threads about this stuff, and I encourage anyone interested in concepts like this to check out his thread:

https://bitcointalk.org/index.php?topic=29135.0


==================================================


I've recently become aware of some of the work that is being done on alternate block chains, and I was pleasantly surprised. Apparently, there are already plans to make alternate block chains piggyback on the hashing power of the bitcoin network:

https://en.bitcoin.it/wiki/Alternative_Chains

I always assumed that alternate block chains would be doomed because no bitcoin users would want to use them since they would compete with bitcoins for hashing power and e-commerce acceptance. It turns out that is not necessarily true!

If I understand what is going on correctly, these alternate chains will piggyback on bitcoin acceptance and usage.

People are already putting these ideas into use:
http://forum.bitcoin.org/index.php?topic=24209.0
http://dot-bit.org/Merged_Mining

I predict that not only will we get alternate blockchains with pegged values, we will also get blockchains that are pegged to gold, silver, oil, google stock, and anything else you can think of. Sweet!!!

All you need is network rules for each chain which hold old-fashioned bitcoins in escrow, then pay them out in proportion to the movements of the commodity being tracked!

It's a bright future for bitcoin. Very bright.

If alternative block chains are created which are pegged to various commodities, and which get their value from bitcoin hashing and holding bitcoins in escrow, there will be bitcoin holders that are worth trillions of dollars, and I don't think that is an exaggeration at all. (Here's how I do the math: http://forum.bitcoin.org/?topic=7985.0)

Some people claim that a distributed currency with a pegged value is not possible. I believe it is possible, and I describe a possible way to implement it here: http://forum.bitcoin.org/index.php?topic=30741.msg387215#msg387215

edit: I think this is so important, I'm paying people to post in this thread. Read the rules and post your appalled comments about my forum abuse here: http://forum.bitcoin.org/index.php?topic=31057.0

There is now a second thread derived from this one ("The Second Bitcoin Whitepaper" http://forum.bitcoin.org/index.php?topic=31645.0). Posts in that thread are also eligible for payment.
1294  Bitcoin / Development & Technical Discussion / Alternative block chains backed by bitcoins on: July 22, 2011, 09:05:34 PM
I've recently become aware of some of the work that is being done on alternate block chains, and I was pleasantly surprised. Apparently, there are already plans to make alternate block chains piggyback on the hashing power of the bitcoin network:

https://en.bitcoin.it/wiki/Alternative_Chains

I always assumed that alternate block chains would be doomed because no bitcoin users would want to use them since they would compete with bitcoins for hashing power and e-commerce acceptance. It turns out that is not necessarily true!

If I understand what is going on correctly, these alternate chains will piggyback on bitcoin acceptance and usage.

People are already putting these ideas into use:
http://forum.bitcoin.org/index.php?topic=24209.0
http://dot-bit.org/Merged_Mining

I predict that not only will we get alternate blockchains with pegged values, we will also get blockchains that are pegged to gold, silver, oil, google stock, and anything else you can think of. Sweet!!!

All you need is network rules for each chain which hold old-fashioned bitcoins in escrow, then pay them out in proportion to the movements of the commodity being tracked!

It's a bright future for bitcoin. Very bright.
1295  Bitcoin / Bitcoin Discussion / Re: Mt. Gox Google Gadget on: July 22, 2011, 06:32:33 PM

Wow, that actually works!

Donation sent. It's insultingly small, but it's more than nothing!
1296  Bitcoin / Press / Re: Bitcoin press hits, notable sources on: July 22, 2011, 06:27:45 PM
VERY positive article here:

http://www.canada.com/Bitcoins+create+truly+democratic+policy+followers/5144669/story.html

Favorite excerpts:

Quote
``It's like the Mona Lisa.'' said Bruce Wagner, an IT consultant who discovered bitcoin in October and now hosts an online TV show about it. ``It's a masterpiece of technology.''

Quote
``If we remember, 15 years ago if you were doing anything on the Internet you were going to make millions,'' said Kenna. ``I think it could be the same with bitcoin.''
1297  Bitcoin / Bitcoin Discussion / Re: Mt. Gox Google Gadget on: July 22, 2011, 05:21:47 PM
sixy.com appears to be down? This gadget no longer works Sad

The source can still be viewed here if anybody knows how to get it back up:

http://webcache.googleusercontent.com/search?q=cache:5HVASobrPiEJ:sixy.com/gadgets/mtgox.xml+%22mtgox.xml%22&hl=en&gl=us&strip=0
1298  Other / Off-topic / Re: Hire a contract killer here on: July 22, 2011, 04:05:28 PM
dear angry mob:
This thread started with the words: "Want to get rid of some rat that has robbed you, cheated you or that you just dislike and hate?"
Follow by an offer to get you in contact with a contract killer.

The "rat" was meant literally and the contract killer would have been your local pest patrol. Read my comments again, i never wrote anything about killing humans.

A pity that no one found out, the first one who would have mentioned it would have gotten 1btc Cry

I love it! Fantastic joke! Any BTC paid to you for that service would be well deserved.
1299  Other / Off-topic / Re: Hire a contract killer here on: July 22, 2011, 03:37:12 PM
Creatures that society doesn't need in their neighborhood. I would be ok with it because my offer is not that kind of self justice that you wanted to do.

There are hundreds of registered sex offenders living within a few miles of my house, some of which are level-3 dangerous violent predators who are considered highly likely to re-offend. One of them used to stand and watch the grade-schoolers walking out of our local elementary school every day until we called the police enough times to discourage him.

If these guys don't meet your criteria of "Creatures that society doesn't need in their neighborhood." I can't imagine who does.
1300  Other / Off-topic / Re: Hire a contract killer here on: July 22, 2011, 03:09:25 PM
That would be cruel self justice, good that you didn't do it.

Yes it would be. I'm confused though - I thought you started this thread to find people wanting cruel self justice and willing to pay for it? If you are against murdering the most evil among us, who were you thinking would be murdered that you would be ok with?
Pages: « 1 ... 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 [65] 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!