Gzuuus on Nostr: Yes, that would be a mess, but the master public key can simply announce its ...
Yes, that would be a mess, but the master public key can simply announce its currently in use subkey by establishing this relationship in its kind 0. This effectively creates a signed 'certificate' that links a master key pair with its subkeys. Additionally, subkeys must also specify this relationship in their kind 0, providing two-way verification since both the master key and subkey certify their connection. In this way, the master key pair becomes the source of truth for where to find the current activity of the user/entity. There maybe more details and edge cases to cover, but for a note it's enough, happy to keep discussing 👌
Published at
2024-10-01 09:49:39Event JSON
{
"id": "1852089bae7fe13b0177eec5d6edafbb1fe1601e95f53bb0806a12207088562a",
"pubkey": "40b9c85fffeafc1cadf8c30a4e5c88660ff6e4971a0dc723d5ab674b5e61b451",
"created_at": 1727776179,
"kind": 1,
"tags": [
[
"e",
"0000983657a1364fab435f99c5a0c7e766ff80a90c3195e9859e8f768100bdae",
"",
"root"
],
[
"e",
"9d7c9861fd5f99544b3f85dfcac07735a9dd5fc47b14a2f925065b6e28f9a61f"
],
[
"e",
"2f7ff863895cee949a55c16134af7a806150b2cc69f9865ee83fb220e7168535",
"",
"reply"
],
[
"p",
"40b9c85fffeafc1cadf8c30a4e5c88660ff6e4971a0dc723d5ab674b5e61b451"
],
[
"p",
"3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d"
],
[
"p",
"46fcbe3065eaf1ae7811465924e48923363ff3f526bd6f73d7c184b16bd8ce4d"
]
],
"content": "Yes, that would be a mess, but the master public key can simply announce its currently in use subkey by establishing this relationship in its kind 0. This effectively creates a signed 'certificate' that links a master key pair with its subkeys. Additionally, subkeys must also specify this relationship in their kind 0, providing two-way verification since both the master key and subkey certify their connection. In this way, the master key pair becomes the source of truth for where to find the current activity of the user/entity. There maybe more details and edge cases to cover, but for a note it's enough, happy to keep discussing 👌",
"sig": "ac024c2146d5f46ed8206b8c31273ec2bbbcc8e8fc6d4dbeead504f93c042c9e9e9421b50c81dbe94f291377419edbf948c3fa43d135f9f73bbb34f32877b87b"
}