Lawrence Nahum [ARCHIVE] on Nostr: š
Original date posted:2014-06-15 š Original message:Andreas Schildbach ...
š
Original date posted:2014-06-15
š Original message:Andreas Schildbach <andreas <at> schildbach.de> writes:
> Just a quick comment:
>
> The supports_instant field seems redundant to me. First, as per your
> spec, you can derive it from trusted_instant_providers. And second, why
> do you need it at all? Protobuf is designed so it will simply ignore
> fields you don't know. So you can just send the instant_* fields in the
> Payment message without harm.
Agreed, supports_instant is redundant and can/should/will go.
trusted_instant_providers on the other hand I think is needed.
Sometimes the providers will charge fees for instant.
While the software can ignore the fields,
users may not want to pay for instant when the merchant may not accept it or
care (even if it would not break the protocol it would still be a waste of
fees)
Does it make sense?
Not all transactions from GreenAddress provide double spend protection, there
are additional checks on prevout that are normally not done when spending
normally, etc
Published at
2023-06-07 15:22:40Event JSON
{
"id": "d73f45ef1dced41d79ef9e875393fc992b0aaf8e360f431a27d7ef513a56e277",
"pubkey": "01743d784a0a13a1222bf0ac66fbc96a0423e7977745bb36f5eb47f1fd757f26",
"created_at": 1686151360,
"kind": 1,
"tags": [
[
"e",
"ed0eede28e160c2ef8ddd5af1ee3069fdb0eb5f4c939c1c09a1a5f338c30c628",
"",
"root"
],
[
"e",
"a95e382766bd2967d527084ba74979a77e32c9ebefff135e45528b3382df3e18",
"",
"reply"
],
[
"p",
"3215b3d77dff1f84eeb5ad46fb1206a8d1657b3ea765a80b5489ece3a702d2bc"
]
],
"content": "š
Original date posted:2014-06-15\nš Original message:Andreas Schildbach \u003candreas \u003cat\u003e schildbach.de\u003e writes:\n \n\u003e Just a quick comment:\n\u003e \n\u003e The supports_instant field seems redundant to me. First, as per your\n\u003e spec, you can derive it from trusted_instant_providers. And second, why\n\u003e do you need it at all? Protobuf is designed so it will simply ignore\n\u003e fields you don't know. So you can just send the instant_* fields in the\n\u003e Payment message without harm.\n\n\n\nAgreed, supports_instant is redundant and can/should/will go.\n\ntrusted_instant_providers on the other hand I think is needed.\n\nSometimes the providers will charge fees for instant.\n\nWhile the software can ignore the fields, \nusers may not want to pay for instant when the merchant may not accept it or \ncare (even if it would not break the protocol it would still be a waste of \nfees)\n\nDoes it make sense? \n\nNot all transactions from GreenAddress provide double spend protection, there \nare additional checks on prevout that are normally not done when spending \nnormally, etc",
"sig": "e5bb5c55b650db35d488386f65eac483a9b9f65846f07a92a21687261429e497a7beb41204ffe2115c6ba9c1f37b9fa277f924e09015cd8fe50ffe14b60316ec"
}