fiatrete / SDCN-Stable-Diffusion-Computing-Network

SDCN is an infrastructure that allows people to share and use Stable Diffusion computing power easily.
https://sdcn.info
MIT License
31 stars 12 forks source link

Draft ideas for DAN Honor System #36

Open fiatrete opened 1 year ago

fiatrete commented 1 year ago
  1. The Honor System is DAN's credit system.
  2. The purpose of setting up the Honor System is to encourage correct behavior and prevent abuse of the system.
  3. The honor value of different users only affects the sorting of their tasks in the execution queue. Whether the honor value is high or low, everyone has the opportunity to use DAN's computing power for calculations.
  4. Methods to obtain honor:
    1. Register as a website user and receive 100 honor as a reward.
    2. Donate computing power nodes.
      1. During the sharing of computing power nodes, 0.1 honor is rewarded every 10 minutes.
      2. Each processed API request is rewarded with 1 honor.
    3. Contribute to the community (still thinking about it).
      1. Find bugs.
      2. Fix bugs.
      3. Contribute code.
      4. etc.
  5. Sorting principles for the task queue:
    1. The higher the honor of the user who sends the task request, the higher the priority of the task execution.
    2. The longer the task waits in the queue, the higher the priority of the task execution.
    3. The smaller the computing power consumption required for the task, the higher the priority of the task execution.
    4. A user can queue up to 10 tasks in the queue at most.
    5. According to the above principles, update the task priority and reorder periodically.
  6. A public anonymous API-key is set up for anonymous users, and its honor value remains at 0.

We're open to hearing any thoughts or ideas, so don't hesitate to share them with us.