mirror of
https://github.com/colinear-labs/chain.git
synced 2026-03-05 13:34:26 -08:00
Peer Auditing
The auditing mechanism contained in this folder ensures that hardware providers are running the hardware they say they are. The basic requirements will be as follows:
| Requirement | Punishment |
|---|---|
| Must stake a set amount of CLR. | N/A |
| Must complete a GPU puzzle for each declared GPU. | N/A |
| Must be online for validator pings | Staked funds slashed |
GPU Puzzle
Work in progress.
Validator Pings
Attempts to perform an SSH handshake using Go's builtin crypto/ssh. If the handshake times out, this means that practically speaking, the provider is offline.