fiatjaf on Nostr: The point is that I have my own secret key that I generated, but it's annoying and ...
The point is that I have my own secret key that I generated, but it's annoying and unsafe to paste it in Nostr apps everywhere -- and we want people to use multiple apps for multiple tasks, all with the same identity.
So the solution is to have the NIP-46 bunker thing that keeps listening for requests to sign coming from authorized apps.
But I don't want to run such a bunker daemon, I have no idea of how to do it, it's annoying blablabla; therefore I want to delegate that task to some third-party to run this daemon for me.
But I don't want to give this third-party my key, it would be much better if I could split my key in 3 once, give 1 shard to a different provider and trust that they won't collude to recreate my key -- but then they cooperate to sign stuff on my behalf and is as if it was me who signed it.
Published at
2024-10-02 02:28:24Event JSON
{
"id": "0000c85fa014170fa0123165a1c9e43cc9403455b1e2087cc1d0ec54060c02c9",
"pubkey": "3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d",
"created_at": 1727836104,
"kind": 1,
"tags": [
[
"client",
"gossip"
],
[
"p",
"675b84fe75e216ab947c7438ee519ca7775376ddf05dadfba6278bd012e1d728"
],
[
"p",
"46fcbe3065eaf1ae7811465924e48923363ff3f526bd6f73d7c184b16bd8ce4d"
],
[
"e",
"00000e6f8eba9304440dd5ba881931f0bd723b5cfbacaf46645f130c4584fbb7",
"wss://wot.utxo.one/",
"root"
],
[
"e",
"ab7bde1e81cf2ef4d1a2cfa26ce3c2537e55568aa2a860fc4d715bf1296cec1c",
"wss://wot.utxo.one/",
"reply"
],
[
"nonce",
"4776",
"16"
]
],
"content": "The point is that I have my own secret key that I generated, but it's annoying and unsafe to paste it in Nostr apps everywhere -- and we want people to use multiple apps for multiple tasks, all with the same identity.\n\nSo the solution is to have the NIP-46 bunker thing that keeps listening for requests to sign coming from authorized apps.\n\nBut I don't want to run such a bunker daemon, I have no idea of how to do it, it's annoying blablabla; therefore I want to delegate that task to some third-party to run this daemon for me.\n\nBut I don't want to give this third-party my key, it would be much better if I could split my key in 3 once, give 1 shard to a different provider and trust that they won't collude to recreate my key -- but then they cooperate to sign stuff on my behalf and is as if it was me who signed it.",
"sig": "f86ed4fbc62c04e56833139ff884a865138372dff759c8e63ccfbb49243a4b6857549f1bfc8601f751871faca2af29f2719e174eb1f29149f62cf64523984dc4"
}