Identity Layer
Retis, ergo sum. (I network, therefore I am)
It has to start with who's who and who said what
Who posses which cryptographic key pair
The phone app allows you to use your cryptographic key pair to sign and publish statements of the form:
I vouch for for this person's humanity and identity
He goes by "Tom" and uses this cryptographic key
Any service (currently just the Nerd'ster) can read and authenticate these statements, aggregate them, and compute your trusted identity network: who posses what public key, and what do they go by - who are they.
Features
be able to verify the authenticity of who said what
be able to state something as ourselves
be able to reference people, as in follow them, not their accounts.
Raw statements of this form look like this:
{
"statement": "net.one-of-us",
"time": "2025-04-12T20:57:42.215933Z",
"I": {
"crv": "Ed25519",
"kty": "OKP",
"x": "tkKR_CoitLiFIvNRWMnos5eUVvJGUag6W5A-kZng16A"
},
"trust": {
"crv": "Ed25519",
"kty": "OKP",
"x": "Fenc6ziXKt69EWZY-5wPxbJNX9rk3CDRVSAEnA8kJVo"
},
"with": {
"moniker": "Tom"
},
"signature": "663254369cdbbba00f542360201a4099cf0139fe2192daecd958b5c45e4751336e772ec65631c1ce5c34dbd4db6d4846fb93ef500a65100c9faa25ee87841e0c"
}
Below is more human readable form of the statements above:
{
"statement": "net.one-of-us",
"time": "4/12/2025 1:57 PM",
"I": "Erez",
"trust": "tom",
"with": {
"moniker": "Tom"
}
}