TRON 4.0 Highly Expected Will Be Officially Launched On July 7, 2020

TRON 4.0 Highly Expected Will Be Officially Launched On July 7, 2020

mainnet iteration of TRON 4.0. Addressing the community in an open letter on Medium, the Tron Foundation says that TRON 4.0 will be officially online on July 07, 2020.

TRON has successfully undergone three major iterations since the company launched its main network on June 25, 2018. And TRON 4.0 is the fourth iteration that the company will adopt next month on July 7.

The launch of TRON 4.0 will start a pivotal moment in the history of blockchain

While announcing the news on Twitter, TRON CEO and founder Justin Sun said the launch will mark a pivotal moment in the evolution of the TRON blockchain .

According to the TRON Foundation , the upgraded TRON 4.0 has various key features. It now contains the first smart contract privacy protocol known as the TRONZ smart contract privacy protocol which uses the zk-SNARKS protocol and is supported by a virtual machine. Currently, it is the safest and most productive protocol. Other features include the TPOS double layer consensus mechanism and a brand new TICP cross-chain protocol.

"TRON 4.0 will become the gateway to financial institutions"

Describing TRON 4.0 in more detail , the Tron Foundation says that it is not only a question of creating DApps, but that it will become in the future a gateway for users and financial institutions to enter the world of blockchain through it. The Tron Foundation briefly explains TRON 4.0 in these terms:

TRON 4.0 is not only the manifestation of the TRON vision " Decentralize the Web "but also the construction of a financial infrastructure for the next generation. It will not only be the first choice for small and medium developers when creating DApp, but it will also become THE gateway for financial institutions and business users to enter the world of blockchain. TRON 4.0 does not only concern DApps, but also decentralized finance. "

As soon as TRON 4.0 is launched , the Tron network will move from a blockchain-focused project to an industry pioneer, as the company claims in the announcement.

I. Upgrading the TRONZ privacy protocol

The launch of the TRONZ privacy protocol will revolutionize the future of blockchain. Its heart, "zk-SNARKs", is an essential branch of cryptography which allows the provers to convince the verifiers of the validity of an argument without disclosing any confidential information. The eight important advantages of the TRONZ privacy protocol are:

1.  Different types of transactions and a high level of confidentiality  - The TRONZ confidentiality protocol supports three types of TRC20 shielded transactions: Mint, Transfer and Burn, which correspond respectively to three zero proof of knowledge ( TIP-137  ) instructions.  : verifyMintProof, verifyTransferProof and verifyBurnProof.

Mint can convert a public TRC20 token to an armored token, while verifyMintProof checks the validity of these conversions. The transfer is used in TRC20 protected transactions to mask the transaction amount and the addresses of the sender and recipient, while verifyTransferProof guarantees the validity of the transfers. Burn converts a shielded TRC20 token to a public token, while verifyBurnProof checks the validity of such a conversion. Proof of zero knowledge is generated by calling the associated APIs of a full TRON node .

2.  Compatible with tokens for protected transactions  - TRC20 protected transactions support all standard TRC20 tokens, whether or not they are in circulation. Given TRON's unwavering commitment to creating a secure public channel that complies with global standards, TRX will under no circumstances be made anonymous. This privacy protocol only covers TRC20 tokens. As one of the many advanced features of TRON , TRC20 tokens can be used by simply executing smart contracts.

3.  More efficient underlying smart contracts  - The TRONZ privacy protocol is implemented by Java and Rust, which speeds up the verification process. At the same time, the Solidity code for private contracts is so succinct that it only takes a single instruction to check the proof of zero knowledge and update the Merkle tree. The protocol also defines the standard for TRC20 shielded transactions, which can be used by any developer to implement a TRC20 shielded transaction of any standard without a thorough understanding of the proof of zero knowledge.

4.  Very affordable transaction fees on protected transactions  - Completing a protected transaction on the TRON network costs as low as 1.5 TRX ($ 0.024, cited June 3, 2020). On average, transaction fees are only around 3 TRX ($ 0.049, listed on June 3, 2020). In contrast, the average cost of an Ethereum armored transaction is $ 1.72, and its highest fees ever recorded exceed $ 42. In other words, to carry out an armored transaction, Ethereum is 3.5 times more expensive than TRON on average and 575 times more expensive at its peak.

5.  Support for transfers of any amount  - Unlike Ethereum's Tornado Cash , which only allows transfers of a fixed amount, the TRONZ Smart Contract privacy protocol is much more flexible because users can transfer no any amount of tokens, freeing them from repetitive transactions and multiple transaction fees.

6.  Well-balanced protected account mechanism  - To query a transaction and complete a transaction, different authorizations will be required. In addition, querying the sender and recipient side transactions will require different private keys. A private key can also be used for multiple private addresses, providing maximum privacy protection.

7.  Verifiable  - The sender and recipient of the TRONZ privacy protocol can send their private request keys to third-party agencies to verify transactions. That way you won't have to worry about losing unspent transactions.

8.  Out-of-band transmission  - All information on transactions protected in the TRONZ Smart Contract confidentiality protocol is stored in chain in the form of encrypted texts. Recipients simply need to scan the transaction in the block and unlock their recipient information with the private key; senders would not need to provide additional information through additional channels. During this time, senders can send notes not exceeding 512 bytes to recipients.

Built with the Groth 16 scheme, zk-SNARK, the ideal solution for the TRONZ Smart Contract confidentiality protocol, requires a multi-party calculation (MPC) to generate the initial credible parameters. In January, the TRONZ Foundation held its first draft MPC torch nonprofit, which have participated in total 196 members of the cryptographic community from different countries and industries. The participants were more numerous than those of the Zcash projectMPC, making it the largest MPC project in the world while providing the initial credible parameters of the privacy protocol. For more transparency, all results will be open source. In addition, we will continue to take steps to develop privacy protocols for the growth of the blockchain. As the MPC is about to end, the TRONZ Smart Contract privacy protocol has chosen the hash of the 632800th bitcoin block as seed to generate the random tag,

II. The new double layer consensus mechanism TPOS

The DPoS consensus mechanism currently adopted by TRONZ guarantees a high TPS, while the PBFT consensus mechanism allows rapid confirmation of the blocking. Both handsets will provide high TPS and reduce block confirmation time from 57 seconds to 3 seconds while maintaining a more consistent blockchain. In addition, the new consensus mechanism ensures the security of the cross-chain protocol by using SPV to check if the cross-chain transactions are chain. The key to implementing SPV is to know the SRs (Super Representatives) that produce blocks during the maintenance period and whether the current blocks are confirmed without actually executing the transaction. The solution to the above lies precisely in the new consensus mechanism.

III. New TICP cross-chain protocol

Two blockchains that have implemented the TICP protocol can establish communication between chains; this refers to data transactions between two independent blockchain registers. As an essential stage in the development of the blockchain, the cross chain takes the form of exchange and transfer of assets between different blockchains. Due to limited resources, the TRON network has introduced a limit to the number of channels allowed to connect to the public TRON channel . To maintain a healthy environment between chains, we will punish anyone who commits malicious acts during operations between chains. In addition to this, TRONintroduce inter-chain staking and incentive mechanisms to attract more quality projects to the TRON inter-chain ecosystem .

IV. A financial institution and corporate blockchain solution

We designed blockchain solutions for financial institutions and businesses to fuel personalized development for business customers. We have successfully developed a blockchain solution for financial institutions and businesses. Financial institutions and commercial developers will be able to quickly deploy a blockchain of applications tailored to their needs. These solutions will significantly reduce project time and cost, as well as facilitate the adoption of a new blockchain system. Currently, the basic function modules of the TRON development frameworkinclude (but not limited to): consensus mechanism, P2P network, blockchain database, crosschain, virtual machine, transaction and encryption. Each module can be compiled and replaced without affecting the other modules.

How do you rate this article?



PassionCrypto in English
PassionCrypto in English

Interview, News, Faucet, tutorials, AirDrop and lexicon in English

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.