HomeBlockchainzk-SNARKs arrives on the TRON testnet

zk-SNARKs arrives on the TRON testnet

A few hours ago came the news of the implementation of anonymous transactions on the TRON testnet, made possible by zk-SNARKs, the technology previously conceived by Zcash developers.

All the documentation relating to this new way of shielding transactions, which uses the zk-SNARKs (zero-knowledge Succinct Non-Interactive Argument of Knowledge) cryptographic technique to make transactions completely anonymous, has just been released on the TRON website.

With the zk-SNARKS technique, network transactions can remain encrypted using zero-knowledge proofs and, therefore, those who are responsible for applying the consensus rules do not need to know all the data contained in a transaction. 

These proofs, since they are small (succinct), can be verified quickly; moreover, there is little or no (Non-Interactive) interaction between the prover and the verifier. 

A dishonest prover has a very low probability of success in deceiving the system, although in theory, it is possible to create false proofs if the prover had enough computing power. 

Finally, it is not possible for the prover to process a new test without actually possessing the knowledge to support his claim.

Therefore, within the TRON network, the address of the sender and recipient, as well as the amount transferred, will be confidential. With this implementation of zk-SNARKs, TRON will now have – at least on the testnet – t-addr (transparent addresses) and z-addr (shielded addresses) to perform various types of transactions as is the case with Zcash:

  • From t-addr to t-addr: all transaction information can be traced;
  • From t-addr to z-addr: t-addr transaction information can be viewed, while z-addr transaction information cannot be traced;
  • From z-addr to z-addr: in this case, all transaction information cannot be traced;
  • From z-addr to t-addr: t-addr transaction information can be traced, while z-addr transaction information cannot be traced.
Alfredo de Candia
Alfredo de Candia
Android developer for over 8 years with a dozen of developed apps, Alfredo at age 21 has climbed Mount Fuji following the saying: "He who climbs Mount Fuji once in his life is a wise man, who climbs him twice is a Crazy". Among his app we find a Japanese database, a spam and virus database, the most complete database on Anime and Manga series birthdays and a shitcoin database. Sunday Miner, Alfredo has a passion for crypto and is a fan of EOS.