Oddbean new post about | logout
 When I originally made NIP-17 there were plans to extend it with optional things like full tamper proof audit trail.  We can build this on top of ngit.  Though the NIPs are not in a great state right now.  We will get there!   
 I'd love to hear your thoughts on improvements.
Here are 3 NIP-34 features that relate to taper-proof audit-trails:
1) patches are immutable by design (although the ngit cache currently does honour deletion requests). Unlike other architectural proposals eg. to use a replaceable events for a PR which would link to commits used, or an event that just references a branch on a git server which may change over time. 
2) If the mantainers.yaml is used, changes to the authorised maintainers can be tracked alongside changes to the code state.
3) branch tips are now tracked in nostr events to reduce trust in git servers. so changes to branch tips could be tracked overtime although this isn't practical yet as a replaceable event is used and there is currently no method to retrieve old replaceable events from relays. 
 Cool, stuff!  We are, and will be using on chain committments, via #glyphs

https://github.com/glyph-protocol/glyphs?tab=readme-ov-file#glyphs