Had a delightful chat last week with Craig Raw. He is, obviously, a proponent of open protocols. It's something I assumed, but I also assumed nobody else would want to run this service! Still, building independence in from the start is important.
The second key takeaway is that this should be an Electrum protocol extension! That makes life easier for users, (no extra dialog to choose a Century Metadata server) and for wallet devs, who already use the Electrum protocol.
So I read the Electrum protocol spec. It's restricted JSON-RPC (no \n, except at end). Fairly simple, easy to extend. Looks looks a good fit...
I screwed up my calendar and missed today's office hours "come chat about what I'm doing".
So, I'll do one tomorrow, exactly 24 hours late: 1:30pm West Coast, 4:30pm East coast (20:30 UTC).
See you there: come and ask anything!
Century Metadata is a product for Bitcoiners, because they're the only ones who have motivation to maintain their secret key. That makes this whole "public service" data model feasible: you encrypt, so we don't have to keep any secrets. We just have to make your data available.
When you start thinking about lasting a century, details matter! The header for the cmdata files is literally a self-describing text explaining the entire format.
See
I asked ChatGPT to craft a pitch from some taking points. First sentence:
"Century Metadata exists because we are finally asking the wrong question."
Shit. I'm gonna have to do this myself, aren't I?
@niftynei() πΊπΈπΈπ§‘ said I need to work on my pitch before reaching out to potential funders. She's almost certainly right.
I don't like it: my vibe is nuanced balance of probabilities, not sound bites.
I think we will need Century Metadata: done well it will become a foundational resource for Bitcoiners, and provide a level of insurance and reassurance we can rely on.
But infrastructure isn't sexy. Just essential.
So I need to think about this...
Hello World! I'm going to use this to talk about the (attempted!) development of Century Metadata, both at the technical and social layers.
Until I get an intern: then they can shitpost here.