Peter Todd [ARCHIVE] on Nostr: π
Original date posted:2018-08-15 π Original message:On August 15, 2018 8:33:43 ...
π
Original date posted:2018-08-15
π Original message:On August 15, 2018 8:33:43 PM UTC, "Jorge TimΓ³n via bitcoin-dev" <bitcoin-dev at lists.linuxfoundation.org> wrote:
>op_return outputs can be pruned because they are not spendable.
>putting a hash on in the witness script data won't make things better
>(it would actually make them worse) and it definitely doesn't help
>"block size bloat".
>I think I'm missing some context, but if you're using op_return purely
>for timestamping I would recommend using pay 2 contract instead.
If you're *actually* just doing timestamping you're better off using OpenTimestamps. But many times people think they're just doing timestamping in reality mere timestamps are insufficient for the task.
Notably, this is something the Satoshi Bitcoin white paper gets wrong, incorrectly describing Bitcoin as a timestamping system: timestamping is insufficient to prevent double-spends.
--
https://petertodd.org 'peter'[:-1]@petertodd.org
Published at
2023-06-07 18:14:02Event JSON
{
"id": "fe64990aa01113e503d2535066ad4d62239ab978065eafd5a3784f9fe1a8f9c4",
"pubkey": "daa2fc676a25e3b5b45644540bcbd1e1168b111427cd0e3cf19c56194fb231aa",
"created_at": 1686161642,
"kind": 1,
"tags": [
[
"e",
"eccbd39bd966baef56b5939c955d566f9fe6d2296c2c463ce1c7b09a9df0388b",
"",
"root"
],
[
"e",
"3090b11be0a10590edf76b32302428e3d2da84458ba4c0d4b40cbf35b949237b",
"",
"reply"
],
[
"p",
"2f55bf03677afdb15d004a39383afba6220aa6c059cafa7b8827b87934d3c254"
]
],
"content": "π
Original date posted:2018-08-15\nπ Original message:On August 15, 2018 8:33:43 PM UTC, \"Jorge TimΓ³n via bitcoin-dev\" \u003cbitcoin-dev at lists.linuxfoundation.org\u003e wrote:\n\u003eop_return outputs can be pruned because they are not spendable.\n\u003eputting a hash on in the witness script data won't make things better\n\u003e(it would actually make them worse) and it definitely doesn't help\n\u003e\"block size bloat\".\n\u003eI think I'm missing some context, but if you're using op_return purely\n\u003efor timestamping I would recommend using pay 2 contract instead.\n\nIf you're *actually* just doing timestamping you're better off using OpenTimestamps. But many times people think they're just doing timestamping in reality mere timestamps are insufficient for the task.\n\nNotably, this is something the Satoshi Bitcoin white paper gets wrong, incorrectly describing Bitcoin as a timestamping system: timestamping is insufficient to prevent double-spends.\n\n-- \nhttps://petertodd.org 'peter'[:-1]@petertodd.org",
"sig": "3f803fdc6fe13cd20818a611b0d28ce9d3ea863611ceb9465319010f6c514363752bae69d30652c093911aba7fe834fdda6dfa4e3ffcc92d0770a86474078dab"
}