<p dir="ltr">Do any wallets actually do this yet?</p>
<div class="gmail_quote">On May 25, 2015 11:37 PM, "Matt Whitlock" <<a href="mailto:bip@mattwhitlock.name">bip@mattwhitlock.name</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This is very simple to do. Just ping the "all nodes" address (ff02::1) and try connecting to TCP port 8333 of each node that responds. Shouldn't take but more than a few milliseconds on any but the most densely populated LANs.<br>
<br>
<br>
On Monday, 25 May 2015, at 11:06 pm, Jim Phillips wrote:<br>
> Is there any work being done on using some kind of zero-conf service<br>
> discovery protocol so that lightweight clients can find a full node on the<br>
> same LAN to peer with rather than having to tie up WAN bandwidth?<br>
><br>
> I envision a future where lightweight devices within a home use SPV over<br>
> WiFi to connect with a home server which in turn relays the transactions<br>
> they create out to the larger and faster relays on the Internet.<br>
><br>
> In a situation where there are hundreds or thousands of small SPV devices<br>
> in a single home (if 21, Inc. is successful) monitoring the blockchain,<br>
> this could result in lower traffic across the slow WAN connection. And<br>
> yes, I realize it could potentially take a LOT of these devices before the<br>
> total bandwidth is greater than downloading a full copy of the blockchain,<br>
> but there's other reasons to host your own full node -- trust being one.<br>
><br>
> --<br>
> *James G. Phillips IV*<br>
> <<a href="https://plus.google.com/u/0/113107039501292625391/posts" target="_blank">https://plus.google.com/u/0/113107039501292625391/posts</a>><br>
> <<a href="http://www.linkedin.com/in/ergophobe" target="_blank">http://www.linkedin.com/in/ergophobe</a>><br>
><br>
> *"Don't bunt. Aim out of the ball park. Aim for the company of immortals."<br>
> -- David Ogilvy*<br>
><br>
> *This message was created with 100% recycled electrons. Please think twice<br>
> before printing.*<br>
</blockquote></div>