Delivery-Date: Sun, 07 Feb 2016 04:09:39 -0500
Return-Path: <tor-talk-bounces@lists.torproject.org>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on moria.seul.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED,
	T_RP_MATCHES_RCVD autolearn=ham version=3.3.1
X-Original-To: archiver@seul.org
Delivered-To: archiver@seul.org
Received: from eugeni.torproject.org (eugeni.torproject.org [38.229.72.13])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id 1E3531E01AC;
	Sun,  7 Feb 2016 04:09:37 -0500 (EST)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id A26E13981B;
	Sun,  7 Feb 2016 09:09:32 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id 559CD39814
 for <tor-talk@lists.torproject.org>; Sun,  7 Feb 2016 09:09:28 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at 
Received: from eugeni.torproject.org ([127.0.0.1])
 by localhost (eugeni.torproject.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 4x5Ags8ZDLSi for <tor-talk@lists.torproject.org>;
 Sun,  7 Feb 2016 09:09:28 +0000 (UTC)
Received: from mail-lf0-f100.google.com (mail-lf0-f100.google.com
 [209.85.215.100])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (not verified))
 by eugeni.torproject.org (Postfix) with ESMTPS id 0371F397FB
 for <tor-talk@lists.torproject.org>; Sun,  7 Feb 2016 09:09:27 +0000 (UTC)
Received: by mail-lf0-f100.google.com with SMTP id j99so5725390lfi.0
 for <tor-talk@lists.torproject.org>; Sun, 07 Feb 2016 01:09:27 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:to:from:subject:message-id:date:user-agent
 :content-type:content-transfer-encoding;
 bh=luMWLcOxlSxeGIL5QaZ+MMjQlcPvvi5vVvS9lyTzQlM=;
 b=jOURQjyPBfEi2lhPCBDztH82WWI+soVCZ+PGaWRCGRJXQKrWu/h1arBudzhbXzue+z
 WG/4iP1IgBWPYsI52Or1u9mxzJqsshiC/gmueeeExAiVSoBTc49E49DH//0PKSjF4+tQ
 RnS+aoS47v7pncEmiaBnpnSB4NVlFhzujo436S8goG6uFmoicJYS3RDp91uu43eNis7q
 8HWtqq0zWrOzzR9Hm729dzV75eOfXvC2x+BLkeg573X85PLUNFEY+XxIFepu72d4INrR
 bmWrjNcRSI5oL/FS6RJRf09Dx1o0TWAvquSqAiwL1HyWjvyPivfX14oB+9xMiltEIBF6
 g0hw==
X-Gm-Message-State: AG10YOSJOItc+U1LgWeit0MjSLBvpi3CZeACJ+qy6EDoEuq4EsoPZQiIMqVyl1fdfRiUpwf4we1SbMPyE6ge/PMrZQlHH2s4
X-Received: by 10.194.82.199 with SMTP id k7mr25018698wjy.65.1454836164507;
 Sun, 07 Feb 2016 01:09:24 -0800 (PST)
Received: from apps.globaleaks.org (demo.globaleaks.org. [194.150.168.64])
 by smtp-relay.gmail.com with ESMTPS id m78sm273269wma.1.2016.02.07.01.09.24
 for <tor-talk@lists.torproject.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Sun, 07 Feb 2016 01:09:24 -0800 (PST)
X-Relaying-Domain: apps.globaleaks.org
To: tor-talk@lists.torproject.org
From: "Fabio Pietrosanti (naif) - lists" <lists@infosecurity.ch>
X-Enigmail-Draft-Status: N1110
Message-ID: <56B709C0.4030006@infosecurity.ch>
Date: Sun, 7 Feb 2016 10:09:20 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0)
 Gecko/20100101 Thunderbird/38.5.1
Subject: [tor-talk] A possible way to make end-users to contribute to Tor
	exit traffic
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: tor-talk@lists.torproject.org
List-Id: "all discussion about theory, design,
 and development of Onion Routing" <tor-talk.lists.torproject.org>
List-Unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=unsubscribe>
List-Archive: <http://lists.torproject.org/pipermail/tor-talk/>
List-Post: <mailto:tor-talk@lists.torproject.org>
List-Help: <mailto:tor-talk-request@lists.torproject.org?subject=help>
List-Subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>

Hello,

i was thinking about the value of of being able to setup Tor Exit relay
that are non-abuse generating, limiting the risks, problems and
(partially) liability of a Tor relay operator, while still pumping a lot
of traffic out of the Tor network.

Being able to contribute to the Tor network, without all the risks and
the burden of getting hit by frequent abuse emails triggering your ISP
to take your internet connection / server down, would be an amazing
things for Tor, enlarging the base of volounteers that could be help Tor
network.

That would be an amazing major step forward for the Tor network support!

It would enable the possibility to have the end-users, running the Tor
Browsers, to click "Contribute to Tor network", then picking the
destination they do want to allow (that are not-abuse-generating) among
the top 30 traffic destinations.

Those can be dynamically measured by the network, by leveraging
AS-awareness (es: Google's 17 AS maybe just represented as "Google").

Those could enable "crowdsourcing" for offloading the top destinations
(that are very likely not-abuse generating) among the end-users, leaving
more capacity to the Tor Exit relays that are capable, knowledgable and
organized to run Tor Exit relays (that's the current network of Tor
Relay operators).

Below for example some likely high traffic destinations amount of AS
numbers per destinations:
Google (17 AS)
Facebook (1 AS)
Twitter (3 AS)
Microsoft (28 AS)
Yahoo (59 AS)
Wikipedia (3 AS)
Linkedin (9 AS)
Github (1 AS)
Cloudflare (5 AS)

That would require as a building block a feature to enable Exit policy
awareness, to define exit traffic.

I opened a bunch of tickets as a brain dump around those possible scenarios:

Enable Exit Policy by Autonomous System Numbers
https://trac.torproject.org/projects/tor/ticket/18267

Make Tor aware of the top-30 destinations of Tor Exit traffic
https://trac.torproject.org/projects/tor/ticket/18268

Enable TorBrowser users to become "easy to be run" Tor Exit relay
https://trac.torproject.org/projects/tor/ticket/18269


-- 
Fabio Pietrosanti (naif)
HERMES - Center for Transparency and Digital Human Rights
http://logioshermes.org - https://globaleaks.org - https://tor2web.org -
https://ahmia.fi
-- 
tor-talk mailing list - tor-talk@lists.torproject.org
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk

