Bitcoin Forum
May 02, 2024, 10:24:56 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Project Development / TicketMiner: A proof-of-work micropayment system (client and server side) on: July 14, 2016, 11:40:23 AM
Hi folks,

We wanted to show that mining of cryptocurrencies can be used for micropayments on the web, for donation to sites like wikipedia or for content
on news web-sites, youtube, etc.. Of course it is not just about Bitcoin mining, but picking the most profitable currencies with ASIC-resistant PoW algorithms.

Here is a link to the PoC: https://github.com/christoftorres/TicketMiner

Here are also some more technical details:

It is based on the paper "Proof-of-Work as Anonymous Micropayment: Rewarding a Tor Relay" [1].
 
Server code:

The server application is a Node.js application which runs in the background on the website wishing to provide improved services or receive donations by clients.

https://github.com/christoftorres/TicketMiner/tree/master/Server


Client code:

The client application is a Mozilla Firefox add-on that runs inside the Firefox browser and mines from websites which have the server application running.

https://github.com/christoftorres/TicketMiner/tree/master/Addon





Test cases:

Two test cases are provided, illustrating two possible use cases of services, namely donations and mirco-payments inside e-commerce websites.

https://github.com/christoftorres/TicketMiner/tree/master/TestCases


Feel free to comment, criticize or ask questions Smiley

[1] Alex Biryukov, Ivan Pustogarov, "Proof-of-Work as Anonymous Micropayment: Rewarding a Tor Relay", Financial Cryptography 2015, Puerto-Rico, USA.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!