Dustin on Nostr: Let’s say you attach an npub to some computation. That’s 33% of what a DVM is. ...
Let’s say you attach an npub to some computation. That’s 33% of what a DVM is.
How will people find out about it? Will you post a kind 0 profile like humans do? Or do a kind 31990 announcement in NIP-89? Now you’re at 66% of what makes a DVM.
How will people or services use your computation? Maybe you decide you need a special kind of format for the input to the computation, so you pick, oh I don’t know, kind 5123 and a spec of how the input data should be laid out. Now you have 100% of what a DVM is.
DVMs are the natural extension to having paid computational services behind npubs. They aren’t unnecessarily complex, quite the opposite.
Yes that would be a plus. I think we might need a lighter version that is easier to get started with and do useful things.
Also I see it going in the direction of cashu integration, is my guess. And cashu want to charge on every tx. That's going to make workflows complex.
I see DVMs getting more complex, not less, and they are already very complex. Perhaps it's a good time to examine the most useful parts of it, and make a simple version. After all, nostr took off when the protocol was a simple 2 page spec. Even nostr core is a beast of complexity now which changes too frequently.
Getting back to simplicity I think is the path to success.
Published at
2024-10-08 00:40:36Event JSON
{
"id": "5cc492753b78f9769a20e30ed9b4646c147a3c564490c9b715c912784699f038",
"pubkey": "da18e9860040f3bf493876fc16b1a912ae5a6f6fa8d5159c3de2b8233a0d9851",
"created_at": 1728348036,
"kind": 1,
"tags": [
[
"q",
"74b693064bcdba3e72c51e758d646be9b67e61be59c7f06c4ed7b6733c951705"
],
[
"p",
"de7ecd1e2976a6adb2ffa5f4db81a7d812c8bb6698aa00dcf1e76adb55efd645"
],
[
"client",
"Nostur",
"31990:9be0be0fc079548233231614e4e1efc9f28b0db398011efeecf05fe570e5dd33:1685868693432"
]
],
"content": "Let’s say you attach an npub to some computation. That’s 33% of what a DVM is.\n\nHow will people find out about it? Will you post a kind 0 profile like humans do? Or do a kind 31990 announcement in NIP-89? Now you’re at 66% of what makes a DVM.\n\nHow will people or services use your computation? Maybe you decide you need a special kind of format for the input to the computation, so you pick, oh I don’t know, kind 5123 and a spec of how the input data should be laid out. Now you have 100% of what a DVM is. \n\nDVMs are the natural extension to having paid computational services behind npubs. They aren’t unnecessarily complex, quite the opposite. \nnostr:note1wjmfxpjtekaruuk9re6c6ertaxm8ucd7t8rlqmzw67m8x0y4zuzse0cs4k",
"sig": "d829d02398430cc7e05434728811134998eafb0c6c055f55bb953d78c7bac1401a4f0e6cb781c7d2f600d310be9b33d151aefbf4bc618536b21ce4be463a480c"
}