<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<pre>[Nick B-T]
><i> A long time ago I asked how likely it might be to include an ethereum
</i>><i> node in the freedombox.
</i>><i>
</i>><i> An interesting development in the whisper protocol (the dark routing
</i>><i> part of the ethereum stack) is the inclusion of a male server. here is
</i>><i> the overview for those who are interested.</i>
<a href="https://github.com/ethereum/go-ethereum/wiki/Whisper-Overview#mail-server">> https://github.com/ethereum/go-ethereum/wiki/Whisper-Overview#mail-server</a>
</pre>
<p><br>
From what I understand, Whisper is a Peer to Peer communication
protocol for communication between DApps running on ethereum
nodes. So each FreedomBox user must run an ethereum node.<br>
<br>
2 years ago, Markus Sabadello wrote a great answer to the earlier
question about running an ethereum node on the FreedomBox. <br>
<a class="moz-txt-link-freetext" href="https://lists.alioth.debian.org/pipermail/freedombox-discuss/2015-November/006998.html">https://lists.alioth.debian.org/pipermail/freedombox-discuss/2015-November/006998.html</a></p>
<p>I suppose my response would've been similar. <br>
</p>
<p>Seems like the main problem would be that Ethereum is really
resource hungry to be able to run on Single Board Computers. <br>
<a class="moz-txt-link-freetext" href="https://ethereum.stackexchange.com/questions/27360/ethereum-node-hardware-requirements">https://ethereum.stackexchange.com/questions/27360/ethereum-node-hardware-requirements</a><br>
</p>
The documentation on Whisper says:<br>
"It was designed to provide resilience and privacy at considerable
expense. At its most secure mode of operation, Whisper can
theoretically deliver 100% darkness." <br>
<br>
The 4th use case on this page seems relevant to FreedomBox.<br>
<a class="moz-txt-link-freetext" href="https://github.com/ethereum/wiki/wiki/Whisper">https://github.com/ethereum/wiki/wiki/Whisper</a> <br>
<br>
I'm new to smart contracts and DApps and don't fully understand how
to use this for anonymous communications yet. I found one DApp Demo
called Whisper Chat Client.
<a class="moz-txt-link-freetext" href="https://www.stateofthedapps.com/dapps/whisper-chat-client">https://www.stateofthedapps.com/dapps/whisper-chat-client</a><br>
Maybe there will be further improvements in the future.<br>
<br>
We should approach this on a use case basis and also see if there
are cheaper solutions for the same use case. I understand the pain
that there's currently no email server on the FreedomBox.<br>
<br>
BTW, there's a new decentralized network which recently caught my
attention, called ZeroNet which offers email, forums, blogs and
other communication platforms but is light-weight enough to run on a
FreedomBox running on a SBC. <br>
<a class="moz-txt-link-freetext" href="https://zeronet.readthedocs.io/en/latest/">https://zeronet.readthedocs.io/en/latest/</a><br>
<p>--<br>
</p>
<address>Regards,</address>
<address>Joseph Nuthalapati</address>
<p></p>
</body>
</html>