aboutsummaryrefslogtreecommitdiffstats
path: root/DKG-Protocol.md
diff options
context:
space:
mode:
authorJimmy Hu <jimmy.hu@dexon.org>2018-09-12 16:43:17 +0800
committerJimmy Hu <jimmy.hu@dexon.org>2018-09-12 16:43:17 +0800
commita748d2e92af3fd7fb9311654f8fa65d9eff6ad90 (patch)
tree4a349769eca3a7152211828da607f4ced405ebf5 /DKG-Protocol.md
parent095c1a3ce851fb58d0106493a4da2e94a76c0942 (diff)
downloaddexon-wiki-a748d2e92af3fd7fb9311654f8fa65d9eff6ad90.tar
dexon-wiki-a748d2e92af3fd7fb9311654f8fa65d9eff6ad90.tar.gz
dexon-wiki-a748d2e92af3fd7fb9311654f8fa65d9eff6ad90.tar.bz2
dexon-wiki-a748d2e92af3fd7fb9311654f8fa65d9eff6ad90.tar.lz
dexon-wiki-a748d2e92af3fd7fb9311654f8fa65d9eff6ad90.tar.xz
dexon-wiki-a748d2e92af3fd7fb9311654f8fa65d9eff6ad90.tar.zst
dexon-wiki-a748d2e92af3fd7fb9311654f8fa65d9eff6ad90.zip
Updated DKG Protocol (markdown)
Diffstat (limited to 'DKG-Protocol.md')
-rw-r--r--DKG-Protocol.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/DKG-Protocol.md b/DKG-Protocol.md
index 01831d6..38dac0e 100644
--- a/DKG-Protocol.md
+++ b/DKG-Protocol.md
@@ -24,6 +24,8 @@ Each validator `i` broadcasts the master public key (`MPK_i = {MPK_i,0, MPK_i,1,
Phase 3 Complaint
-------
### @ T = 2λ
+Each validator `i` calculates public key shares (`PK_0,i, PK_1,i, ..., PK_n,i`) using corresponding master public key (`PK_0,i = F(MPK_i)`).
+
Each validator `i` verifies if the secret key share `SK_i,j` is associated with the public key share of validator `j` `PK_i,j`. If the verification fails, `i` broadcast complaint of `j`, `CMP_i,j`.
Phase 4 Sign with CSK