Having such complex structure as it will be in Apollon platform it is not easy to support all processes in orderly and easily processed. What data structure did you choose?
For the project, we selected a tree structure where each process is allocated its own block. Specifically, APO divides the block into cycles, each cycle is divided into threads, each thread contains a list of transactions, and each transaction contains a set of information to be sent. In this tree structure, the interaction layers are parallel to each other and each is processed sequentially. The parallel processing speed will be several times faster than a single processing speed.