So far I have translated 1 to 2.2.8 into Swedish. I am doing this so I can learn about the technology and contribute to the community. I have basicly made a literal translation of the documents.
Sometimes I would like to phrase it in another way, or would like to add or remove some information, but since I am not a computer scientist, nor have any detailed insight into the project, I want to stay close to the original text. The original text is sometimes a bit unclear though. I actually think the English version should get some retouches. There are some redundant information, missing information, or could be explained in a clearar way.
I have several questions, see below. Sorry for any confusion due to my English or technical comprehension.
1.3
No passwords or log in details are cached by the SAFE client or stored on the network. This means that no details about you or your access security is left on the PC you have used to access the SAFE Network.
Does this mean that the password or login details are never stored in any form, or does it only mean that they are never stored as plain text? I asume that some kind of information about the user must be stored on the network, though encrypted and obfuscated, otherwise it shouldn´t be possible to log in.
2.1
The data map, with hashes before and after encryption, is used when retrieving and decoding the user’s data, as the encryption process is non reversible.
Is the data map hashed before and after it is encrypted?
2.2
A peer to peer (p2p) network that is very accurate and can guarantee Vault proximity to any address
I don´t understand this sentence. Is it meant to mean that each vault (node) must know its proximity (the nearest nodes), and uses a DHT to do this? Or that it has access to every adress?
2.2.2
The Vault identification process involves creating two key pairs. One key pair is a revocation key and is used only to create and invalidate a real key.
The real key pair is created and the public key is signed by the revocation private key and this packet (public key plus signature) is stored on the network as a Vault Identification key type. This Hash is then used as the Vault identity.
Just to clarify. The two key pairs are the revocation key pair and the real key pair. Right? And the hash is stored as a Vault Identification key?
2.2.4
Many home connections are made using routers which supply private addresses that cannot appear on the Internet. A commonly used mechanism is to make use of STUN servers.
Is the STUN-server used in routers that supply addresses that cannot appear on the Internet, or are they used as a mechanism to overcome this limitation for the routers in home connections?
2.2.5
This mechanism is triggered on Get requests and during account transfers. It is non-deterministic and randomised by use by users. It is considered to be secure and uses zero knowledge, not to conceal content (as anyone can ask for any data), but to ensure any data which is contaminated is not required to be transferred.
What does this mean? This paragraph is rather unclear to me.
2.2.6
Vaults are rewarded for supplying resources by being awarded safecoins at a rate proportional to the Vault’s rank. As a result users are not locked to a particular Vault.
I don´t understand how the former statement about Vaults being awarded safecoins implies the latter statement that users therefore are not locked to a particular vault.
Users do not require to have their account managed, even in a secured manner.
What does this mean?
Rank is an internal measure of the Vault’s stored versus lost data. This is used to manage network authority in addition to the authority a Vault has in relation to its closeness to an address.
Not sure I understand this. What does authority mean in this context?
2.2.7
In this paragraph I would like to add that data is stored in different nodes and when a node is removed (eg a computer turned off) its data is copied to another node instead. This would explain why the network has redundance and is secure against attacks to single points of data.
A Vault’s distance from an address is a measure of that Vaults authority to make decisions on that address in a particular circumstance.
I don´t understand why this sentence is here. It doesn´t explain anything in this context.