Received: from sog-mx-4.v43.ch3.sourceforge.com ([172.29.43.194] helo=mx.sourceforge.net) by sfs-ml-2.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1WX7p5-0006NQ-C3 for bitcoin-development@lists.sourceforge.net; Mon, 07 Apr 2014 11:34:43 +0000 Received-SPF: pass (sog-mx-4.v43.ch3.sourceforge.com: domain of gmail.com designates 209.85.214.169 as permitted sender) client-ip=209.85.214.169; envelope-from=mh.in.england@gmail.com; helo=mail-ob0-f169.google.com; Received: from mail-ob0-f169.google.com ([209.85.214.169]) by sog-mx-4.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) id 1WX7p4-0007M1-Cn for bitcoin-development@lists.sourceforge.net; Mon, 07 Apr 2014 11:34:43 +0000 Received: by mail-ob0-f169.google.com with SMTP id va2so6413943obc.14 for ; Mon, 07 Apr 2014 04:34:37 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.182.219.167 with SMTP id pp7mr84516obc.85.1396870477088; Mon, 07 Apr 2014 04:34:37 -0700 (PDT) Sender: mh.in.england@gmail.com Received: by 10.76.96.180 with HTTP; Mon, 7 Apr 2014 04:34:37 -0700 (PDT) Date: Mon, 7 Apr 2014 13:34:37 +0200 X-Google-Sender-Auth: R7EjnLvxbXnvC-SnfBci9_2HWtY Message-ID: From: Mike Hearn To: Bitcoin Dev Content-Type: multipart/alternative; boundary=089e0141ab82958d3004f6724005 X-Spam-Score: -0.5 (/) X-Spam-Report: Spam Filtering performed by mx.sourceforge.net. See http://spamassassin.org/tag/ for more details. -1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for sender-domain 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (mh.in.england[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 1.0 HTML_MESSAGE BODY: HTML included in message 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature X-Headers-End: 1WX7p4-0007M1-Cn Subject: [Bitcoin-development] Why are we bleeding nodes? X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Apr 2014 11:34:43 -0000 --089e0141ab82958d3004f6724005 Content-Type: text/plain; charset=UTF-8 At the start of February we had 10,000 bitcoin nodes. Now we have 8,500 and still falling: http://getaddr.bitnodes.io/dashboard/chart/?days=60 I know all the reasons why people *might* stop running a node (uses too much disk space, bandwidth, lost interest etc). But does anyone have any idea how we might get more insight into what's really going on? It'd be convenient if the subVer contained the operating system, as then we could tell if the bleed was mostly from desktops/laptops (Windows/Mac), which would be expected, or from virtual servers (Linux), which would be more concerning. When you set up a Tor node, you can add your email address to the config file and the Tor project sends you emails from time to time about things you should know about. If we did the same, we could have a little exit survey: if your node disappears for long enough, we could email the operator and ask why they stopped. --089e0141ab82958d3004f6724005 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
At the start of February we had 10,000 bitcoin nodes. Now = we have 8,500 and still falling:


I know all the reasons why people might=C2= =A0stop running a node (uses too much disk space, bandwidth, lost interest = etc). But does anyone have any idea how we might get more insight into what= 's really going on? It'd be convenient if the subVer contained the = operating system, as then we could tell if the bleed was mostly from deskto= ps/laptops (Windows/Mac), which would be expected, or from virtual servers = (Linux), which would be more concerning.

When you set up a Tor node, you can add your email addr= ess to the config file and the Tor project sends you emails from time to ti= me about things you should know about. If we did the same, we could have a = little exit survey: if your node disappears for long enough, we could email= the operator and ask why they stopped.
--089e0141ab82958d3004f6724005--