๐—ง๐—›๐—˜ ๐—ง๐—ฉ๐—  ๐—œ๐—ฆ ๐—ช๐—›๐—˜๐—ฅ๐—˜ ๐—ฆ๐— ๐—”๐—ฅ๐—ง-๐—–๐—ข๐—ก๐—ง๐—ฅ๐—”๐—–๐—ง ๐—Ÿ๐—ข๐—š๐—œ๐—– ๐—•๐—˜๐—–๐—ข๐— ๐—˜๐—ฆ ๐—˜๐—ซ๐—˜๐—–๐—จ๐—ง๐—”๐—•๐—Ÿ๐—˜ ๐—ข๐—ก ๐—ง๐—ฅ๐—ข๐—ก.

TRONโ€™s Virtual Machine is designed as a deterministic and sandboxed execution environment.

It supports EVM-compatible bytecode while also providing TRON-specific extensions.

๐—ง๐—›๐—”๐—ง ๐—–๐—ข๐— ๐—•๐—œ๐—ก๐—”๐—ง๐—œ๐—ข๐—ก ๐—œ๐—ฆ ๐—œ๐— ๐—ฃ๐—ข๐—ฅ๐—ง๐—”๐—ก๐—ง ๐—™๐—ข๐—ฅ ๐——๐—˜๐—ฉ๐—˜๐—Ÿ๐—ข๐—ฃ๐—˜๐—ฅ๐—ฆ.

They can use familiar Solidity development patterns while interacting with TRON-specific capabilities such as Energy, Bandwidth and staking-related functionality.

The VM therefore sits at the intersection between application logic and network resources.

A smart contract defines what the application should do.

The VM provides the execution environment.

The resource model determines how the computation consumes network resources.

And the consensus layer records the resulting state.

๐—ง๐—›๐—”๐—ง ๐—œ๐—ฆ ๐—ง๐—›๐—˜ ๐—ง๐—˜๐—–๐—›๐—ก๐—œ๐—–๐—”๐—Ÿ ๐—ฆ๐—ง๐—”๐—–๐—ž ๐—•๐—˜๐—›๐—œ๐—ก๐—— ๐—˜๐—ฉ๐—˜๐—ฅ๐—ฌ ๐—ง๐—ฅ๐—ข๐—ก ๐—ฆ๐— ๐—”๐—ฅ๐—ง-๐—–๐—ข๐—ก๐—ง๐—ฅ๐—”๐—–๐—ง ๐—”๐—ฃ๐—ฃ๐—Ÿ๐—œ๐—–๐—”๐—ง๐—œ๐—ข๐—ก.

For developers, understanding the VM means understanding the execution environment rather than treating the blockchain as a black box.

@TRON DAO
@Justin Sunๅญ™ๅฎ‡ๆ™จ
#TRONEcoStar