Publication Date
Spring 2016
Degree Type
Master's Project
Degree Name
Master of Science (MS)
Department
Computer Science
First Advisor
Thomas Austin
Second Advisor
Robert Chun
Third Advisor
Praveen Veerath
Keywords
Revenue source library writers bitcoin
Abstract
Open-source library development exploits the distributed intelligence of participants in Internet communities. Nowadays, contribution to the open-source community is fading [16] (Stackalytics, 2016) as there is not much recognition for library writers. They can start exploring ways to generate revenue as they actively contribute to the open-source community.
This project helps library writers to generate revenue in the form of bitcoins for their contribution. Our solution to generate revenue for library writers is to integrate bitcoin mining with existing JavaScript libraries, such as jQuery. More use of the library leads to more revenue for the library writers. It uses the visitor system’s computational power to mine bitcoins.
As stated above, library writers can make sure that every visitor is contributing towards revenue generation. The amount of bitcoins that can be generated is directly related to the user's participation. When I tested this project for about a week on the single machine, it was able to make 0.021226 BTC, which in today’s value is 8.96 U.S. dollars. The project also includes support for a digital wallet, which will keep track of a private key for currency balance.
Recommended Citation
Gajendran, Saravana Kumar, "Library Writers Reward Project" (2016). Master's Projects. 475.
DOI: https://doi.org/10.31979/etd.cd4q-ce5y
https://scholarworks.sjsu.edu/etd_projects/475
Included in
Databases and Information Systems Commons, Information Security Commons, Other Computer Sciences Commons