Daniel Wigton on Nostr: Yes. I plan on storing them on my distributed file system, just a binary blob like ...
Yes. I plan on storing them on my distributed file system, just a binary blob like everything else. We don't want a client server kind of thing. You "install" an application by signing a small notification sent by others in your network that is basically a little description card.
"App: HelloWord, Context:{cli_write}, ID:Som3H4sh, DecryptionKey:50meK3y"
You sign that and your VM creates keys needed for the contexts the the app needs access to. Then anywhere you try to run that program it downloads it and runs it. Keeping the binary local there after.
Published at
2024-10-16 16:20:02Event JSON
{
"id": "f488cad9821b611332d278d6c4ddf9a709b9a7666101d09f383d4d8ae90ed16f",
"pubkey": "75656740209960c74fe373e6943f8a21ab896889d8691276a60f86aadbc8f92a",
"created_at": 1729095602,
"kind": 1,
"tags": [
[
"e",
"a8b169b21de25b038cccbaddde371b98b1474c1888dfdb580de531f0156ec969",
"",
"root"
],
[
"e",
"ff8a3335eb403a3d8ace7aaa420bcf49f8b0245d3545efe106519234b8f5b699"
],
[
"e",
"a9f57b11ce5185e62a3f6804740f41b8eef1647ce2623ef3ef0202fd1d34b748",
"",
"reply"
],
[
"p",
"de7ecd1e2976a6adb2ffa5f4db81a7d812c8bb6698aa00dcf1e76adb55efd645"
],
[
"p",
"70122128273bdc07af9be7725fa5c4bc0fc146866bec38d44360dc4bc6cc18b9"
],
[
"p",
"75656740209960c74fe373e6943f8a21ab896889d8691276a60f86aadbc8f92a"
]
],
"content": "Yes. I plan on storing them on my distributed file system, just a binary blob like everything else. We don't want a client server kind of thing. You \"install\" an application by signing a small notification sent by others in your network that is basically a little description card. \n\n\"App: HelloWord, Context:{cli_write}, ID:Som3H4sh, DecryptionKey:50meK3y\"\n\nYou sign that and your VM creates keys needed for the contexts the the app needs access to. Then anywhere you try to run that program it downloads it and runs it. Keeping the binary local there after. ",
"sig": "6807f0387004963a9377ca3fcdb09e5564cc9925115435663b5630416ebd88d700ff961e5d81fb7e4278c9d2716cd51f268e5fd227d5d860296f64db763d668f"
}