Replies: 1 comment 3 replies
-
Check with @wolfmcnally as he co-authored a paper about offline and remote use of cryptography at RWOT, and @Fonta1n3 might also be a source as when he started using bitcoin he was doing it while working at offshore oil platforms with very spotty or high latency internet connections. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What?
OfflineTx: Brodcast bitcoin transactions without internet (using text messages)
Why?
Internet shutdowns have increased in India since last few years. It affects few regions regularly and text messages continue to work during these times. While most of the important things are done online today and people's life is impacted severely during shutdowns, broadcasting an important bitcoin transaction should be possible in case of an emergency.
Other alternatives that exist but require buying some hardware:
Examples: TxTenna and Locha
How?
Mobile App can be used to convert transaction hex in to words and send using text messages. Encoding of hex to words is done using HextoWords which is C# implementation of pgp-words-improved.py. I can use URs instead as suggested by Christopher.
Web Server listens for incoming text messages, saves them in a google sheet (phone number, content, flag etc.) or sql database. Second part of web server is not implemented yet which will regularly check for new data in database, decode from words to hex, broadcast using blockstream.info API, save the transaction id and respond by sending text message
APIs: Text messaging - Textlocal Broadcast tx: Blockstream
Beta Was this translation helpful? Give feedback.
All reactions