Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Double Spending

created by EE

(idea) by EE (3.6 y) (print)   ?   (I like it!) Sat Apr 29 2000 at 1:39:45

Double Spending is a problem from digital cash - due to the ease of copying bits (as opposed to physical bills or coins), it is easy to spend a digital coin twice. (Actually, spending a coin more than once is sometimes OK - there are digital cash systems that allow you to spend a note N times. However, it is still called 'double spending' when you spend the note N+1 times.)

There are two ways to avoid the double spending problem with digital cash:

  • Verify that the note is valid with the bank at the time of spending.

    This requires the merchant to contact the bank when a coin is spent, checking if it is valid. For small transactions, this is sometimes done propabalistically - the merchant checks sometimes, but not always. This requires that the merchant knows who the spender is (so double spending can be punished.)

    Systems that depend on this is called 'online systems', and are considered primitive. They usually have the defect that the digital cash can only travel a single step, making it more likely that the bank can use propabalistic analysis to find the spender's identity.

  • Make spending a note too many times reveal the identity of the double spender.

    The most common way to do this is through cut and choose protocols. However, this isn't the only way to do this - for instance, Stefan Brands has developed a system called Choiceless Digital Cash which reveals half a spender's identity in the spending process, without needing to go through the cut and choose process during note creation or spending. A writeup on this is coming shortly; my references contains some errors I just need to sort out first.


printable version
chaos

digital cash cut and choose protocols Huser's digital cash protocol Stefan Brands
Everything2 Crypto Project Biometrics Multiple orgasms Male multiple orgasms
How to increase the volume of male ejaculate probability Spending Bukkake
spend
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
The best nodes of all time:
Clerihew
The Tesla Coil made me cry, but I got a free lunch out of it.
Swankyville
Windows Error Lookup Guide
Taliesin
models of fictional time travel physics
lawnjart spills his guts to the press
shotgun house
Stephen Biko
Leonard Cohen
Editor Log: March 2002
Archimedes' Principle
The Final Cut
New Writeups
trixingee
Dungeon Mastering for the first time(idea)
Netrat0
It's Called Subtext, Honey(person)
eyeofthebeholder
The Dragon(idea)
Heitah
consist, comprise, constitute, or compose(idea)
Meezzio
Gotlandssnus(thing)
argv
Astral Plane(idea)
Madara
One Winged Angel(fiction)
Tom Rook
Talk is cheap(poetry)
shaogo
Adelle Davis(person)
Aerobe
race car g sfjsgsd(poetry)
Binah
Dream Log: July 5, 2008(dream)
StrawberryFrog
Forgotten things in space(idea)
antigravpussy
velvet revolution fairy tale(idea)
Heitah
Nerve agent VX(thing)
Pavlovna
shite(idea)
This page courtesy of The Everything Development Company