git ssb

1+

kieran / horcrux-schemas-and-thoughts



Tree: 77cc88e93406723a3e5a75c81ec5ed4225471eee

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