# In The Mesh Blog ## Posts - The Scalability of Mesh Networks: Part 1 and 2 by Ram Ramanathan - [[LNTenna]] ## Richard Myers portion of the blog https://inthemesh.com/archive/author/richard-myers/ Sample of posts - Build your Own Mesh Gateay - The Eye of Sauran Problem - Bitcoin Eclipse Attacks Part 1 and 2 - How to Mesh the World: goTenna Mesh + TxTenna + Blockstream Satellites - 2018 in Decentralization - TxTenna Round-Up: 12.67km Off-grid Bitcoin Transaction, Billfodl Tutorial & More (in 2018) - TxTenna: Trannsact By Other Means - Decoding Smart Contract Design patterns - Automating Trust - A Handy Primer on Smart Contracts - Introducing TxTenna: Decentralizing the Last Mile in Bitcoin - Buyer Beware: A Sober Analysis of Mesh Networking-Related Blockchain Whitepapers ![[txtenna_architecture.png]] ## Posts by Other Contributors ### Fldigi-Proxy: Towards Global Offline Lightning Channels https://inthemesh.com/archive/fldigi-proxy/ - [ ] Damn this looks interesting, definitely want to read this ## Leaderless Library https://inthemesh.com/archive/leaderless-library/ "The Leaderless Library is an open archive of texts, resources, and tools for anyone who is interested in decentralized thought, systems, campaigns, organisms and/or organizations." ## How to Mesh the World: goTenna Mesh + TxTenna + Blockstream Satellites See also: [[Blockstream Satellite]] Centralized commercial networks solve the problem of traversing long distances with specialized infrastructure like microwave relays, undersea cables, and satellite links. The internet solves the routing problem with hierarchical IP addresses, peering agreements, and network meeting points, among other protocols and systems. We do not need to abandon centralized networks entirely to get the benefits of decentralized alternatives. A local mesh network can relay critical information to the edge of a disabled or censored centralized network when nothing else will. Gateways between decentralized and centralized networks can also provide an added layer of privacy similar to Tor exit nodes on the internet. The Tor protocol routes encrypted internet traffic anonymously through multiple relays to hide the location of the person sending or receiving data. Tor exit nodes are the gateways to the rest of the internet outside the Tor relay network. Gateways that connect different decentralized networks are another way to expand the reach of mesh networks. For example, a gateway between mobile devices using the [goTenna Mesh](https://gotennamesh.com/) network and fixed community mesh networks like those of the [[Althea]] or the [NYC Mesh](https://www.nycmesh.net/) projects would be one way to achieve internet access without directly using a centralized internet connection. Blockstream and goTenna recently [announced](https://blockstream.com/2019/05/11/en-gotenna-satellite-api-integration/) a project that provides an excellent demonstration of how a gateway between different networks can leverage the benefits of both. The [TxTenna-python](https://github.com/remyers/txtenna-python) project integrates a [goTenna Mesh](https://gotennamesh.com/products/mesh) device with an off-grid Bitcoin full node connected to the [Blockstream Blocksat](https://blockstream.com/satellite/) satellite system. What this means for users is that they will be able to receive blockchain data to confirm transactions via a satellite and send new signed bitcoin transactions via the goTenna Mesh network without ever having a direct internet connection. This enhances transaction privacy and provides an alternative transaction channel when there’s a natural disaster or other type of outage that typically would leave Bitcoin users or merchants unable to operate. The new version of TxTenna-python also relays [API data](https://blockstream.com/satellite-api/) received from Blockstream satellites to nearby mesh nodes. ==With Blockstream’s API data system anyone with an internet connection can anonymously send encrypted messages via satellite to receivers almost anywhere on earth – all paid for by confidential micropayments using the Bitcoin [Lightning Network](https://lightning.network/).== With TxTenna-python this API data is rebroadcast over the mesh network to computers without satellite receivers. In this way a single satellite receiver can provide uncensored information with a much larger group of people in a local area. The TxTenna-python project is an example of how a gateway can join together two decentralized systems; a world spanning satellite broadcast network and a local mesh radio network. This combination provides reach, resiliency and privacy benefits that centralized services can not offer. A satellite gateway capable of sending arbitrary data makes it possible for mesh networks to communicate across mountains and oceans, while at the same time a mesh network connection expands the local reach of an off-grid satellite receiver and provides a resilient and private alternative communication link to the rest of the world. ![[goTenna#goTenna with Blockstream Satellite]] ## [[Build Your Own Mesh Gateway]] ![[Build Your Own Mesh Gateway]]