William Casarin [ARCHIVE] on Nostr: 📅 Original date posted:2020-05-14 📝 Original message: Eugene via Lightning-dev ...
📅 Original date posted:2020-05-14
📝 Original message:
Eugene via Lightning-dev <lightning-dev at lists.linuxfoundation.org>
writes:
> Hello, list,
>
> I haven't closely following the Lightning Network's state of affairs since late 2018 and I wondering, is it possible to support the following use-case with LN:
>
> 1. A user subscribes to the service by opening a channel with it
> 2. User sets his LN node to "trust" invoices that come from said service
> 3. On subscription renewal, service sends an invoice to the client's LN node
> 4. Since the client's node is "trusting" service's node, it pays invoice straight away
>
> User, of course, may cancel the subscription at any time by removing service's LN node public key from the list of "trusted". Or the user can set a limit on the amount and the frequency of payments that would be accepted from the trusted node.
>
> For that matter, the questions are:
>
> 1. Is it possible to send invoices just by LN means? (Should we use TLVs?)
> 2. Is it possible to enable automatic machine-to-machine payments? As in the example above, by accepting invoices from "trusted" nodes.
Offers[0] should support these use cases
Cheers,
Will
[0]
https://lists.linuxfoundation.org/pipermail/lightning-dev/2019-November/002276.htmlPublished at
2023-06-09 13:00:15Event JSON
{
"id": "caf0019c298d59a8b3a136170de9dba4812ac2d001f8a78fbd973290832d40d0",
"pubkey": "6fb2fd1f8df298fef3464d220666d5ae7184dfe89dc5cc7d3a177579986c31cb",
"created_at": 1686315615,
"kind": 1,
"tags": [
[
"e",
"56d03c0ec37dc8eb8ca7168720cfa00d6d1d794d8a194e909bf035b147de0da9",
"",
"root"
],
[
"e",
"b6e7c803e95e3969b44d5476ae95ec9b2b0a684daba652847ce3a975c328d618",
"",
"reply"
],
[
"p",
"04be7b29af64fa37dd9546faf8bcd56904862fc97ec32d6ef7ba055b53959143"
]
],
"content": "📅 Original date posted:2020-05-14\n📝 Original message:\nEugene via Lightning-dev \u003clightning-dev at lists.linuxfoundation.org\u003e\nwrites:\n\n\u003e Hello, list,\n\u003e\n\u003e I haven't closely following the Lightning Network's state of affairs since late 2018 and I wondering, is it possible to support the following use-case with LN:\n\u003e\n\u003e 1. A user subscribes to the service by opening a channel with it\n\u003e 2. User sets his LN node to \"trust\" invoices that come from said service\n\u003e 3. On subscription renewal, service sends an invoice to the client's LN node\n\u003e 4. Since the client's node is \"trusting\" service's node, it pays invoice straight away\n\u003e\n\u003e User, of course, may cancel the subscription at any time by removing service's LN node public key from the list of \"trusted\". Or the user can set a limit on the amount and the frequency of payments that would be accepted from the trusted node.\n\u003e\n\u003e For that matter, the questions are:\n\u003e\n\u003e 1. Is it possible to send invoices just by LN means? (Should we use TLVs?)\n\u003e 2. Is it possible to enable automatic machine-to-machine payments? As in the example above, by accepting invoices from \"trusted\" nodes.\n\nOffers[0] should support these use cases\n\nCheers,\nWill\n\n[0] https://lists.linuxfoundation.org/pipermail/lightning-dev/2019-November/002276.html",
"sig": "52d590659fae0267afa23ea279177455d10d4a8723c426ccd5044ccc750d25cefa9dd9d00cca9f402a0f006c094be50a86bf1e90c1b242ae13f7fdbde921c445"
}