diff options
author | PO-CHUN KUO <39326293+kbjcobinhood@users.noreply.github.com> | 2019-03-22 15:21:34 +0800 |
---|---|---|
committer | PO-CHUN KUO <39326293+kbjcobinhood@users.noreply.github.com> | 2019-03-22 15:21:34 +0800 |
commit | b1fa5dc0e30007b058a69b829e4ba54d37f409ec (patch) | |
tree | edaf907abc345e53f76cfb433b47bf0f61a89155 | |
parent | cddc2cbd104014ae7be86f409b77f81883b1e12d (diff) | |
download | dexon-wiki-b1fa5dc0e30007b058a69b829e4ba54d37f409ec.tar.gz dexon-wiki-b1fa5dc0e30007b058a69b829e4ba54d37f409ec.tar.zst dexon-wiki-b1fa5dc0e30007b058a69b829e4ba54d37f409ec.zip |
Updated Rule for the DEXON node set (markdown)
-rw-r--r-- | Rule-for-the-DEXON-node-set.md | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/Rule-for-the-DEXON-node-set.md b/Rule-for-the-DEXON-node-set.md index ffd604d..3293757 100644 --- a/Rule-for-the-DEXON-node-set.md +++ b/Rule-for-the-DEXON-node-set.md @@ -23,15 +23,15 @@ 100 * 1M * 18.75% * 1 / 365 /100 = 513.7 DXN ## Penalty - The following behavior violates the rule and will be fined. - 1. `fork blocks` in the same height (propose more than one blocks) - 2. `fork votes` (send more than one votes in the same iteration in BA) - 3. `DKG complained` by others (send wrong secret shares to others) - 4. `wrong Share-Sig` (send wrong share signature to CRS or in commit-vote) - 5. `No block proposing` in a whole epoch - - If a node violates 1-4, the entire stake will be confiscated. - If a node violates 5, the fine is `blockReward*86400/totalNode`, which is exactly the expected reward for each node in 1 day. +Nodes shall not engage in any of the following conducts: + +1. Forking or trying to fork blocks at the same height by proposing multiple blocks +2. Forking or trying to fork votes by submitting multiple votes in the same iteration in the Byzantine Agreement (BA) +3. Engaging in malicious behaviors in Distributed Key Generation, including without limitation sending wrong secret shares to other nodes, and such behaviors have been complained by other nodes +4. Producing wrong Share-Sig by sending wrong share signature to common reference string (CRS) or in commit-vote +5. Failing to propose any blocks during a whole epoch + +For 1. to 4., the entire stake will be confiscated immediately by DEXON Foundation. For 5., a fine of the `Block Reward*86400/total Node` will be imposed and no blocks can be produced until such fine is paid under the governance contract. ## Contract Write function In this section, we briefly introduce some functions that DEXON governance provides to write in. |