In conventional designs, it is impossible to achieve scale if every computer has to process all transactions. To solve this problem, Nexus has designed an architecture using parallel processing which can achieve scale while providing other desirable qualities such as immutability and security. This architecture has been named “Multi Dimensional Chaining”, due to it having three core dimensions that define its structure, along with three forms of consensus. Trust, Nexus’ time-based security mechanism, is used to improve the security of the network by requiring time to be continuously contributed in order to validate transactions. This design ensures that the protocol stays distributed while share based weighting lowers miner centralization. This architecture is being implemented through three major upgrades: Tritium (3.0), Amine (4.0), and Obsidian (5.0).