The architecture of the decentralized peer platform CREDITS is a peer-to-peer, decentralized platform. It works via the Internet and uses the TCP / IP protocol to transfer data and commands between all system components. The participants of the network interact with each other on the principle of peer-to-peer - equal to equal. All data transfer to the network and back takes place according to the transport protocol of the network model - UDP and the storage concept uses a high-performance NoSQL system for storing data in the key / value format - LevelDB. The interaction of participants in the peer platform is based on mathematical algorithms.
The CREDITS platform consists of the following functional components (modules):