sadly the ans-104 “specification” leaves out the nature of the signature algorithms themselves. i believe these are copies of the network signature algorithms, and are unfortunately specified by the “bundlr” source code linked as canonical implementation. —- i bumped into an old political controversy https://restorethe4th.com/issues/shotspotter/ and i was rhinking a little about community sous/sur-veillance of gunshots. you could, for example, encrypt the information to everyone’s private key layered on top, so that it could only be accessed if everyone participated in decrypting it, or whatever protects everyone’s worries. but how would a community-built gunshot-logger function? or, with more relevance, would i be able to build one myself? these kinds of things have gotten a lot easier. gunshots are loud noises that maybe sound a little similar to the slam of a dumpster bin. not a common thing. there’s a technology called blind source separation where a sound or other linearly combined signal can be extracted, isolated, and mapped from simultaneous recordings of it. this is almost certainly one of the things shotspotter is doing. nowadays, there are transformer models for blind source separation. the biggest hiccup sounds like it would be running gunshot tests in the wild. and, given the horrible false-positive rate of the deployed technology, i’m imagining real-world gunshots sound different from test shots. i don’t know what street weapons exist, but i imagine a homemade silencer produces a unique noise.