Skip to content

Commit 9db87e0

Browse files
authored
Merge pull request #67 from 0xf965/patch-2
Update celaut.md
2 parents 6dab04f + 53c8631 commit 9db87e0

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

docs/eco/celaut.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Celaut is a decentralized, peer-to-peer runtime for deploying and coordinating *
1919

2020
## Background
2121

22-
Celaut draws from the legacy of **cellular automata** developed by John von Neumann and popularized by Conway’s *Game of Life*. It applies this model to software design: services operate as independent, auditable containers that evolve and interact within a distributed network based on demand, trust, and execution history.
22+
Celaut draws from the legacy of **cellular automata** developed by John von Neumann and popularized by Conway’s *Game of Life*. It applies this model to software design: services operate as independent, auditable containers that evolve and interact within a distributed network based on demand, trust, and execution history (note that there is no 'execution history directory' or anything similar — anyone is free to submit any opinion they want about any service, putting their own reputation on the line by doing so).
2323

2424
---
2525

@@ -73,7 +73,7 @@ This creates a transparent ecosystem where bot performance and trust are the sol
7373
### Economic Layer on Ergo
7474

7575
- **[Reputation System](reputation-system.md)**
76-
- Tracks the historical performance and endorsements of nodes and services
76+
- Tracks the historical performance and endorsements of nodes and services (note that there is no 'execution history directory' or anything similar — anyone is free to submit any opinion they want about any service, putting their own reputation on the line by doing so)
7777
- Stored on-chain using immutable reputation tokens
7878
- Used by clients to decide service selection and delegation paths
7979

@@ -87,9 +87,11 @@ This creates a transparent ecosystem where bot performance and trust are the sol
8787
## Gas Metering and Incentives
8888

8989
- Nodes advertise their price-per-gas and capacity
90-
- Clients buy gas via Ergo transactions to obtain deposit tokens
91-
- Gas is consumed during execution and may be delegated to peer nodes
90+
- Clients buy gas via Ergo transactions ~~to obtain deposit tokens~~ (deposit tokens are not Ergo tokens, only uuids to identify the payment request inside the node)
91+
- Gas is consumed during execution ~~and may be delegated to peer nodes~~ (the gas is not delegated, it's more like each node has it's own gas currency, but the gas it's only a node internal mecanism to quantify resources, not a chain token)
92+
- The nodes pay Ergo in exchange for gas for each of their peers, so they can delegate the execution of services to them if it suits them.
9293
- Load balancing is guided by gas efficiency, uptime, and reputation
94+
- Each node has its own balance, service delegation, and pricing policies
9395

9496
---
9597

@@ -98,7 +100,7 @@ This creates a transparent ecosystem where bot performance and trust are the sol
98100
Reputation is foundational in Celaut. It enables trust in service orchestration without requiring a consensus layer.
99101

100102
- Each node and service accumulates on-chain reputation proofs
101-
- Reputation reflects peer endorsements and operational history
103+
- Reputation reflects peer endorsements ~~and operational history~~ (like previously comments, there is no any registry for each operation, could be "clients opinion about services" or similar)
102104
- Smart contracts enforce immutability of trust data
103105
- Reputation influences pricing, visibility, and delegation priority
104106

@@ -120,7 +122,7 @@ The system is described in detail in the [Reputation System](reputation-system.m
120122

121123
1. A user needs a specific automated task, such as running a DeFi strategy.
122124
2. They select a service with strong [Reputation System](reputation-system.md) proofs.
123-
3. The task is deployed to a Celaut node, which consumes gas.
125+
3. The task is deployed to a Celaut node, which consumes gas. (take into account that the correct way to operate is that every user has it's own celaut node, because he can trust on it more than the others. Nodes can be close to external execution requests).
124126
4. If optimal, the node delegates execution to a lower-cost peer.
125127
5. The user receives results and optionally updates their trust evaluation.
126128

0 commit comments

Comments
 (0)