vinney on Nostr: yea the "chaining" is a cool idea! at first this protocol had many many more kinds, ...
yea the "chaining" is a cool idea!
at first this protocol had many many more kinds, and fiatjaf pointed out that "everyone doesn't need to know about all this" and it was an eye-opener. as an application developer, my initial approach was to have a kind for every state transition... but that's silly. you only need events for actions that matter for the paper trail, and in some ways the fewer the better, leaves more flexibility.
Published at
2025-04-11 16:40:11Event JSON
{
"id": "85f449bec1c9247517cd4db3d32d4fdffd2340c32591984e76acb3a37fe45828",
"pubkey": "2efaa715bbb46dd5be6b7da8d7700266d11674b913b8178addb5c2e63d987331",
"created_at": 1744389611,
"kind": 1,
"tags": [
[
"e",
"7c8728e7eeaf9fbd1d57bddd82c84aba89d2ce66744687b7305dac0f3691f858",
"",
"root"
],
[
"e",
"37aaf24a6f4711cc73505f3a5104b8bf73ea1f6d0fc10bba6913340c24ff0dfa"
],
[
"e",
"0119105bc4c68bbb97748cd322df145e7510cc3360f76d196120e7551d0fa148",
"",
"reply"
],
[
"p",
"2efaa715bbb46dd5be6b7da8d7700266d11674b913b8178addb5c2e63d987331"
],
[
"p",
"a37118a4888e02d28e8767c08caaf73b49abdac391ad7ff18a304891e416dc33"
],
[
"p",
"af92154b4fd002924031386f71333b0afd9741a076f5c738bc2603a5b59d671f"
]
],
"content": "yea the \"chaining\" is a cool idea!\nat first this protocol had many many more kinds, and fiatjaf pointed out that \"everyone doesn't need to know about all this\" and it was an eye-opener. as an application developer, my initial approach was to have a kind for every state transition... but that's silly. you only need events for actions that matter for the paper trail, and in some ways the fewer the better, leaves more flexibility. ",
"sig": "7651494a1673b798209bc7edcd245b2680eac68b97dee5243674b0e00cc24710a58295e09e2f1a75d12f5d26ab0b7b505fee93d81df568a51fc21fc07c28f61b"
}