Gregory Maxwell [ARCHIVE] on Nostr: 📅 Original date posted:2018-06-01 📝 Original message:On Fri, Jun 1, 2018 at ...
📅 Original date posted:2018-06-01
📝 Original message:On Fri, Jun 1, 2018 at 2:52 AM, Olaoluwa Osuntokun via bitcoin-dev
<bitcoin-dev at lists.linuxfoundation.org> wrote:
> One notable thing that I left off is the proposed change to use the previous
> output script rather than the outpoint. Modifying the filters in this
> fashion would be a downgrade in the security model for light clients, as it
Only if you make a very strong assumption about the integrity of the
nodes the client is talkign to. A typical network attacker (e.g.
someone on your lan or wifi segmet, or someone who has compromised or
operates an upstream router) can be all of your peers.
The original propsal for using these kinds of maps was that their
digests could eventually be commited and then checked against the
commitment, matching the same general security model used otherwise in
SPV.
Unfortunately, using the scripts instead of the outpoints takes us
further away from a design that is optimized for committing (or, for
that matter, use purely locally by a wallet)...
Published at
2023-06-07 18:12:37Event JSON
{
"id": "7ae8b79822957e84e53d4fd99e670ee44d9977e0b33efd7e7990a0eebefbb340",
"pubkey": "4aa6cf9aa5c8e98f401dac603c6a10207509b6a07317676e9d6615f3d7103d73",
"created_at": 1686161557,
"kind": 1,
"tags": [
[
"e",
"51a146fc69b159388af76f4dbc680a6d56f40357ab923d85aeb4f302294e74e6",
"",
"root"
],
[
"e",
"5e31e8110c4bf6ad42ebda0700a487ea8ffa40b7dd12ae525fc8c0a32d4e0555",
"",
"reply"
],
[
"p",
"2df3fc2660459521b852c995d4fc1a93938389a5e085677d0ebb33ef92cc5476"
]
],
"content": "📅 Original date posted:2018-06-01\n📝 Original message:On Fri, Jun 1, 2018 at 2:52 AM, Olaoluwa Osuntokun via bitcoin-dev\n\u003cbitcoin-dev at lists.linuxfoundation.org\u003e wrote:\n\u003e One notable thing that I left off is the proposed change to use the previous\n\u003e output script rather than the outpoint. Modifying the filters in this\n\u003e fashion would be a downgrade in the security model for light clients, as it\n\nOnly if you make a very strong assumption about the integrity of the\nnodes the client is talkign to. A typical network attacker (e.g.\nsomeone on your lan or wifi segmet, or someone who has compromised or\noperates an upstream router) can be all of your peers.\n\nThe original propsal for using these kinds of maps was that their\ndigests could eventually be commited and then checked against the\ncommitment, matching the same general security model used otherwise in\nSPV.\n\nUnfortunately, using the scripts instead of the outpoints takes us\nfurther away from a design that is optimized for committing (or, for\nthat matter, use purely locally by a wallet)...",
"sig": "aa0cfbdc9c00da03bca4656aee02f56a430384b73b66924bf92cd4fd3108c67544d95cc84b7cc9e4d4b5d92a33066018a2002d51fba12104994f512b7f0939f8"
}