TRON adopts a 3-layer architecture divided into Core Layer, Storage Layer, and Application Layer. The TRON protocol adheres to Google Protobuf, which intrinsically supports multi-language extension.

There are several modules in the core layer, including smart contracts, account management, and consensus. A stack-based virtual machine is implemented on TRON and an optimized instruction set is used. In order to better support dApp developers, Solidity was chosen as the smart contract language, followed by future support of other advanced languages.

Was this article helpful to you?

TronGuide

Comments are closed.