a distributed database based on the concept of CMD