You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/eco/celaut.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ Celaut is a decentralized, peer-to-peer runtime for deploying and coordinating *
19
19
20
20
## Background
21
21
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).
23
23
24
24
---
25
25
@@ -73,7 +73,7 @@ This creates a transparent ecosystem where bot performance and trust are the sol
73
73
### Economic Layer on Ergo
74
74
75
75
-**[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)
77
77
- Stored on-chain using immutable reputation tokens
78
78
- Used by clients to decide service selection and delegation paths
79
79
@@ -87,9 +87,11 @@ This creates a transparent ecosystem where bot performance and trust are the sol
87
87
## Gas Metering and Incentives
88
88
89
89
- 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.
92
93
- Load balancing is guided by gas efficiency, uptime, and reputation
94
+
- Each node has its own balance, service delegation, and pricing policies
93
95
94
96
---
95
97
@@ -98,7 +100,7 @@ This creates a transparent ecosystem where bot performance and trust are the sol
98
100
Reputation is foundational in Celaut. It enables trust in service orchestration without requiring a consensus layer.
99
101
100
102
- 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)
102
104
- Smart contracts enforce immutability of trust data
103
105
- Reputation influences pricing, visibility, and delegation priority
104
106
@@ -120,7 +122,7 @@ The system is described in detail in the [Reputation System](reputation-system.m
120
122
121
123
1. A user needs a specific automated task, such as running a DeFi strategy.
122
124
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).
124
126
4. If optimal, the node delegates execution to a lower-cost peer.
125
127
5. The user receives results and optionally updates their trust evaluation.
0 commit comments