gpu-compute-chain/x/colinearcore/audit
michael 8c0bbe8eb4 base ping audit impl (SSH handshake) 2022-09-11 05:42:17 +00:00
..
README.md base ping audit impl (SSH handshake) 2022-09-11 05:42:17 +00:00
sshconn.go base ping audit impl (SSH handshake) 2022-09-11 05:42:17 +00:00
sshconn_test.go base ping audit impl (SSH handshake) 2022-09-11 05:42:17 +00:00

README.md

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.