3 min read
All blockchains run atop a distributed network of nodes. Tron employs three distinct types of node, each of which has a different role in ensuring that the network is safe, private and secure.
Tron is a network of interconnected but independent computers running software (aka, nodes). The Tron network uses a delegated proof of stake (DPoS) mechanism to verify blocks on the blockchain; the DPoS algorithm is used to attain consensus between Tron nodes.
Within the Tron network, there are three different types of node, each with its own part to play: witness nodes, full Tron nodes and Tron solidity nodes.
People who hold Tron (TRX) coins can use them to vote on and elect 27 delegates to validate transactions. These delegates are known as “super representatives.”
Super representatives set up witness nodes, which are responsible for constructing blocks, verifying transactions and then writing those transactions to the blockchain.
These users are also authorized to help with Tron’s governance, including proposing blocks and voting on protocol decisions.
Full Tron nodes are roughly equivalent to archive nodes on the Ethereum network, which store historical blockchain data.
You can think of full nodes as the entry point to the Tron network. Full nodes maintain all of Tron’s transaction records, provide an application programming interface (API) service and are responsible for sending blocks and transaction data to the network.
Like Tron full nodes, solidity nodes also provide an API service, but their main function is to sync solidified block data from other full nodes. This process has to happen in order to connect new nodes to an existing blockchain and for wallets to function properly, among other things. Following a Tron core update, full nodes now support the query of solidified blocks, meaning there’s no need for users to deploy solidity nodes anymore.
To run a full node, it’s best to have a processor with a 16-core CPU and 32 gigs of RAM.
The requirements are a little different for super representatives. No end user is able to communicate directly with a witness node for security reasons. That means super representatives also need to run a full node to generate blocks and package transactions. The recommended configuration is a PC with 32-core CPU and 64 gigabytes of RAM.
Running a node lets Tron account holders use the network privately and trustlessly while supporting the broader Tron ecosystem at the same time. It’s a win-win.
Sponsored post by Tron
Learn More about partnering with Decrypt.
Decrypt-a-cookie
This website or its third-party tools use cookies. Cookie policy By clicking the accept button, you agree to the use of cookies.