Publication:

Portal: Micropayments on the Paywalled Internet

datacite.rightsrestricted
dc.contributor.advisorKernighan, Brian W.
dc.contributor.authorJain, Samvit
dc.date.accessioned2017-07-20T14:04:24Z
dc.date.accessioned2026-09-29T21:56:51Z
dc.date.available2017-07-20T14:04:24Z
dc.date.available2026-09-29T21:56:51Z
dc.date.created2017-06-01
dc.date.issued2017-6-1
dc.description.abstractIn this work, we propose and evaluate Portal, a payment protocol and software system that enables one-click purchases of long-form news content on the Internet, without requiring a user to sign up for a subscription or login to a content provider’s website. The payment protocol enables clients to purchase a digital good (e.g. a single news article) via a standard payment mechanism, such as PayPal or a credit card, and then claim the good from the content provider over an unauthenticated HTTP channel by providing a valid proof-of-payment. This proof demonstrates that 1) a payment transaction of sufficient value was issued for the particular good being claimed (article id verification), and 2) the identity of the payer matches the identity of the client claiming the good (user id verification). Our proposed client-side software handles the construction and provision of this proof, taking the place of manual, password-based authentication.Our research is motivated by the failure of most news sites to convert a significant percentageof their online readership base to paying subscribers, and various identified shortcomings in thepaid subscription model. We present the technical architecture for an alternate monetization system, which allows the purchase of web content on a case-by-case basis, does not lock readers in to a long-standing contract, and does not stipulate that users log in to purchase and read an article discovered while browsing the web. After detailing the payment protocol underling our proposed system, we discuss our particular software implementation, with a focus on key design choices, such as the use of PayPal as a central transaction data store, verified email addresses as universal user identifiers, and client-side certificates for user authentication.We conclude by evaluating our system on the basis of usability concerns, privacy and securityconsiderations, and questions of adoption and scalability. We then outline key facets of a deployment and launch plan for Portal, ending with a discussion on potential avenues for future work.en_US
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp01vq27zr04n
dc.identifier.urihttps://theses-dissertations.princeton.edu/handle/88435/dsp01vq27zr04n
dc.language.isoen_USen_US
dc.titlePortal: Micropayments on the Paywalled Interneten_US
dc.typePrinceton University Senior Theses
dspace.entity.typePublication
pu.contributor.advisorid010043181
pu.contributor.authorid960877813
pu.date.classyear2017en_US
pu.departmentComputer Scienceen_US
pu.pdf.coverpageSeniorThesisCoverPage

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
template.pdf
Size:
863.35 KB
Format:
Adobe Portable Document Format
Download