0
One way to expedite small transactions would be to have all of the miner shun all further transactions by someone who has attempted a double spend, then if someone only wants to transfer less than 50% of their wealth then it can be assumed that it is a valid transaction because their expected return with a successful double spend is exactly what they would do with a valid transaction.
As far as I understand all that would be needed for this to be put into place would be to update the protocol, the blockchain can be preserved. Am I wrong? Is this a bad idea?
Hmm, I am not sure what the best format for responding is, but here goes:
Once that person has double spent the 1 bitcoin, then the network would realize that the person attempted a double spend. Because the double spend has value of half or less than their total number of bitcoins then the network can simply say that they spent both of their bitcoins, they simply go to the people they tried to scam. The 10 bitcoins you just mentioned is a red herring.
Sorry if I didn't explain it properly. – placeybordeaux – 2013-02-21T21:44:42.547
@PeterMichealLacey-Bordeaux: So you're suggesting option one above? But then the person those 10 Bitcoins were sent to is screwed. He relied on those 10 Bitcoins being sent to him, he'll never get them, and only 1 Bitcoin is frozen. So your scheme doesn't make transactions reliable, it just lets people get screwed even through on fault of the sender or the recipient! – David Schwartz – 2013-02-21T21:47:55.143
Sorry I guess freezing the accounts wouldn't work, you would have to just take the bitcoins out of the offending account. I don't really see how the 10 bitcoin transaction is tainted, but I just figured out why this system wouldn't work. You have 2 bitcoins and simply make 3 transactions giving out 1 bitcoin. Sorry for the confusion. – placeybordeaux – 2013-02-21T21:49:53.140