Implement ACID UPDATE semantics in the REST API supported by the NanoSparqlServer as described at .
There are at least two ways to construct ACID UPDATE semantics:
1. One is to provide additional methods and URL query parameters for working with transactions:
The other is as described at  and uses a PUT operation which combines a DELETE request specifying a QUERY of statements to be removed or a multi-part request body including both the statements to be retracted and the statements to be retracted.
My initial inclination is to simply implement the two PUT methods described. These are straightforward and have the advantage that they achieve ACID semantics without requiring the use of timestamps to support full read/write transactions internally.