Files: 77cc88e93406723a3e5a75c81ec5ed4225471eee / schemas / trustees.json
1241 bytesRaw
1 | { |
2 | "key": "...", |
3 | "value": { |
4 | "previous": "...", |
5 | "author": "@MpDd66GPXgN1+eMNrZInHkWq1THMurWwLdMx8BZ1ncw=.ed25519", |
6 | "sequence": "...", |
7 | "timestamp": "...", |
8 | "hash": "sha256", |
9 | "content": { |
10 | "type": "secret_trustees", |
11 | "root": "%qHZCXd0spsGVlEvMrvkZHVtndgYNOHxZFiVZm1+tplA=.sha256", |
12 | "shared": true, |
13 | "quorum": "2", |
14 | "trustees": [ |
15 | { |
16 | "link": "@NeB4q4Hy9IiMxs5L08oevEhivxW+/aDu/s/0SkNayi0=.ed25519", |
17 | "name": "Dan Hassan" |
18 | }, |
19 | { |
20 | "link": "@ye+QM09iPcDJD6YvQYjoQc7sLF/IFhmNbEqgdzQo3lQ=.ed25519", |
21 | "name": "mix" |
22 | }, |
23 | { |
24 | "link": "@DQ1HPdrTi6iUUlU22CRqZlEnbxWm6XjjdFQs+4fy+HY=.ed25519", |
25 | "name": "Nikolai" |
26 | } |
27 | ] |
28 | } |
29 | |
30 | } |
31 | } |
32 | |
33 | // The original idea for this being here was to ensure a cutoff point from which to distinguish |
34 | // the real participants who received a secret and those who replied late. |
35 | // Also acts as a contract of sorts - contains the details for the @author who was included in the |
36 | // final secret sharing and how to reassemble |
37 | |
38 | // { shared: true } indicates whether other participants and quorum is visible to trustees. |
39 | // If it is, this information gets copied over into the secret |
40 |
Built with git-ssb-web