tahoe-lafs/docs/anonymity-roadmap.rst

1.4 KiB

Anonymity Development Roadmap

Development phases

  1. Use Tor for network connectivity and to protect identity of client

note: Client side is endpoint agnostic and server side has TCP endpoint support.

Dependencies ::
  1. Use I2p for network connectivity and to protect identity of client
Dependencies ::
  • new Tahoe-LAFS trac ticket regarding client endpoint string parameter concatenation
  • txi2p
  1. endpoint-agnostic Foolscap server side

Completing these two tickets will make Foolscap endpoint agnostic on the server side. Therefore any Twisted server endpoint/parser can be used with Foolscap

  • teach twisted to serialize a listeningPort into a client endpoint descriptor - https://twistedmatrix.com/trac/ticket/7603
  • new foolscap ticket - Add getClientEndpoint() to use the feature from twisted trac ticket 7603
  1. Integrated Tor Hidden Service feature for storage servers