Skip to content

Commit 3e4e3aa

Browse files
committed
update 2015-04-14 .3
how it works : done system_components : started
1 parent c567096 commit 3e4e3aa

File tree

6 files changed

+38
-39
lines changed

6 files changed

+38
-39
lines changed

fr/how_it_works/safecoin_requests_and_roles.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Les requêtes Safecoin et leurs rôles
22

3-
Il existe différents types de requêtes Safecoin.
4-
* PUT - Utilisée pour mettre des safecoins (données) dans un lieu spécifié
5-
* GET - Utilisée pour obtenir des safecoins (données) à partir d'un lieu spécifié
3+
Il existe différents types de requêtes Safecoin:
4+
* PUT - Utilisée pour mettre des safecoins (données) dans un lieu spécifié,
5+
* GET - Utilisée pour obtenir des safecoins (données) à partir d'un lieu spécifié,
66
* EXCHANGE - Utilisée pour échanger des safecoins (données) entre deux lieux spécifiés.
77

88
Les safecoins sont un autre type de données, et ils disposent donc de requêtes PUT et GET qui leur sont définies sur le réseau. Par contre, à l'inverse des autres données, ils ne disposent pas de requête DELETE.

fr/how_it_works/wallet.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# Wallet
2-
The SAFE Network wallet is a place that holds the credits and the credit change history for an account.
1+
# Portefeuille
2+
Le portefeuille du Réseau SAFE est l'endroit où sont stockes les crédits et l'historique des mouvements des safecoins d'un compte utilisateur.
33

4-
When a user joins the SAFE Network, they automatically have a wallet. As a reward for providing resources for the SAFE Network, they receive safecoins. These safecoins are stored in the user's wallet.
4+
Lorsqu'un utilisateur rejoint le Réseau SAFE, il lui est automatiquement remis un portefeuille. En récompense des ressources qu'il fournit au Réseau, l'utilisateur reçoit des safecoins. Ces safecoins sont stockés dans le portefeuille de l'utilisateur.
55

6-
These safecoins can then be used to buy more resources, applications, or traded for other digital currencies or cash through an exchange service.
6+
Les safecoins peuvent alors être utilisés pour acheter des ressources, des applications, ou échangés contre d'autres monnaies virtuelles ou pour des monnaies traditionnelles, au travers de plateformes d'échange de devises.
77

8-
A user can view the contents of their wallet through the MaidSafe client.
8+
Une des fonctionnalités du client SAFE est de permettre à l'utilisateur de consulter le contenu de son portefeuille.
99

10-
When safecoins are transferred from one wallet to another, the transfer is a process of signing over ownership (with the private key) to the other user. The SAFE Network confirms the transfer via the Transaction managers and coin holders, who all require collaboration and agreement that the transaction is valid.
10+
Les safecoins sont transférés d'un portefeuille à l'autre via un processus de signature numérique (avec la clé privée de l'utilisateur) qui cède la propriété des safecoins vers l'autre utilisateur. Le Réseau SAFE valide le transfert via les Transaction Managers mais aussi le avec détenteur des safecoins, qui doivent ensemble impérativement collaborer et se mettre d'accord pour que la transaction soit acceptée.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Accurate p2p network proximity assessment
1+
# Évaluation précise de la proximité dans les réseaux p2p
22

3-
To ensure quick and accurate transfers of data between Vaults it is vital for the SAFE Network to be able to identify other Vaults that are in the same proximity. The network needs to be able to monitor the status of Vaults and data at all times, with all decisions on the network being made only in consensus with other Vaults.
3+
Pour assurer un transfert rapide et précis des données entre les Vaults, il est vital que le Réseau SAFE soit capable d'identifier les autres Vaults qui sont proches (au sens [XOR](http://en.wikipedia.org/wiki/Exclusive_or)). Le Réseau doit pouvoir contrôler le statut des Vaults et de données en permanence, sachant que toutes les décisions sur le Réseau sont prises avec le consensus de plusieurs Vaults.
44

5-
To do this, Vaults use an enhanced distributed hash table (DHT) to manage the identification and confirmation of Vaults in the same network area. Being optimised for efficiency and accuracy enables the network to globally reconfigure very rapidly (between 20ms and 5 seconds).
5+
Pour cela, les Vaults utilisent une version améliorée de table de hachage distribuée (DHT), pour gérer l'identification et la validation des Vaults qui sont dans la même région du Réseau (encore une fois au sens XOR). En optimisant sa fiabilité et son efficacité, le Réseau peut se reconfigurer intégralement très rapidement (entre 20 millisecondes et 5 secondes).
Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
1-
# Resilience - Autonomous network
2-
The SAFE Network is a resilient and autonomous network. There are many factors that have an impact on a network's performance and its ability to adapt to a changing environment. These factors have to be assessed and handled without the intervention of humans or large server systems.
1+
# Résilience et réseaux autonomes
2+
Le Réseau SAFE est un réseau résilient et autonome. Plusieurs facteurs influent les performances du Réseau et sa capacité à s'adapter à un environnement changeant. Ces facteurs doivent être évalues et pris en charge sans intervention humaine ou alors de plus grand systèmes de serveurs.
33

4-
The requirements of the resilient SAFE Network are as follows:
4+
Pour assurer cette résilience, le Réseau SAFE doit satisfaire les spécifications suivantes:
55

6-
* Cryptographically secured
7-
* A system of guaranteed Vault identification
8-
* A peer to peer (p2p) network that is very accurate and can guarantee Vault proximity to any address
9-
* Ensure home routers are able to allow connections both ways (NAT traversal)
10-
* A mechanism where users can prove they have provided resources
11-
* A mechanism of resource measurement and reward
12-
* Dealing with very high levels of churn (computers going off and on, potentially staying off)
13-
* The power to remove any administrative requirement
14-
15-
By meeting all these requirements the SAFE Network is able to support a network that can adapt quickly and automatically to hostile network environments, such as the Internet.
6+
* Être Sécurisé cryptographiquement,
7+
* Garantir l'identification des Vaults,
8+
* Fournir un réseau peer-to-peer (p2p) très fiable et précis et qui peut garantir qu'une adresse quelconque se trouve toujours à proximité d'une Vault,
9+
* S’assurer que les routeurs des utilisateurs peuvent laisser passer les connections montantes et descendantes (NAT traversal),
10+
* Fournir un mécanisme par lequel les utilisateurs peuvent prouver quelles ressources ils fournissent au Réseau,
11+
* Comprendre un mécanisme de mesure des ressources et de récompense,
12+
* Être capable de faire face à un très haut taux de brassage (aussi appelé churn: des ordinateurs se connectant et déconnectant du réseau, et pouvant rester déconnectés),
13+
* Et enfin être capable d’ôter tout besoin d'administration extérieur.
1614

15+
Le Réseau SAFE répond a toutes ces spécifications, et peut donc s'adapter rapidement et automatiquement aux environnements réseaux hostiles, tel qu'Internet.
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# Cryptographically secure
2-
In the SAFE network Vaults first create a cryptographic [key pair](http://en.wikipedia.org/wiki/Public-key_cryptography) to join the network.
1+
# Sécurité cryptographique
2+
Au sein du Réseau SAFE, les Vaults créent tout d'abord une [paire de clés de chiffrement](http://en.wikipedia.org/wiki/Public-key_cryptography) pour rejoindre le Réseau.
33

4-
As each Vault communicates with any other Vault these keys are used to secure the connection.
4+
Lorsque chaque Vault communique avec une autre, ces clés sont utilisées pour sécuriser la connexion.
55

6-
Unlike traditional secured communications mechanisms that require key exchanges (such as [diffie Hellman](http://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange)) the SAFE Network provides these keys to Vaults from the [routing](https://github.com/maidsafe/MaidSafe-Routing) layer.
6+
A la différence des mécanismes de communication sécurisés traditionnels, qui nécessitent l'échange des clés (Ex: [diffie Hellman](http://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange)) le Réseau SAFE fournit ces clés depuis la couche de [routage](https://github.com/maidsafe/MaidSafe-Routing).
77

8-
The benefit of this is that even compromised hardware can be traversed in the SAFE Network. This deters [Man In The Middle (MiTM) attacks](http://en.wikipedia.org/wiki/Man-in-the-middle_attack).
8+
Le bénéfice est que même si un ordinateur est compromis, il peut être traversé sans risques par le Réseau, et dissuade ainsi les éventuelles attaques du type [Man In The Middle (MiTM)](http://en.wikipedia.org/wiki/Man-in-the-middle_attack).
99

10-
As each Vault can encrypt messages to and from each Vault it communicates with, security of the whole network is enhanced.
10+
La sécurité du Réseau est améliorée, puisque chaque Vault crypte tous les messages en provenance et en direction des Vaults avec lesquelles elle communique.
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# Guaranteed Vault identification
2-
Vault identification is essential if Vaults are to be responsible in a measured way for resource management.
1+
# Garantie d'identification des Vaults
2+
L'identification des Vaults est essentielle dès lors que les Vaults sont responsables dans une grande mesure de la gestion des ressources du Réseau.
33

4-
Without identification any Vault could impersonate another. There are known methods to identify digital identities, such as a certificate authority (such as Verisign) or in some cases a web of trust. As this network has no servers, no human involvement and is completely trust less, these options are not suitable.
4+
Sans méthode d'indentification une Vault pourrait se faire passer pour n'importe quelle autre. Il y a plusieurs méthodes connues pour valider des identités numériques, par exemple en faisant appel à des autorités de certification (comme Verisign), ou alors dans certains cas par des réseaux de confiance. Comme le Réseau SAFE n'a pas de serveurs, ne requiert aucune intervention humaine et est complètement trustless, ces options ne sont pas adaptées.
55

6-
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.
6+
Le processus d'identification des Vaults implique la création de 2 paires de clés cryptographiques. Une paire de clés est une paire dite de révocation, et n'est utilisée que pour créer ou invalider la paire de clés réelle.
77

8-
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.
8+
La paire de clés réelle est créée et la clé publique est signée par la clé de révocation privée. Ce paquet (clé public + signature) est stocké sur le Réseau avec le type Clé d'Identification de Vault. Ce hash est ensuite utilisé comme identifiant de la Vault.
99

10-
The SAFE Network can retrieve this identification packet on request from any Vault. The only way to alter this packet is by a message signed by the same ID as the one that signed the packet.
10+
Le Réseau SAFE peut retrouver le paquet d'identification de n'importe quelle Vault. La seule manière d'altérer ce paquet est par un message signé par le même identifiant que celui qui a signé le paquet.
1111

12-
This process allows Vaults to identify themselves by advertising the hash of the identification packet that they created and stored.
12+
Ce processus permet donc aux Vaults de s'identifier elles-mêmes en publiant le hash du paquet d'identification qu'elles ont créé et qu'elles stockent.
1313

14-
As only the creator has the private key paired with the public key contained in the identification packet then we can assume this is the correct Vault. All messages are encrypted with this ID, so fraudulent Vaults would not be able to decrypt such messages, including connect requests which are required to join the network.
14+
Puisque seul le créateur possède la clé privée et la clé publique contenus dans le paquet d'identification, alors on peut considérer que c'est bien la bonne Vault. Tous les messages sont cryptes avec cet ID, par conséquent des Vaults malveillantes ne pourront pas décrypter ces messages, et donc ne pourront pas non plus avoir accès aux requêtes de connexion au Réseau.

0 commit comments

Comments
 (0)