dpc on Nostr: The old Bitcoin clients sync without knowing that witness extension space even exist, ...
The old Bitcoin clients sync without knowing that witness extension space even exist, just fine, so ... no... yes... kind of ... it's complicated. But fundamentally a witness-pruned node won't be able to serve witness data, and then the other node doing IBD has to either assume witness data is fine (which is a fair assumption), or get it from a full node.
Published at
2023-02-04 19:46:45Event JSON
{
"id": "f14ee2f3ab5d01a043a55eee79fd733170fc3425a54700a66e3d50429af18f23",
"pubkey": "274611b4728b0c40be1cf180d8f3427d7d3eebc55645d869a002e8b657f8cd61",
"created_at": 1675540005,
"kind": 1,
"tags": [
[
"e",
"c41819c280db57bfae958ad029725fb08c26fb062362a1ded1084ba425774871",
"",
"root"
],
[
"e",
"22fbb7d0d03d3bf74be7d0684b15e0a5ea0bfee2d309207e7a21002e13365de7",
"",
"reply"
],
[
"p",
"274611b4728b0c40be1cf180d8f3427d7d3eebc55645d869a002e8b657f8cd61"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d"
]
],
"content": "The old Bitcoin clients sync without knowing that witness extension space even exist, just fine, so ... no... yes... kind of ... it's complicated. But fundamentally a witness-pruned node won't be able to serve witness data, and then the other node doing IBD has to either assume witness data is fine (which is a fair assumption), or get it from a full node.",
"sig": "543e23a1e7622860abd5b979051a89f1c6bac22cc6aabb3534de6dabd6f4515bafe097d4c30f0a02ed1646fd0b0bcc1527112b166154a2ed3d663bd74842291f"
}