You are on page 1of 9

How it works

Lets say that Bob is interested in buying 1 BTC for $ 1000 to have a simple example.

At the same time, Sam is interested in selling at that price

Then, they get paired by the Coinffeine network

But, how can they do the interchange without trusting each other?
$ 1000 1 BTC

1.3 BTC

0.3 BTC

The trick: apart from the money to be exchanged Bob and Sam will have some bitcoins to be deposited as a guarantee

The first step is to create such deposits simultaneously using the properties of bitcoin
$ 1000 1 BTC

deposits

1.3 BTC

0.3 BTC

Then, value is interchanged in n predefined steps

deposits

Then, value is exchanged in n predefined steps

deposits

If one of them, for example Bob, tries to cheat on a round of exchanges...

<
crime doesnt pay

deposits

he wont get his deposit back so he cant make any money out of this

deposits 1.3 BTC Thanks stranger! $ 1000

My pleasure 0.3 BTC

The exchanges continue until Bob has the bitcoin and Sam has all the fiat And finally, they get back their deposits

Coinffeine
A deeper, technical explanation can be found at the project wiki

You might also like