diff --git a/rfc/0004_ws2p_v1.md b/rfc/0004_ws2p_v1.md index 3593c9b6c3fa23d4e9dbbd668131460241ce1a67..6a5dba981fe6661aa24fbc7f2da45fed507245f9 100644 --- a/rfc/0004_ws2p_v1.md +++ b/rfc/0004_ws2p_v1.md @@ -311,5 +311,10 @@ If all these conditions are respected, perform the following actions: ### Documents rebound policy +Each time Duniter receives a new document, either via the client api or via ws2p, it performs the following checks: -_This documentation is still being drafted._ \ No newline at end of file +1. Checking the document's newness (it is not already present in bdd) +2. Verification of the document's conformity (correct format and valid signatures) +3. Verification of compliance with all local index rules + +If all conditions are satisfied, then the document is saved in the local bdd of the node and is transmitted to all active ws2p connections.