1.1 Consensus Module

A proof-of-work system (PoW) consumes a high rate of electric power and has a low transaction-per-second (TPS) speed caused by low efficient consensus mechanisms.Therefore, PoW does not fit the TRON model. TRON uses a proof-of-stake (PoS) model, which will allow TRON to be the undeniable guideline as a primary blockchain platform for daily scenes.After thoroughly researching many impressive ideas in the field of blockchain technology, TRON is confident that that a Delegated-Proof-of-Stake (DPOS) consensus will meet all future demands.

1.2 KhaosDB Module

TRON uses KhaosDB in its full-node memory, storing all new folk chains within a certain time period. This allows witnesses to switch active chain swiftly into the new main chain.

1.3 Digital Token Module

The digital token module contains two parts：The configuration module and the issue/deployment module. With the configuration module, users can customize their own digital token by using digital token configuration functions. With the issue/deployment module, users can choose to issue a token after a customizing parameter that is either the system default or is artificial.

1.4 Smart Contract Module

TRON allows users to create their own contracts of any complexity. Smart contract will run on virtual machines. In this way, TRON serves as a platform for developers to create many different types of applications that actualize complex scenes.