Skip to content

Commit bdf0e37

Browse files
committed
Renumber: BCR-2026-010 → BCR-2026-009 Fair Witness
Part of coordinated suite renumbering. BCR-2026-004 (Signing Event Attestations) was inserted, shifting all subsequent numbers. Codepoint range unchanged: 1100-1104 Signed-off-by: Christopher Allen <ChristopherA@LifeWithAlacrity.com>
1 parent c35b18a commit bdf0e37

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Fair Witness Predicates
22

3-
## BCR-2026-010
3+
## BCR-2026-009
44

55
**© 2026 Blockchain Commons**
66

@@ -13,7 +13,7 @@ Date: February 2, 2026
1313

1414
This document specifies Known Value predicates for Fair Witness attestations in Gordian Envelopes. These predicates support human observation and attestation, where a neutral third party observes and attests to facts without advocacy or interpretation.
1515

16-
Fair Witness predicates are distinct from Anchor predicates (BCR-2026-004): anchors provide **cryptographic attestation** to event logs, while Fair Witness predicates support **human observation attestation** with disclosures about independence and perspective.
16+
Fair Witness predicates are distinct from Anchor predicates (BCR-2026-011): anchors provide **cryptographic attestation** to event logs, while Fair Witness predicates support **human observation attestation** with disclosures about independence and perspective.
1717

1818
## Status: Pre-Registration Proposal
1919

@@ -97,7 +97,7 @@ The term "witness" is overloaded in technical contexts:
9797
| **Witness** (legal) | Courts | Person giving testimony |
9898
| **Witness** (cryptography) | Zero-knowledge proofs | Proof component |
9999

100-
This BCR uses the **`observer*`** prefix to avoid ambiguity with cryptographic witnesses (which use `anchor*` in BCR-2026-004).
100+
This BCR uses the **`observer*`** prefix to avoid ambiguity with cryptographic witnesses (which use `anchor*` in BCR-2026-011).
101101

102102
### Solution
103103

@@ -399,9 +399,9 @@ This BCR does not define predicates for provable timestamps. That work is deferr
399399

400400
## Distinction from Anchor Predicates
401401

402-
BCR-2026-004 defines anchor predicates for cryptographic event log attestation. The distinction:
402+
BCR-2026-011 defines anchor predicates for cryptographic event log attestation. The distinction:
403403

404-
| Aspect | Fair Witness (this BCR) | Anchor (BCR-2026-004) |
404+
| Aspect | Fair Witness (this BCR) | Anchor (BCR-2026-011) |
405405
|--------|-------------------------|----------------------|
406406
| **Nature** | Human observation | Cryptographic proof |
407407
| **What it proves** | "I observed this" | "This exists in the log" |
@@ -449,18 +449,18 @@ The `observationTimestamp` records when observation occurred. Consider:
449449
## References
450450

451451
- [BCR-2023-002: Known Value Registry](https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2023-002-known-value.md)
452-
- [BCR-2026-004: Anchor Predicates](bcr-2026-004-anchor-predicates.md)
452+
- [BCR-2026-011: Anchor Predicates](bcr-2026-011-anchor-predicates.md)
453453
- [BCR-2026-005: General Assertion Predicates](bcr-2026-005-general-assertions.md)
454-
- [BCR-2026-007: Principal Authority Predicates](bcr-2026-007-principal-authority.md)
454+
- [BCR-2026-006: Principal Authority Predicates](bcr-2026-006-principal-authority.md)
455455
- [Gordian Envelope Specification](https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2024-001-envelope.md)
456456
- [XID-Quickstart: Fair Witness Concept](https://github.com/BlockchainCommons/XID-Quickstart/blob/main/concepts/fair-witness.md) — Fair Witness pattern in Gordian context
457457
- Heinlein, Robert A. *Stranger in a Strange Land* (1961) — Origin of Fair Witness concept
458458

459459
## Distinction from Peer Endorsements
460460

461-
BCR-2026-011 defines peer endorsement predicates. Fair Witness and Peer Endorsement serve different trust-building purposes:
461+
BCR-2026-010 defines peer endorsement predicates. Fair Witness and Peer Endorsement serve different trust-building purposes:
462462

463-
| Aspect | Fair Witness (this BCR) | Peer Endorsement (BCR-2026-011) |
463+
| Aspect | Fair Witness (this BCR) | Peer Endorsement (BCR-2026-010) |
464464
|--------|-------------------------|--------------------------------|
465465
| **Purpose** | Neutral observation of facts | Personal vouching for another |
466466
| **Relationship** | Independence required | Relationship expected |
@@ -477,12 +477,12 @@ BCR-2026-011 defines peer endorsement predicates. Fair Witness and Peer Endorsem
477477

478478
## Related BCRs
479479

480-
- **BCR-2026-004: Anchor Predicates** — Cryptographic log attestation (complementary)
480+
- **BCR-2026-011: Anchor Predicates** — Cryptographic log attestation (complementary)
481481
- **BCR-2026-005: General Assertion Predicates** — Transparency predicates (`disclosedBias`, `disclosedLimitations`, `assertionLimitations`) used by this BCR
482-
- **BCR-2026-007: Principal Authority Predicates** — Authority relationships
483-
- **BCR-2026-011: Peer Endorsement Predicates** — Personal endorsements (distinct from neutral observation)
482+
- **BCR-2026-006: Principal Authority Predicates** — Authority relationships
483+
- **BCR-2026-010: Peer Endorsement Predicates** — Personal endorsements (distinct from neutral observation)
484484

485485
---
486486

487-
*BCR-2026-010: Fair Witness Predicates*
487+
*BCR-2026-009: Fair Witness Predicates*
488488
*Draft - February 2, 2026*

0 commit comments

Comments
 (0)