From 201159f2be4b352a921a24fe64a718eeeb1bc225 Mon Sep 17 00:00:00 2001 From: buddho Date: Thu, 7 Dec 2023 21:02:06 +0800 Subject: [PATCH] update usage for improved `geth bls` command (#241) --- docs/validator/create-val.md | 2 +- docs/validator/overview.md | 2 +- docs/validator/run-val.md | 3 +-- docs/validator/slash-fee.md | 2 +- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/docs/validator/create-val.md b/docs/validator/create-val.md index 7ee72ec4d4..febd093931 100644 --- a/docs/validator/create-val.md +++ b/docs/validator/create-val.md @@ -27,7 +27,7 @@ You are incentivized to set a voting key which will be used for fast finality vo geth bls account new --datadir ./node ``` -This command will create a bls wallet and generate a voting key. During the process, you will need to set the wallet password and another password used to encrypt the voting key. The former is required when running the validator, and the latter is only used to import the voting key into the existing wallet. Do not disclose the voting key, otherwise it may be used for malicious voting! +This command will create a bls wallet and generate a voting key. During the process, you will need to set the wallet password to encrypt the voting key. The wallet password is required when running the validator. Do not disclose the voting key, otherwise it may be used for malicious voting! If you already have a voting key, create a bls wallet and use the keyfile to recover it: ```bash diff --git a/docs/validator/overview.md b/docs/validator/overview.md index f8bf32bce4..0081c3540a 100644 --- a/docs/validator/overview.md +++ b/docs/validator/overview.md @@ -65,7 +65,7 @@ Running your validators with the same consensus keys and voting keys concurrentl 1. **10000 staked BNB** will be slashed for the validator. 2. The Double-Sign Jail time is **2^63-1 seconds**, which means the candidate cannot become a validator anymore. -> Note: **Rewards for submitting Malicious Vote evidence:** **50BNB**. Only relayers can submit a slash request on BSC with the evidence of Malicious Vote of BSC for now, which should contain the **2 votes**, signed by the offending validator. Open access to anyone is planned. +> Note: **Rewards for submitting Malicious Vote evidence:** **5BNB**. Only relayers can submit a slash request on BSC with the evidence of Malicious Vote of BSC for now, which should contain the **2 votes**, signed by the offending validator. Open access to anyone is planned. #### Loss for Offline Slash diff --git a/docs/validator/run-val.md b/docs/validator/run-val.md index 174fc86590..9fa2aa6fe2 100644 --- a/docs/validator/run-val.md +++ b/docs/validator/run-val.md @@ -47,8 +47,7 @@ OR - Step 1. Create a voting key first: `./geth bls account new --datadir ` - - It will generate a wallet if it has not been created before, you have to keep the wallet password. If the wallet has been created before, you only need to provide the password. - - Then it will create an account, you have to keep the account password too, the password length should >=10 characters. + - It will generate a wallet if it has not been created before, you have to keep the wallet password. If the wallet has been created before, you only need to provide the password. The password length should >=10 characters. Then it will create an account. Note: Remember, you can create several accounts, but only one will be used. diff --git a/docs/validator/slash-fee.md b/docs/validator/slash-fee.md index 7a8dd040f6..04844342ee 100644 --- a/docs/validator/slash-fee.md +++ b/docs/validator/slash-fee.md @@ -38,7 +38,7 @@ If the evidence is valid: 1. **10,000BNB** would be slashed from the **self-delegated** BNB of the validator 2. If the self-delegator’s stake amount on the validator is less than 10,000BNB, then the unbonded delegation balance would be slashed if it exists until totally 10,000BNB slashed from the self-delegator of the validator. However, if all the slashed BNB is less than 10,000, all the remaining stake of the self-delegator will be slashed -3. **50BNB** would allocate to the submitter from the systemreward contract as a reward if the validator is active when the evidence submitted +3. **5BNB** would allocate to the submitter from the systemreward contract as a reward if the validator is active when the evidence submitted 4. The slashed BNB will allocate to the custody addresses of which validators would take part in the next distribution. If no matched validators found, then the slashed BNB will allocate to validators on BC as block fee 5. Set the validator ‘jailed’ with a duration of 292 years, and remove it from validator set by an instance BSC validator set update Cross-Chain update