18 lines
792 B
Markdown
18 lines
792 B
Markdown
|
# 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.
|