So I just had a look at this. And if you remove the expiry then it's basically a nostr event. We can already do this today with runes/glyphs. So I will just use that for names, rather than inventing a whole new eco system. Then set the records using nostr relay network and dnstr. We'll have to wait 1-2 years for the really good names, but can experiment during that time on testnet and mainnet. https://docs.ordinaldomains.io/on-chain-data-structure