Title: [PoC][Draft] The Bargaining Protocol (when BIP70 met the Bazaar) Post by: laurentmt on August 24, 2014, 03:44:42 PM Hi there,
The Bargaining Protocol is one of my toy projects, initially proposed at a bitcoin hackathon organized at La Maison du Bitcoin (http://lamaisondubitcoin.fr/). To be honest, the main goal of this project was to provide an excuse to hack code implying a bunch of bitcoin concepts (creation/validation of transactions, retrieving data from the blockchain, payment protocol, chain of signatures, ...). But the pitch was a bit more elaborated: Quote The Payment Protocol (BIP70) has been proposed to offer a better UX and better security on the payment process. Beyond being a payment solution, the Payment Protocol also perfectly matches with a trade model based on fixed prices. But trade models are strongly linked to cultures. Considering that Bitcoin is a global currency, it shouldn't be limited by cultural bias. It should embrace cultural diversity by promoting different models. The Bargaining Protocol aims to transpose such an alternative model (based on prices negotiation) into the cryptocurrencies world. https://i.imgur.com/O8fnZQVl.png This protocol should be a modern digital version of the bargaining process allowing:
Because of its digital nature, the protocol should also help to build advanced use cases:
Foreseen use cases:
For the record:
After the hackathon, I've spent some time to polish the code (i.e. rewrite the code), write draft specifications and release the whole thing on github:
If you feel in mood for bargaining with a computer, try this DEMO (http://vps90685.ovh.net:8083/) which simulates an online wallet allowing to bargain with a seller (aka "MyStupidBot"). All comments, critics or suggestions are welcome. Kudos to @thibaultj (https://twitter.com/thibaultj) who gave me a hand to build the first version of the demo during the hackathon. Title: Re: [PoC][Draft] The Bargaining Protocol (when BIP70 met the Bazaar) Post by: RagnarDanneskjold on August 26, 2014, 08:33:57 AM I like this very much. nice work
|