From Onions to Shallots: Rewarding Tor Relays with TEARS

Abstract

The Tor anonymity network depends on volunteers to operate relays, and might offer higher bandwidth with lower response latencies if more users could be incentivized to contribute relay bandwidth.We introduce TEARS, a system rewarding useful service with traffic priority. TEARS audits relays and rewards them with anonymous coins called Shallots, proportionally to bandwidth contributed. Shallots may be re- deemed anonymously for PriorityPasses, which in turn may be presented to relays to request traffic priority. The PriorityPass construction enables relays to prevent double spending locally without leaking information. Unlike previous incentive proposals, TEARS incorporates transparent and distributed banking using protocols from distributed digital cryptocurrency systems like Bitcoin. Shallots are publicly-veri able, minimizing reliance on and trust in banking authorities, making them auditable while naturally distributing bank functionality and associated overhead. Further, these distributed banking protocols resist denial-of-service at- tacks and can recover from catastrophic failures. TEARS may either be deployed in the existing Tor network or operate alongside it.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 18, 2014
Accession Number
ADA623492

Entities

People

  • Andrew Miller
  • Bryan Ford
  • Paul Syverson
  • Rob Jansen

Organizations

  • United States Naval Research Laboratory

Tags

Communities of Interest

  • Human Systems

DTIC Thesaurus Topics

  • Accounting
  • Anonymous Communications
  • Bandwidth
  • Communication Systems
  • Computer Communications
  • Computing System Architectures
  • Cryptocurrency
  • Debugging
  • Deployment
  • Distributed Computing
  • Geographic Regions
  • Information Operations
  • Infrastructure
  • Monetary Policy
  • Money
  • Motivation
  • Volunteers

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Cybersecurity.