Share this article

Bootstrapping Mobile Mesh Networks With Bitcoin Lightning

Richard Myers says the future of ad-hoc mesh networks for SMS messages and bitcoin transactions on your smartphone is here, but it needs the Lightning Network to succeed.

josep-castells-5Mh8iz9vqpY-unsplash

The best Sundays are for long reads and deep conversations. Recently the hosts of the Let's Talk Bitcoin! Show were joined by Richard Myers to discuss the current state of mesh networks and how Bitcoin's Lightning may be the missing ingredient to their success.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

Listen/subscribe to the CoinDesk Podcast feed for unique perspectives and fresh daily insight with Apple PodcastsSpotifyPocketcastsGoogle PodcastsCastboxStitcherRadioPublicaIHeartRadio or RSS.

The episode is sponsored by eToro.com and The Internet of Money Vol. 3.

On today's episode of Let's Talk Bitcoin! you're invited to join Andreas M. Antonopoulos, Adam B. Levine, Stephanie Murphy and special guest Richard Myers for an in-depth look at the past, present and future of Mobile Mesh Networking technology and the open source LOT49 protocol built on top of Bitcoin's Lightning Network.

Just as cryptocurrencies like bitcoin don't rely on static infrastructure and professional providers, mobile mesh networking allows the creation of inexpensive, high range, low-bandwidth and low-power networks that'll let your phone send text messages or even bitcoin micro-transactions, even in areas with no coverage.

According to Myers, Bitcoin's Lightning Network is what's needed to make mobile mesh networks catch on by bootstrapping on top of the payment routing infrastructure.

"The Lightning Network currently sends payments from A to B to C and then all those intermediate nodes can collect a small fee if the payment is delivered at the end. All we're doing is saying, 'Not only [can you send] a payment, but [you can send] a small message.' In our case, it'd be a SMS message. So you're sending an SMS message along with a Lightning payment from A to B to C to D, and when D receives that message they return proof that it was delivered and that's what flows back through the network. In the Lightning sense, that's your pre-image. It's computed from the message, that's how the nodes are able to collect payment even if they lose touch with the original person who sent it."

See also: Grasping Lightning: Mapping the Key Players in Bitcoin's Next Phase

But the way the Lightning Network uses data natively isn't ideal for mobile mesh. The open source Lot49 protocol is another layer on top of Lightning that Myers says is necessary to make it work at scale while using mesh devices as an extremely low-bandwidth TOR-like privacy layer.

"In many ways we're not making a new protocol, we're literally using Lightning. Lot49 is ca ustom communication protocol that's optimized for mesh. For example, right now there's a 1300-byte onion that's used to route messages over the internet and that's very important because you lose a lot of privacy ... you lose all your privacy ... if you were to just send messages over the internet without onion routing.

We're sending over more or less a physical TOR network since it's going from node to node, not through a central ISP who can associate who you're trying to pay. We're also doing it over a low bandwidth network, so if you were sending 1300 bytes it may not sound like much in the age of the internet but we're talking about devices that [have a maximum data transmission capacity of] about a kilobyte a minute so that's a significant amount of the bandwidth that you have [tied up just in the web's onion routing]

So, for example with LOT49, we take out the onion and we use the native routing at the mesh device [level] which is optimized for mesh communications. And there are a few other little changes we make like that in order to reduce the bandwidth by chunking up messages. ... The ultimate goal is to minimize the Lightning protocol overhead so that there is more bandwidth available for data ... for things like sending an SMS and as bandwidth increases there may be things like internet protocol."

Credits

This episode of Let's Talk Bitcoin features Stephanie Murphy, Andreas M. Antonopoulos, Adam B. Levine and Richard Myers. Music provided by Jared Rubens and Gurty Beats, with editing by Jonas.

Adam B. Levine

Adam B. Levine joined CoinDesk in 2019 as the editor of its new audio and podcasts division. Previously, Adam founded the long-running Let's Talk Bitcoin! talk show with co-hosts Stephanie Murphy and Andreas M. Antonopoulos. Finding early success with the show, Adam transformed the podcast's homepage into a full newsdesk and publishing platform, founding the LTB Network in January of 2014 to help broaden the conversation with new and different perspectives. In the Spring of that year, he would go on to launch the first and largest tokenized rewards program for creators and their audience. In what many have called an early influential version of "Steemit"; LTBCOIN, which was awarded to both content creators and members of the audience for participation was distributed until the LTBN was acquired by BTC, Inc. in January of 2017. With the network launched and growing, in late 2014 Adam turned his attention to the practical challenges of administering the tokenized program and founded Tokenly, Inc. There, he led the development of early tokenized vending machines with Swapbot, tokenized identity solution Tokenpass, e-commerce with TokenMarkets.com and media with Token.fm. Adam owns some BTC, ETH and small positions in a number of other tokens.

Adam B. Levine