-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/main'
- Loading branch information
Showing
23 changed files
with
1,196 additions
and
1,200 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,5 +11,6 @@ | |
# .gitignore | ||
# .gitignore | ||
# .gitignore | ||
# .gitignore | ||
.history | ||
.safe_history |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,10 @@ | ||
# first seen | ||
## Definition | ||
|
||
"First seen" in KERI is the first verified event, accepted in the KEL. It has no effect on the timing of what has arrived in escrow for example; in escrow there can be garbage. Every 'first seen' event is propagated world wide within micro-seconds to the watchers. Only in this microseconds windows that you could have a live key conprise attack. If that happens, this where you have to look after this duplicity-attack a bit more in depth to handle it safely. E.g. a valid key rotation. | ||
A "First seen" event in KERI refers to the first event received by validator such as a witness and that is valid and fits the available tail sequence number in the validator's KEL, and therefore is accepted into the validator's KEL. This rule has no effect on the timing of what has arrived in escrow for example; in escrow there can be garbage. Assuming a watched set of validators agree on the first-seen events and thus also agree on the KELs, the watchers of those validators will propagate only those first-seen events within microseconds. | ||
|
||
## The rule | ||
From the perspective of a validator, the rule is "First seen, always seen, never unseen". | ||
|
||
## Key Compromise, Duplicity, and Recovery | ||
Different validators might have a different _first-seen_ number for the same originating transaction event. In the case of duplicitous (inconsistent) interaction events originating from the controller (of the current signing key(s)), which might not be discovered until after a key rotation, a recovery process involving judges and jury may be triggered. More [here](https://trustoverip.github.io/tswg-keri-specification/#superseding-rules-for-recovery-at-a-given-location-sn-sequence-number). Validators will not provide an outdated KEL or Event once an erroneous KEL has been corrected. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
# keridemlia | ||
## Definition | ||
|
||
It is a contraction of [KERI](key-event-receipt-infratructure) and [Kademlia](https://en.wikipedia.org/wiki/Kademlia). It's the distributed database of Witness IP-addresses based on a [Distributed Hash Table](distributed-hash-table). It also does the CNAME - stuff that [Domain Name](domain-name) Services (DNS) offers for KERI: the mapping between an identifier and it's controller AID stored in the KEL to its current wittness AID and the wittness AID to the IP address. | ||
It is a contraction of [KERI](key-event-receipt-infrastructure) and [Kademlia](https://en.wikipedia.org/wiki/Kademlia). It's the distributed database of Witness IP-addresses based on a [Distributed Hash Table](distributed-hash-table). It also does the CNAME - stuff that [Domain Name](domain-name) Services (DNS) offers for KERI: the mapping between an identifier and it's controller AID stored in the KEL to its current wittness AID and the wittness AID to the IP address. | ||
(@henkvancann) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# party | ||
## Definition | ||
An entity who participates or is concerned in an action, proceeding, plan, etc. | ||
Source: ToIP |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
fetchExternalContent/fetchMentalModels/fetchNistContent/download/glossary-export.json
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file modified
BIN
+43 Bytes
(100%)
fetchExternalContent/fetchMentalModels/fetchNistContent/download/glossary-export.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion
2
...ent/fetchMentalModels/fetchToIPContent/download/ToIPGlossaryWorkspace_PublicVersion_.html
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file modified
BIN
-46 Bytes
(100%)
fetchExternalContent/fetchMentalModels/fetchToIPContent/download/toip-html-download.zip
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,18 @@ | ||
# Broken Links Report | ||
|
||
Created: 2024-01-08T03:13:47.900Z | ||
Created: 2024-01-10T12:59:36.784Z | ||
|
||
## Total Broken Links Found: 19 | ||
## Total Broken Links Found: 12 | ||
|
||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/concepts/.https://github.com/WebOfTrust/WOT-terms/blob/main/LICENSE](https://weboftrust.github.io/WOT-terms/docs/concepts/.https://github.com/WebOfTrust/WOT-terms/blob/main/LICENSE), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/concepts/concepts](https://weboftrust.github.io/WOT-terms/docs/concepts/concepts) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/concepts/trans-contextual-value](https://weboftrust.github.io/WOT-terms/docs/concepts/trans-contextual-value), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/concepts/concepts](https://weboftrust.github.io/WOT-terms/docs/concepts/concepts) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/validation](https://weboftrust.github.io/WOT-terms/docs/glossary/validation), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/concepts/concepts](https://weboftrust.github.io/WOT-terms/docs/concepts/concepts) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/kerisse.org](https://weboftrust.github.io/WOT-terms/docs/glossary/kerisse.org), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified), [https://weboftrust.github.io/WOT-terms/docs/glossary/Home](https://weboftrust.github.io/WOT-terms/docs/glossary/Home) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/encrypt%E2%80%90sender%E2%80%90sign%E2%80%90receiver](https://weboftrust.github.io/WOT-terms/docs/glossary/encrypt%E2%80%90sender%E2%80%90sign%E2%80%90receiver), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified), [https://weboftrust.github.io/WOT-terms/docs/glossary/ESSR](https://weboftrust.github.io/WOT-terms/docs/glossary/ESSR) | ||
- Broken Link: [https://weboftrust.github.io/framework/docs/essifLab-principles](https://weboftrust.github.io/framework/docs/essifLab-principles), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified), [https://weboftrust.github.io/WOT-terms/docs/glossaries-external/glossary-essiflab](https://weboftrust.github.io/WOT-terms/docs/glossaries-external/glossary-essiflab) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/#key-rotation](https://weboftrust.github.io/WOT-terms/docs/glossary/#key-rotation), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/#safety-properties](https://weboftrust.github.io/WOT-terms/docs/glossary/#safety-properties), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/#keri-agreement-algorithm-for-control-establishment](https://weboftrust.github.io/WOT-terms/docs/glossary/#keri-agreement-algorithm-for-control-establishment), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/autonomic-identifier-(AID](https://weboftrust.github.io/WOT-terms/docs/glossary/autonomic-identifier-(AID), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/#Finger-pointing](https://weboftrust.github.io/WOT-terms/docs/glossary/#Finger-pointing), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/#Sources-Definition-ChatGPT](https://weboftrust.github.io/WOT-terms/docs/glossary/#Sources-Definition-ChatGPT), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/key-event-receipt-infratructure](https://weboftrust.github.io/WOT-terms/docs/glossary/key-event-receipt-infratructure), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified), [https://weboftrust.github.io/WOT-terms/docs/glossary/keridemlia](https://weboftrust.github.io/WOT-terms/docs/glossary/keridemlia) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/Interactive-authentication-design](https://weboftrust.github.io/WOT-terms/docs/glossary/Interactive-authentication-design), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified), [https://weboftrust.github.io/WOT-terms/docs/glossary/non-interactive-authentication-design](https://weboftrust.github.io/WOT-terms/docs/glossary/non-interactive-authentication-design) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/autonomic-identifier-(AID](https://weboftrust.github.io/WOT-terms/docs/glossary/autonomic-identifier-(AID), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/party](https://weboftrust.github.io/WOT-terms/docs/glossary/party), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified), [https://weboftrust.github.io/WOT-terms/docs/glossary/verify](https://weboftrust.github.io/WOT-terms/docs/glossary/verify) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/mutli-factor-authentication](https://weboftrust.github.io/WOT-terms/docs/glossary/mutli-factor-authentication), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified), [https://weboftrust.github.io/WOT-terms/docs/glossary/threshold-structure-security](https://weboftrust.github.io/WOT-terms/docs/glossary/threshold-structure-security) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/04_glossary/index.md](https://weboftrust.github.io/WOT-terms/docs/04_glossary/index.md), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/education/q-and-a-security](https://weboftrust.github.io/WOT-terms/docs/education/q-and-a-security), [https://weboftrust.github.io/WOT-terms/docs/education/q-and-a](https://weboftrust.github.io/WOT-terms/docs/education/q-and-a) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary](https://weboftrust.github.io/WOT-terms/docs/glossary), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/overview/indexed-in-KERISSE](https://weboftrust.github.io/WOT-terms/docs/overview/indexed-in-KERISSE) | ||
- Broken Link: [https://weboftrust.github.io/framework/docs/essifLab-principles](https://weboftrust.github.io/framework/docs/essifLab-principles), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/glossary-unified), [https://weboftrust.github.io/WOT-terms/docs/glossaries-external/glossary-essiflab](https://weboftrust.github.io/WOT-terms/docs/glossaries-external/glossary-essiflab) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/04_glossary/index.md](https://weboftrust.github.io/WOT-terms/docs/04_glossary/index.md), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/education/q-and-a-security](https://weboftrust.github.io/WOT-terms/docs/education/q-and-a-security) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary/AN](https://weboftrust.github.io/WOT-terms/docs/glossary/AN), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/overview/indexed-in-KERISSE](https://weboftrust.github.io/WOT-terms/docs/overview/indexed-in-KERISSE) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/test/glossary-unified](https://weboftrust.github.io/WOT-terms/docs/test/glossary-unified), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/overview/indexed-in-KERISSE](https://weboftrust.github.io/WOT-terms/docs/overview/indexed-in-KERISSE) | ||
- Broken Link: [https://weboftrust.github.io/WOT-terms/docs/glossary](https://weboftrust.github.io/WOT-terms/docs/glossary), Found on Pages: [https://weboftrust.github.io/WOT-terms/docs/overview/indexed-in-KERISSE](https://weboftrust.github.io/WOT-terms/docs/overview/indexed-in-KERISSE) |
Oops, something went wrong.