Rusty Russell [ARCHIVE] on Nostr: 📅 Original date posted:2019-11-13 📝 Original message: Yaacov Akiba Slama <ya at ...
📅 Original date posted:2019-11-13
📝 Original message:
Yaacov Akiba Slama <ya at slamail.org> writes:
> So we can integrate between them without intermixing the semantics of
> the protocols but we need only to define the interaction points between
> them.
>
> In the previous worflow, the seller can for instance add in the LN
> invoice H(Quotation (UBL)||Order(UBL)||Prepayment Invoice(UBL)), and use
> H(Receipt(UBL)) as preimage. With such a workflow, the UBL documents are
> cryptographically tied to the LN payment.
>
> So the property of UBL of not being machine *handlable* is not altered
> but the LN cryptographic properties are still used to tie the workflow.
>
> Am I missing something?
Sure, people can do this today: simply set your `d` field to "UBL:
<hash>".
But it provide what we want from offers:
1. Does not provide a "static invoice" flow.
2. Does not provide a donation flow.
3. Does not provide a method for wallets to do recurrence.
4. Does not provide end-to-end over LN (i.e. no HTTP(s) requests).
Cheers,
Rusty.
Published at
2023-06-09 12:57:20Event JSON
{
"id": "b1586542d6dd5c01541da82b76650143456b523b75778f691495c8d3d1a6d66b",
"pubkey": "13bd8c1c5e3b3508a07c92598647160b11ab0deef4c452098e223e443c1ca425",
"created_at": 1686315440,
"kind": 1,
"tags": [
[
"e",
"a9016896e78ef5f5473204edd89280667686b471d7f529d125afce8e0e678ed9",
"",
"root"
],
[
"e",
"f0cd8b9823e8b4f2d2ad0e1ba4154b56139d7f67ace101476089cdf3e36256c2",
"",
"reply"
],
[
"p",
"13fd0434c7ac300f7a468a5ad9464b7b94e8b03d7ae88259f3de3a84422822fd"
]
],
"content": "📅 Original date posted:2019-11-13\n📝 Original message:\nYaacov Akiba Slama \u003cya at slamail.org\u003e writes:\n\u003e So we can integrate between them without intermixing the semantics of\n\u003e the protocols but we need only to define the interaction points between\n\u003e them.\n\u003e\n\u003e In the previous worflow, the seller can for instance add in the LN\n\u003e invoice H(Quotation (UBL)||Order(UBL)||Prepayment Invoice(UBL)), and use\n\u003e H(Receipt(UBL)) as preimage. With such a workflow, the UBL documents are\n\u003e cryptographically tied to the LN payment.\n\u003e\n\u003e So the property of UBL of not being machine *handlable* is not altered\n\u003e but the LN cryptographic properties are still used to tie the workflow.\n\u003e\n\u003e Am I missing something?\n\nSure, people can do this today: simply set your `d` field to \"UBL:\n\u003chash\u003e\".\n\nBut it provide what we want from offers:\n1. Does not provide a \"static invoice\" flow.\n2. Does not provide a donation flow.\n3. Does not provide a method for wallets to do recurrence.\n4. Does not provide end-to-end over LN (i.e. no HTTP(s) requests).\n\nCheers,\nRusty.",
"sig": "0abe433d5db92dfe1ba2fec129e04387e693f862204f199c8c3d93233d2e929af1d45a9e355a114b40927cc71835a99fb359a2c26294e2c0c01ec885ef02445d"
}