mirror of
https://github.com/profullstack/logicsrc.git
synced 2026-10-02 04:43:58 +00:00
feat(specs): OpenObject and OpenSlice 0.1
OpenObject is a bucket you can mount: keyed objects as ipfile swarms placed on OpenDisk disks under pay2seed at a stated redundancy (three replicas on three operators in two countries by default), an ipdb index as the bucket's clock, a repair loop, an HTTP API, an S3 mapping and a mount whose consistency is close-to-open by seq. d1sks.com is the reference store. OpenSlice is a container whose compute is rented from one market and whose disk is mounted from another: a host descriptor at /.well-known/openslice.json, one signed slice file (image by digest, OpenCPU/OpenMemory/OpenGPU units, OpenObject mounts, OpenCreds env, ports, placement, lifetime), and a reservation that is a paid2seed lease applied to compute with presence proofs per epoch. slic3s.com is the reference marketplace; c0mpute hosts take the slice role. Both are registered under OpenServer in the catalogs family with landing pages, rows in the OpenSwarm family table, and the spec-discovery contract. llms.txt now cites the specification URL for child specs too, which every block under OpenServer had been missing. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
08490aecf3
commit
ff896d1daa
8 changed files with 1020 additions and 4 deletions
|
|
@ -44,6 +44,8 @@ a different product. The member protocols keep their `ip` names.
|
|||
| `paid2stream` | Server protocol for paid live streams: relay leases per hour, presence proofs, gateways serving standard HLS, M3U and EPG | [`paid2stream.md`](./openswarm/paid2stream.md) |
|
||||
| OpenFile | The web door onto an `ipfile` swarm: `/.well-known/openfile.json` lists a publisher's files with fetch routes, verification, consent, price and holders | [`openfile.md`](./openfile.md) |
|
||||
| OpenDisk | The web door onto a `paid2seed` seeder: `/.well-known/opendisk.json` lists free GiB, price, policy, proof cadence and hub standing, so a disk is found instead of waited for | [`opendisk.md`](./opendisk.md) |
|
||||
| OpenObject | A bucket you can mount: keyed objects as `ipfile` swarms placed on OpenDisk disks under `pay2seed` at a stated redundancy, an `ipdb` index, repair, an API and a mount | [`openobject.md`](./openobject.md) |
|
||||
| OpenSlice | A container whose compute is a host and whose disk is an OpenObject mount: `/.well-known/openslice.json`, the slice file, and a reservation that is a `paid2seed` lease applied to compute | [`openslice.md`](./openslice.md) |
|
||||
|
||||
Supporting documents:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue