Skip to content

Commit 03314b8

Browse files
mrcnskifilippoweb3
andauthored
Document secure-validator mode (#5346)
* Document secure-validator mode This page will be linked to in an error message if a validator fails to meet the requirements. Let me know if there is too much or too little detail. Closes #4881 * Make requirement use a bit less technical language * Add warning about disabling secure mode * minor edits, grammar check --------- Co-authored-by: filippoweb3 <[email protected]>
1 parent aba6f18 commit 03314b8

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

docs/maintain/maintain-guides-secure-validator.md

+27
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,33 @@ behavior.
6969

7070
:::
7171

72+
### Secure-Validator Mode
73+
74+
Parity Polkadot has a Secure-Validator Mode, enabling several protections for keeping keys secure.
75+
The protections include highly strict filesystem, networking, and process sandboxing on top of the
76+
existing wasmtime sandbox.
77+
78+
This mode is **activated by default** if the machine meets the following requirements. If not, there
79+
is an error message with instructions on disabling Secure-Validator Mode, though this is not
80+
recommended due to the security risks involved.
81+
82+
#### Requirements
83+
84+
1. **Linux on x86-64 family** (usually Intel or AMD).
85+
2. **seccomp enabled**. You can check that this is the case by running the following command:
86+
87+
```
88+
cat /boot/config-`uname -r` | grep CONFIG_SECCOMP=
89+
```
90+
91+
The expected output, if enabled, is:
92+
93+
```
94+
CONFIG_SECCOMP=y
95+
```
96+
97+
3. OPTIONAL: **Linux 5.13**. Provides access to even more strict filesystem protections.
98+
7299
## Monitoring Tools
73100

74101
- [Telemetry](https://github.com/paritytech/substrate-telemetry) This tracks your node details

0 commit comments

Comments
 (0)