jb55 on Nostr: sure. lightning uses basically the same protocol as wireguard (which tailscale uses). ...
sure. lightning uses basically the same protocol as wireguard (which tailscale uses). So it makes sense to just use lightning directly instead. It even has a TLV packet format which allows you to send custom messages like RPC.
I gave a whole talk on this (
https://jb55.com/s/talk.pdf ) and wrote an ios client that implements the idea:
https://lnlink.orgIt never really took off though and i ended up working on damus instead. I still use it personally, i may be the only one.
Published at
2024-04-22 22:35:58Event JSON
{
"id": "cb7a1562d9d640810086a8d5f9288bcd03690b063a1838059efca328d19e133e",
"pubkey": "32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245",
"created_at": 1713818158,
"kind": 1,
"tags": [
[
"e",
"113416eed459783157e4785056cb9d3d8b3c9c7b62dbf15e81cf0706af360bb4"
],
[
"e",
"f532203942cca2ceb832d0ce12cbc4038b5217ccae7bc8b188264904ee91d4d6"
],
[
"p",
"d7094945513d0072aa9e2d300c65fba336be751ef60eecbbf0d7a4871561d41a"
],
[
"p",
"4cf5ff39fd37b61f1fc66365e5ab985f88075eff14644648f790e9b8d334813f"
],
[
"p",
"3167ac15eaf57df64f51fee97caa7383a3d668da81144408c4af60f1c0316450"
],
[
"p",
"3167ac15eaf57df64f51fee97caa7383a3d668da81144408c4af60f1c0316450"
],
[
"r",
"https://jb55.com/s/talk.pdf"
],
[
"r",
"https://lnlink.org"
]
],
"content": "sure. lightning uses basically the same protocol as wireguard (which tailscale uses). So it makes sense to just use lightning directly instead. It even has a TLV packet format which allows you to send custom messages like RPC.\n\nI gave a whole talk on this ( https://jb55.com/s/talk.pdf ) and wrote an ios client that implements the idea: https://lnlink.org\n\nIt never really took off though and i ended up working on damus instead. I still use it personally, i may be the only one.",
"sig": "b94ea31ddb7472efc17057a1374d074758905e2fe450c78dd9ab8a9dd36fc3bff72c522cfd837b3b3d15fdd472d26f29bef51bebc93697c1a664a377a5cfde49"
}