The Cluster, COTI’s distributed ledger, is based on a directed acyclic graph (DAG) data structure. The COTI simulation is the mathematical model of The Cluster using COTI’s base protocol.
The flow of new transactions has been modeled using the Poisson process. Each new transaction utilises the Source Selection Algorithm to select two sources, or points that have no inbound transactions in the DAG. It then validates those sources and becomes a source itself.
To reach transaction consensus, we need to find the heaviest cumulative Trust Score chain , or the Trustchain as we call it. If the cumulative Trust Score of the Trustchain has surpassed a predetermined threshold, then the transaction will have reached Trustchain consensus and can be confirmed.
Note: drag to pan and scroll to zoom. Hover over nodes to see the transaction details. Hover over outgoing edges to see the confirming paths.
The legend is explained further here
|Source||A source is a transaction which has attached to the Cluster, but has not yet been validated.|
|Validated||Validated transactions are those which have attached to the Cluster and have had their particulars checked by source transactions.|
|Confirmed||Confirmed transactions are transactions where the cumulative trust score along the heaviest path of confirming transactions has surpassed the cumulative trust threshold.|