Yesterday I came up with a quite interesting idea - we have satellites with a Bitcoin node (to be more precise, they transmit data for Bitcoin nodes + users' messages), we have a goTenna, i.e. a project to create a mesh network or a concept of transmitting transactions via radio.
Many of these projects require the preparation of an architecture, which is expensive, at least for me.
Yesterday I accidentally found an interesting project - smspushtx (https://github.com/prusnak/smspushtx) used to send Bitcoin transactions via SMS. You send an SMS to a specific number with the content of the transaction that is being executed.
I thought - a very nice concept, but it has one disadvantage. Centralisation. SMSPushTX uses Nexmo architecture to receive transactions and execute them. What if there is a project where every person can become a "transmitter" for bitcoin transactions?
How can someone become a "receiver" for SMS? Of course the answer is simple - smartphones with Android. Android is a very powerful system, which can try to compete with full-fledged systems for computers.
With root (administrator privileges) we can download the whole database of SMS from our phone, which is stored in SQLite file.
Thus, on the basis of the SQLite file, we can analyze incoming SMS, extract transactions and, using e.g. Electrum-CLI, send to the Bitcoin network.
I'll say the subject is interesting. You can use old phones for an alternative form of communication with the network (you don't need the latest flagship, it's important that the phone has a root.
I'm curious how to send transactions in the Lightning network - is it possible in this way? Dunno ...